Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Bc4 Nc6 3. Qf3 Nf6 4. d3 Bc5 5. Bg5 Nd4 6. Qd1 h6 7. Be3 O-O 8. c3
d5 9. cxd4 dxc4 10. dxc5 cxd3 11. Nf3 Nxe4 12. O-O Bg4 13. Nc3 Nxc3 14. bxc3 e4
15. Qb3 exf3 16. g3 b6 17. Rfe1 Re8 18. Bd2 Rxe1+ 19. Rxe1 bxc5 20. Qc4 Qd6 21.
Qxg4 Qd5 22. Qa4 a5 23. Re8+ Rxe8 24. Qxe8+ Kh7 25. Qa4 c4 26. Qe8 Qb5 *
Position (FEN): 4Q3/2p2ppk/7p/pq6/2p5/2Pp1pP1/P2B1P1P/6K1 w - - 2 27
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 988
Best move: Qxb5