Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. Nc3 Nf6 5. d3 a6 6. a3 d6 7. h3 h6 8. Be3
Bxe3 9. fxe3 Bd7 10. O-O Qe7 11. Qd2 O-O-O 12. Nd5 Nxd5 13. exd5 Na7 14. e4 Kb8
15. Qa5 Rhf8 16. b4 c6 17. dxc6 Nxc6 18. Qb6 Ka8 19. a4 Na7 20. b5 Nc8 21. Qa5
Na7 22. bxa6 b6 23. Qxb6 Rb8 24. Qe3 Bc6 25. Rab1 Qc7 26. Bd5 Bxd5 27. exd5
Qxc2 28. Rb7 Rxb7 29. axb7+ Kxb7 30. Rc1 Qb2 31. Nd2 *
Position (FEN): 5r2/nk3pp1/3p3p/3Pp3/P7/3PQ2P/1q1N2P1/2R3K1 b - - 3 31
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 756
Best move: Qxc1+