Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Nc3 d6 5. d3 Be7 6. a3 Bd7 7. Nh4 Nxe4 8.
Nxe4 Bxh4 9. Ng3 O-O 10. O-O Qf6 11. Ne4 Qg6 12. Bd5 Ne7 13. Bxb7 Rab8 14. Ba6
Bh3 15. Ng3 Bxg3 16. fxg3 Be6 17. c3 f5 18. d4 f4 19. dxe5 fxg3 20. Rxf8+ Rxf8
21. exd6 *
Position (FEN): 5rk1/p1p1n1pp/B2Pb1q1/8/8/P1P3p1/1P4PP/R1BQ2K1 b - - 0 21
Black to move.
Themes: Advanced Pawn, Kingside Attack Middlegame  
Puzzle rating: 1636
Best move: gxh2+