Chess puzzle (Crushing)
Moves: 1. d4 d5 2. e3 a6 3. Bd3 Nc6 4. f4 Nf6 5. Nd2 Nb4 6. Be2 Bf5 7. Bd3 Nxd3+ 8.
cxd3 Bxd3 9. Qb3 Bb5 10. Ngf3 h6 11. Ne5 e6 12. a4 Bd7 13. O-O b6 14. Ndf3 Bd6
15. Bd2 O-O 16. Rac1 Ne4 17. Bb4 Qe7 18. Nxd7 Qxd7 19. Bxd6 Qxd6 20. Ne5 Nd2
21. Qc3 Nxf1 22. Kxf1 Rac8 23. Qd3 f6 24. Ng6 Rf7 25. Qxa6 e5 *
Position (FEN): 2r3k1/2p2rp1/Qp1q1pNp/3pp3/P2P1P2/4P3/1P4PP/2R2K2 w - - 0 26
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1484
Best move: Qxc8+