Chess puzzle (Crushing)
Moves: 1. c4 Nf6 2. g3 e6 3. Bg2 d5 4. cxd5 exd5 5. e3 c5 6. Ne2 Be6 7. Nbc3 Nc6 8. a3
Be7 9. b3 O-O 10. Bb2 Ne5 11. O-O Nd3 12. Rb1 Ne4 13. Nxe4 dxe4 14. Bxe4 Bh3
15. Bg2 Qd7 16. Ba1 Qe6 17. Nf4 Nxf4 18. exf4 Bxg2 19. Kxg2 Bf6 20. Re1 Qc6+
21. f3 Bxa1 22. Rxa1 Rfe8 23. Re3 Rad8 24. Qe2 Rxe3 25. dxe3 Qf6 26. Rd1 Rxd1
27. Qxd1 h6 28. Qc2 b6 29. e4 Qd4 30. Qc3 *
Position (FEN): 6k1/p4pp1/1p5p/2p5/3qPP2/PPQ2PP1/6KP/8 b - - 2 30
Black to move.
Themes: Hanging Piece Endgame, Queen Endgame  
Puzzle rating: 970
Best move: Qxc3