Chess puzzle (Crushing)
Moves: 1. g3 Nc6 2. Bg2 b6 3. d4 Bb7 4. c4 e6 5. Nc3 Nf6 6. e4 Bb4 7. Bg5 Bxc3+ 8.
bxc3 d5 9. e5 h6 10. exf6 hxg5 11. fxg7 Rg8 12. cxd5 exd5 13. Ne2 Qf6 14. O-O
Ne7 15. Re1 Qxg7 16. Nc1 f6 17. Qe2 Rd8 18. Qe3 Rd7 19. Re2 Kd8 20. Nb3 Nf5 21.
Qe6 Re7 22. Qxf5 Rxe2 23. Bxd5 Bxd5 24. Qxd5+ Qd7 *
Position (FEN): 3k2r1/p1pq4/1p3p2/3Q2p1/3P4/1NP3P1/P3rP1P/R5K1 w - - 1 25
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 846
Best move: Qxg8+