Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Be7 4. O-O Nf6 5. d3 O-O 6. Nc3 a6 7. a3 Na5 8. Ba2
c6 9. b4 d5 10. bxa5 d4 11. Ne2 Qxa5 12. Bd2 Qc7 13. c3 c5 14. cxd4 cxd4 15.
Rc1 Qd8 16. Nxe5 Bxa3 17. Rb1 Bd6 18. Nc4 b5 19. Nxd6 Qxd6 20. Bb4 Qe5 21. Bxf8
Ng4 22. Ng3 Kxf8 23. Qf3 f6 24. Nf5 *
Position (FEN): r1b2k2/6pp/p4p2/1p2qN2/3pP1n1/3P1Q2/B4PPP/1R3RK1 b - - 1 24
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 939
Best move: Qxh2#