Real puzzles from rated games · median rating 2229 · solved 83,616,446 times
Difficulty 2000+
These are kingside attack puzzles rated 2000+, the Advanced level on this site. They come from real rated games: 61,819 puzzles, median rating 2229, solved 83,616,446 times. The twelve below are among the most-solved of them; try each on the board, then read the numbers further down to see how solutions at this level are built.
How the solutions work · counted by a rules engine
What a typical kingside attack solution looks like
Sample: 2,000 kingside attack puzzles at advanced level (3.2% of all 61,819).
22.6% need 2 solver moves, 48.4% need 3 solver moves, 19.6% need 4 solver moves, 9.4% need 5 or more solver moves. Median rating: 2169 for the shortest solutions, 2462 for the longest.
27.1% open with a queen move. The first move captures in 62.9% and gives check in 60%; 9.3% end in checkmate, 54.5% involve a sacrifice, 56.5% have White to move.
62.9%first move captures
60%first move gives check
9.3%end in checkmate
54.5%involve a sacrifice
How many moves does the solver need?
2 solver moves
22.6% · median rating 2169
3 solver moves
48.4% · median rating 2220
4 solver moves
19.6% · median rating 2275
5+ solver moves
9.4% · median rating 2462
Which piece plays the key move?
Key move by a queen
27.1%
Key move by a rook
26.2%
Key move by a bishop
20.6%
Key move by a knight
19.4%
Key move by a pawn
6.4%
What does the solver win?
Most valuable capture: queen
26.9%
Most valuable capture: pawn
26.2%
Most valuable capture: rook
21.6%
Most valuable capture: knight
11.3%
Most valuable capture: bishop
10.8%
Captures nothing along the line
3.4%
Material balance along the whole line, counting every capture by both sides (pawn 1, minor piece 3, rook 5, queen 9):
No material gained (mating or positional)
36.6%
Up to 2 pawns’ worth
22.8%
3–4 points (about a minor piece)
19.4%
5–8 points (a rook or more)
17.7%
9 or more points (a queen’s worth)
3.5%
How much is left on the board?
28 or more pieces on the board
7%
21–27 pieces
75.6%
13–20 pieces
17.4%
12 pieces or fewer
0%
How it is counted: every puzzle in the sample is replayed move by move with a chess rules engine. A sacrifice means a piece that is captured on the very next ply and was worth more than what it captured itself (pawn 1, minor piece 3, rook 5, queen 9). Sample of 2,000 puzzles. Percentages are shares of the sample.
Where it happens
Where the key move lands
Where the solver’s first move ends, drawn from their own side (rank 1 is their back rank). Busiest squares: f7 (11.7%), h7 (11%), g7 (10%), f6 (9.3%), g6 (8%).
1.2
4.2
2.4
1.8
8
2.8
11.7
10
11
7
4.9
9.3
8
5.4
6
2.4
2.7
2.7
3.6
2.8
5
1.7
1.6
1
4
3
2
1
a
b
c
d
e
f
g
h
Counted from the same 2,000-puzzle sample. Squares under 1% are left blank.
Study positions
The most-solved kingside attack puzzles, from each difficulty level. Play each one on the board, then open the answer for the full line.
♜
♛
♜
♚
♟
♝
♟
♟
♟
♟
♝
♞
♘
♙
♙
♕
♙
♙
♙
♙
♖
♗
♖
♔
White to move · rating 2011 · solved 763 times
· Mate in 3. It ends in checkmate on h7 with the queen. The solver captures a knight.Reveal line
Opponent's last move: Nxg6
Solution: Qh3+ → Nh4 → Qxh4+ → Kg8 → Qh7#
♜
♚
♟
♟
♜
♟
♟
♟
♙
♕
♙
♖
♙
♟
♙
♙
♛
♙
♖
♔
White to move · rating 2024 · solved 621 times
· Mate in 3. It ends in checkmate on h5 with the rook. It gives up the queen (Qxh7+) on the way. The solver captures 2 pieces (pawn, queen).Reveal line
Opponent's last move: Rcg8
Solution: Qxh7+ → Kxh7 → Rh4+ → Qh5 → Rxh5#
♜
♚
♟
♟
♟
♞
♜
♟
♟
♙
♖
♛
♙
♙
♙
♕
♟
♙
♔
♖
White to move · rating 2029 · solved 1,013 times
· Mate in 3. It ends in checkmate on h8 with the rook. The solver captures a pawn.Reveal line
Opponent's last move: fxg3
Solution: Qf6+ → Rgg7 → Rxh7+ → Kg8 → Rh8#
♜
♝
♜
♚
♟
♛
♖
♝
♟
♟
♞
♖
♕
♙
♟
♞
♙
♙
♙
♘
♘
♗
♙
♔
White to move · rating 2121 · solved 696 times
· Mate in 2. It ends in checkmate on g8 with the rook. It gives up the queen (Qxh7+) on the way. The solver captures 2 pieces (bishop, rook).Reveal line
Opponent's last move: Bf8
Solution: Qxh7+ → Nxh7 → Rxg8#
♜
♝
♜
♚
♟
♟
♞
♕
♟
♟
♟
♝
♟
♟
♗
♙
♗
♘
♙
♛
♙
♙
♙
♘
♙
♙
♖
♞
♔
White to move · rating 2147 · solved 1,291 times
· Mate in 2. It ends in checkmate on f6 with the bishop. It gives up the queen (Qxf8+) on the way. The solver captures 2 pieces (rook, bishop).Reveal line
Opponent's last move: Bf6
Solution: Qxf8+ → Nxf8 → Bxf6#
♜
♜
♞
♚
♟
♝
♟
♟
♛
♟
♟
♝
♟
♞
♘
♗
♕
♙
♙
♙
♗
♙
♙
♙
♙
♖
♖
♔
White to move · rating 2159 · solved 674 times
· Mate in 3. It ends in checkmate on g6 with the knight. It gives up the bishop (Bxh7+) on the way. The solver captures a pawn.Reveal line
Opponent's last move: Bxf6
Solution: Bxh7+ → Nxh7 → Qf7+ → Kh8 → Ng6#
♜
♚
♟
♟
♟
♟
♟
♟
♕
♙
♙
♙
♜
♙
♛
♙
♙
♖
♖
♔
Black to move · rating 2161 · solved 639 times
· 3 solver moves to find. It gives up the rook (Rxf2) on the way. The solver captures a pawn.Reveal line
Opponent's last move: Qe4
Solution: Rxf2 → Kxf2 → Rd2+ → Re2 → Qh2+
♜
♝
♚
♟
♘
♜
♗
♟
♞
♙
♙
♟
♟
♙
♙
♟
♞
♙
♛
♙
♖
♟
♖
♕
♘
♗
♔
Black to move · rating 2205 · solved 613 times
· Mate in 2. It ends in checkmate on g1 with the queen. It gives up the queen (Qh2+) on the way.Reveal line
Opponent's last move: Bf1
Solution: Qh2+ → Kxh2 → g1=Q#
♜
♚
♟
♟
♟
♛
♟
♝
♕
♟
♞
♙
♜
♙
♙
♙
♙
♙
♖
♖
♔
White to move · rating 2211 · solved 625 times
· Mate in 1. It ends in checkmate on f8 with the queen. The solver captures a rook.Reveal line
Opponent's last move: Bxf6
Solution: Qxf8#
♜
♞
♝
♛
♜
♚
♟
♟
♟
♝
♟
♞
♟
♟
♙
♙
♙
♙
♙
♗
♙
♙
♙
♖
♘
♕
♔
♖
White to move · rating 2236 · solved 613 times
· Mate in 5. It ends in checkmate on h8 with the queen. It gives up the rook (Rh8+) on the way.Reveal line
White to move · rating 2249 · solved 613 times
· Mate in 3. It ends in checkmate on f7 with the knight. It gives up the queen (Qxg7+) on the way. The solver captures a pawn.Reveal line
Opponent's last move: f6
Solution: Qxg7+ → Kxg7 → Rg3+ → Kh8 → Nf7#
♚
♝
♞
♟
♟
♟
♟
♟
♙
♙
♞
♙
♛
♗
♙
♙
♖
♕
♖
♔
Black to move · rating 2325 · solved 637 times
· Mate in 3. It ends in checkmate on h3 with the knight. It gives up the queen (Qh1+) on the way. The solver captures a pawn.Reveal line
Opponent's last move: Qd1
Solution: Qh1+ → Kxh1 → Nxf2+ → Kg1 → Nh3#
Positions and move sequences come from real rated games (CC0 data). Engine evaluations, where shown, are stored evaluations of the position (CC0).