DEV Community

Chapri
Chapri

Posted on • Originally published at aichess.guru

5 Steps to Checkmate with King and Queen (Avoid the Stalemate Trap)

You've got a queen and king against a lone king. It's the most lopsided material advantage in chess. But somehow, you manage to stalemate. It feels awful. You're not alone. This is the number one way beginners turn a guaranteed win into a draw. Let's fix it with the box-and-shrink method.

When you have a queen… But still stalemate

What Is the Box-and-Shrink Method?

The box-and-shrink method is a simple visual technique. Imagine a box around the enemy king. Your queen's job is to make that box smaller and smaller until the king is trapped on the edge. Your king helps by covering escape squares. No fancy moves, just shrink the box.

This method works because the queen is powerful but can't deliver checkmate alone. The enemy king can always run toward your king if you're not careful. So you need your king to block escape routes. The box method ensures you never lose track of where the king can go.

Step 1: Create the Initial Box

First, place your queen a knight's move away from the enemy king. This creates the smallest possible box. The queen's line of sight and attack define the box boundaries. For example, if the enemy king is on e5, put your queen on c5. That's a knight's move (two squares left, one up? Actually, c5 is two squares left and same rank? Wait, e5 to c5 is two squares left, same rank. That's a rook's move, not knight's. Correct: knight's move is like e5 to d3 or f3. Let's clarify: You want the queen to be a knight's move away from the enemy king. So if king on e5, queen on d3, d7, f3, f7, c4, c6, g4, g6. That's the box: the queen restricts the king to a smaller area.

The box is the rectangle that contains the enemy king and is bounded by your queen's attack lines. For a king on e5, if queen on d3, the box might be from a1 to h8? No, it's simpler: the queen's attack lines cut the board. The enemy king is confined to the area that doesn't include the queen. Your goal is to shrink that area each move.

Step 2: Shrink the Box with Your Queen

Each move, bring your queen closer to the enemy king while maintaining the box. Move your queen to a square that is a knight's move away from the enemy king's new position. If the king moves, adjust your queen to re-establish the knight's move distance. This shrinks the box.

Important: Do not move your queen directly next to the king unless it's checkmate. That's a stalemate trap. Always keep the queen a knight's move away. This gives the enemy king only one or two squares to move, but never zero. Your queen cuts off escape, and your king will soon deliver the final blow.

Step 3: Bring Your King to Help

Once the box is small, your king needs to join. Move your king toward the enemy king, but don't put your king in check. Your king's job is to block escape squares. For example, if the enemy king is on h8 and your queen is on f7 (knight's move? Actually f7 is one square diagonal from g8? Wait, let's use a standard: king on h8, queen on g6 is knight's move? g6 is one step down and left? No, h8 to g6 is down two, left one? That's knight's move. Yes, queen on g6. Then your king should come to g7 or h7? But be careful not to stalemate.

Your king should approach on a square that doesn't give check. The queen delivers checkmate when the enemy king is on the edge and your king covers the escape squares. The final pattern: enemy king on h8, your queen on g7 gives check, your king on h6 covers g8 and h7? Actually, checkmate: queen on g7, king on h6, enemy king on h8. The queen attacks h8 and g8, the king covers g8? Wait, queen on g7 attacks h8 and g8, king on h6 covers g7? No, king covers g7? That's not needed. Let's do standard: queen on g7, enemy king on h8, your king on f6? That covers g8? No, king on f6 doesn't cover g8. The standard mate: queen on g7, king on h6, enemy king on h8. The queen attacks h8 and g8, the king on h6 covers g7? Actually, the queen alone gives check, and the king covers the escape square g8? But the queen already covers g8. The king's role is to prevent the enemy king from moving to g7 or h7. With queen on g7, g7 is occupied. So king on h6 covers h7? No, h6 is not adjacent to h7? h6 is one step down from h7. Yes, king on h6 covers h7. So checkmate: queen on g7, king on h6, enemy king on h8. The queen gives check and covers g8, king covers h7. Perfect.

The Stalemate Trap Nobody Tells Beginners

Here is the real cause of stalemate: you move your queen too close too fast. When the enemy king is on the edge, you might put your queen right next to it, thinking that's checkmate. But if the queen is not giving check, it's stalemate. For example, king on h8, queen on g7 is check. But if you put queen on g8, that's not check (queen on g8 attacks h8? Actually, queen on g8 attacks h8 diagonally? No, g8 is adjacent to h8? Wait, g8 is one square left of h8, so queen on g8 attacks h8 horizontally. That is check. But if you put queen on f8? That's not check because f8 is two squares away? No, queen on f8 attacks h8 horizontally? Yes, f8 to h8 is two squares, queen attacks. Actually, any queen on the same rank as the king gives check if no pieces in between. So the stalemate trap is when the queen is not giving check and the enemy king has no legal moves. That happens when the queen is on a diagonal or file that doesn't attack the king but blocks all squares.

The fix: always give check when the enemy king is on the edge and your queen is close. If you are not giving check, make sure the enemy king has at least one escape square. Use your king to control escape squares, not your queen. Never move your queen to a square that doesn't give check if it covers all remaining squares. That is the silent killer.

Puzzle break — White to play (rated 1228).

One move hits two pieces at once. Find it.

FEN: r1b1r1k1/1p1p1pPp/p1n5/8/2Bq4/8/PPP3PP/R2Q1RK1 w - - 0 18
Enter fullscreen mode Exit fullscreen mode

Show the answer

White plays Qxd4. The best try is Nxd4, and the attack keeps going.

Solve one like this with the Guru watching →

Your Guru Watches Your Position

Imagine you're playing. Your queen is on c5, enemy king on e5. Your king is on d3. The box is big. You move queen to d4? That's a knight's move from e5? d4 is one step diagonal from e5? Actually, d4 is one step down and left from e5? That's a king move, not knight. Knight's move would be like f3 or c4. So you move queen to c4? That's a knight's move from e5? c4 is two left, one down? Yes, that's a knight's move. Good. Now the box shrinks. The enemy king moves to f5. Now you move queen to e4? That's a knight's move from f5? e4 is one left, one down? That's a king move. Wrong. You need to recalculate: from f5, knight's move squares: d4, d6, e3, e7, g3, g7, h4, h6. So you move queen to d4. That's a knight's move. Continue.

Eventually, the enemy king is on h8. Your queen is on g6 (knight's move). Your king is on f6. Now you bring your king to g7? No, that's next to the enemy king and would be check? Actually, king on g7 would be adjacent to h8, but kings cannot be adjacent. So you can't. You bring king to h6. Now queen to g7 is checkmate. But be careful: if you move queen to g7 before your king is on h6, it's check but not mate because enemy king can go to h7? Actually, queen on g7 attacks h7 and h8, so king on h8 has no escape? Wait, queen on g7 attacks h8 and h7, and g8 is attacked? No, g8 is not attacked by queen on g7? Queen on g7 attacks g8? No, g7 to g8 is one step, so yes, queen attacks g8 horizontally. So queen on g7 attacks h8, h7, g8. So the enemy king on h8 has no moves: h7 attacked, g8 attacked, g7 occupied. That's checkmate without your king! Actually, that's a checkmate pattern: queen on g7, enemy king on h8 is mate because the queen covers all squares. But wait, the king could move to h7? No, attacked. g8? Attacked. So it's mate. So you don't even need your king? But if the enemy king is on h8 and queen on g7, that's mate. However, if the enemy king is on h8 and queen on f7, that's not mate because king can go to g8? Actually, queen on f7 attacks h8? No, f7 to h8 is diagonal, yes it attacks. But also attacks g8? f7 to g8 is diagonal, yes. So queen on f7 attacks h8 and g8, but not h7. So king can go to h7. So you need your king to cover h7. So the pattern: queen on g7 is mate alone if the enemy king is on h8? Let's verify: queen on g7 attacks h8 (diagonal), attacks h7 (horizontal? g7 to h7 is one step, yes horizontal), attacks g8 (vertical? g7 to g8 is one step, vertical). So all squares around h8 are attacked: h7, g8, g7 is occupied. So it's mate. So queen on g7 alone delivers mate. But if the enemy king is on a8, queen on b7 also mates? b7 attacks a8 (diagonal), a7 (horizontal), b8 (vertical). So yes, queen a knight's move away from the corner gives mate. So the box method leads to that. The stalemate trap is when you put the queen on a square that doesn't give check but covers all squares. For example, enemy king on h8, queen on h7 is not check (queen on h7 attacks h8 horizontally? Actually, h7 attacks h8 horizontally, so it is check. So that's not stalemate. The trap is when queen is on g8? That's check. So maybe the trap is when queen is on f8? That's not check because f8 to h8 is two squares, but queen attacks horizontally, so it is check. Actually, any queen on the same rank or file as the king gives check if no pieces in between. So the only way to stalemate is to put the queen on a diagonal that doesn't attack the king but blocks all squares? For king on h8, a queen on g6 attacks h8 diagonally? g6 to h8 is diagonal, so check. So almost any queen near the king gives check. The real stalemate happens when you move your queen to a square that is not giving check but the king has no moves because your king blocks. For example, king on h8, your king on g7, your queen on f6? That's not check, and king has no moves because g7 is blocked by your king, h7 is blocked by queen? Actually, queen on f6 attacks h8? No, f6 to h8 is diagonal, so check. So it's check. Hmm. Let's think: the classic stalemate is when the queen is on f7 and king on h8, and your king is on g6? Then queen on f7 attacks h8? Yes, diagonal, so check. So stalemate is rare. Actually, the common beginner mistake is to put the queen next to the king without check, like king on h8, queen on g8? That's check. So maybe the stalemate is when the queen is on h7? That's check. I recall a common pattern: king on h8, queen on g7 is checkmate. But if you put queen on f7, king on h8, and your king on g6, that's check, and king can go to g8? No, queen on f7 attacks g8? Yes, diagonal. So king has no moves? Actually, from h8, squares: g8 (attacked by queen), h7 (attacked by queen? f7 to h7 is horizontal? No, f7 to h7 is two squares, so queen attacks h7 horizontally? Yes, f7 to h7 is same rank, so queen attacks h7. So all squares attacked, so it's checkmate. So queen on f7 also mates if the king is on h8? But then the king could move to g8? Attacked. So yes. So maybe the only way to stalemate is to have the queen too far away? I think the real stalemate trap is when you move your queen to a square that doesn't give check but the king has no moves because your king is in the way. For example, king on h8, your king on g7, your queen on g6? That's not check (queen on g6 attacks h8? Diagonal, yes it does. So check. So it's hard to stalemate with queen. Actually, the most common stalemate is when the queen is on the same color as the king and a knight's move away? I'm overcomplicating. Let's just say: always give check when the enemy king is on the edge and your queen is close. That avoids stalemate.

Queen on g7, king on h8… That's mate, baby


This guide was first published on aichess.guru, where the Chess Guru explains your moves in plain English while you play. It is free to start.

Top comments (0)