Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. b3 Nf6 3. Bb2 d6 4. Qf3 Bg4 5. Qe3 Be7 6. Be2 Bxe2 7. Qxe2 O-O 8.
d4 Na6 9. Nf3 d5 10. exd5 e4 11. Ne5 Qxd5 12. O-O Bd6 13. Nc3 Qxd4 14. Nd1 Qc5
15. Nc4 Bf4 16. Bxf6 gxf6 17. Qxe4 Qg5 18. Qxb7 Nc5 19. Qf3 Kh8 20. Nde3 Rae8
21. Nd5 Re4 22. Nc3 Re7 23. Rad1 Qh6 24. Rd5 *
Position (FEN): 5r1k/p1p1rp1p/5p1q/2nR4/2N2b2/1PN2Q2/P1P2PPP/5RK1 b - - 12 24
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 915
Best move: Qxh2#