Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Bc4 Nc6 3. a3 Nf6 4. d3 a6 5. h3 b5 6. Ba2 d6 7. Nf3 h6 8. Nc3 Be7
9. Ne2 Nd4 10. Nexd4 exd4 11. Nxd4 c5 12. Nf3 O-O 13. O-O Nh7 14. Bd5 Rb8 15.
b4 Be6 16. c4 Bxd5 17. cxd5 cxb4 18. axb4 Ra8 19. Be3 Bf6 20. Ra2 Be5 21. Qd2
f5 22. exf5 Rxf5 23. Bxh6 gxh6 24. Qxh6 Rf6 25. Qg6+ *
Position (FEN): r2q2k1/7n/p2p1rQ1/1p1Pb3/1P6/3P1N1P/R4PP1/5RK1 b - - 2 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 980
Best move: Rxg6