Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 f5 4. d3 Nf6 5. Bg5 d6 6. Bxf6 Qxf6 7. c3 Bd7 8. O-O
O-O-O 9. Nbd2 g5 10. exf5 Qxf5 11. Ne4 g4 12. Nfd2 h5 13. Re1 Bh6 14. Nc4 d5
15. Ne3 Bxe3 16. Rxe3 dxe4 17. Rxe4 Rdf8 18. Qe2 a6 19. Bxc6 Bxc6 20. Rxe5 Qf4
21. Rf1 Re8 22. d4 Rxe5 23. dxe5 Re8 24. Re1 Qc4 *
Position (FEN): 2k1r3/1pp5/p1b5/4P2p/2q3p1/2P5/PP2QPPP/4R1K1 w - - 3 25
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 658
Best move: Qxc4