Chess puzzle (Crushing)
Moves: 1. e4 c5 2. f4 Nc6 3. Nf3 d5 4. exd5 Qxd5 5. Nc3 Qd8 6. Bb5 Bd7 7. O-O e6 8. b3
Nf6 9. Ne5 Nd4 10. Bd3 Bd6 11. a4 a6 12. Bb2 Qc7 13. Qe1 O-O 14. Qg3 b5 15.
Nxd7 Qxd7 16. axb5 axb5 17. Nxb5 Rxa1 18. Rxa1 Nh5 19. Qh4 g6 20. Nxd4 cxd4 21.
f5 exf5 *
Position (FEN): 5rk1/3q1p1p/3b2p1/5p1n/3p3Q/1P1B4/1BPP2PP/R5K1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1897
Best move: Qxd4