Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nf3 Qd8 4. d3 Nf6 5. Be2 Nc6 6. O-O Bf5 7. Bg5 e6 8.
d4 h6 9. Bh4 Be7 10. c3 O-O 11. Nbd2 Qd5 12. b3 a6 13. Bc4 Qd7 14. a4 Nd8 15.
Ne5 Qd6 16. Bg3 Qb6 17. Ndf3 c5 18. Bh4 g5 19. Nxg5 hxg5 20. Bxg5 Bg6 21. Bxf6
Bxf6 22. Nd7 Qd6 23. Nxf6+ Kg7 24. Qg4 Rh8 25. Bd3 *
Position (FEN): r2n3r/1p3pk1/p2qpNb1/2p5/P2P2Q1/1PPB4/5PPP/R4RK1 b - - 4 25
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 744
Best move: Qxh2#