Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nc3 Bc5 3. Bc4 Nf6 4. d3 c6 5. f4 d6 6. Nf3 Bg4 7. Na4 Bb6 8. Nxb6
axb6 9. a3 O-O 10. O-O Nbd7 11. f5 d5 12. Ba2 dxe4 13. dxe4 Nxe4 14. Qd3 Nec5
15. Qc3 Ne4 16. Qd3 Bxf5 17. Qe3 Qc7 18. Nh4 Be6 19. Bxe6 fxe6 20. Rxf8+ Rxf8
21. Qxe4 Qd6 22. Be3 Nf6 23. Qb4 c5 24. Qc3 Ng4 25. Nf3 e4 26. Nd2 *
Position (FEN): 5rk1/1p4pp/1p1qp3/2p5/4p1n1/P1Q1B3/1PPN2PP/R5K1 b - - 1 26
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 872
Best move: Qxh2#