Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 f5 3. Nxe5 Qf6 4. d4 fxe4 5. Nc3 Bb4 6. Bd2 Bxc3 7. Bxc3 d6 8.
Ng4 Bxg4 9. Qxg4 d5 10. Qc8+ Qd8 11. Qxb7 Nf6 12. Qxa8 O-O 13. Be2 c6 14. O-O
Qb6 15. a4 Nbd7 16. a5 Qc7 17. Qxf8+ Nxf8 18. Bb4 Ne6 19. c3 Nf4 20. Ba6 Ng4
21. f3 Ne2+ 22. Bxe2 *
Position (FEN): 6k1/p1q3pp/2p5/P2p4/1B1Pp1n1/2P2P2/1P2B1PP/R4RK1 b - - 0 22
Black to move.
Themes: Kingside Attack Endgame Mate in 1 
Puzzle rating: 532
Best move: Qxh2#