Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 d6 4. d3 Nf6 5. Ng5 Be6 6. Bxe6 fxe6 7. Nxe6 Qd7 8.
Ng5 h6 9. Nf3 O-O-O 10. Nc3 g5 11. Be3 a6 12. a4 Ng4 13. Nd5 Nxe3 14. fxe3 Ne7
15. b4 Nxd5 16. exd5 c6 17. b5 cxd5 18. bxa6 bxa6 19. O-O g4 20. Nh4 Be7 21.
Ng6 Rhg8 22. Nxe7+ Qxe7 23. c4 d4 24. exd4 exd4 25. Qxg4+ *
Position (FEN): 2kr2r1/4q3/p2p3p/8/P1Pp2Q1/3P4/6PP/R4RK1 b - - 0 25
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1359
Best move: Rxg4