Chess puzzle (Checkmate)
Moves: 1. b3 e5 2. Bb2 d6 3. d4 Nd7 4. Nf3 e4 5. Nfd2 d5 6. c4 Ndf6 7. e3 Bb4 8. Nc3
Bg4 9. Be2 Bxe2 10. Qxe2 c6 11. a3 Bd6 12. b4 Ne7 13. cxd5 cxd5 14. Nb3 O-O 15.
Rc1 Rc8 16. O-O Nf5 17. Nc5 b6 18. Nb7 Qe8 19. g4 Qc6 20. gxf5 Qxb7 21. Nb5 Bb8
22. f3 a6 23. Nc3 exf3 24. Qxf3 Qc7 25. Nxd5 *
Position (FEN): 1br2rk1/2q2ppp/pp3n2/3N1P2/1P1P4/P3PQ2/1B5P/2R2RK1 b - - 0 25
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1397
Best move: Qxh2#