Chess puzzle (Crushing)
Moves: 1. e4 e5 2. d4 exd4 3. c3 dxc3 4. Bc4 cxb2 5. Bxb2 Bb4+ 6. Nc3 Bxc3+ 7. Bxc3 f6
8. Nf3 Nc6 9. O-O b6 10. e5 Nxe5 11. Nxe5 fxe5 12. Bxe5 Nf6 13. Re1 Kf8 14.
Bxf6 Qxf6 15. Qe2 Bb7 16. Rad1 Bc6 17. Rd3 g6 18. a4 Kg7 19. Bb5 Bxb5 20. axb5
d6 21. Rc1 Rhe8 22. Qg4 Re7 23. h3 a5 24. Rdc3 Rc8 *
Position (FEN): 2r5/2p1r1kp/1p1p1qp1/pP6/6Q1/2R4P/5PP1/2R3K1 w - - 2 25
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 951
Best move: Qxc8