Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qe6+ 4. Be2 c6 5. Nf3 Qg6 6. O-O Bh3 7. Nh4 Qg5 8.
Bf3 Qxh4 9. gxh3 e6 10. Bg2 Bd6 11. d4 Qd8 12. Be3 Bc7 13. Qe2 Ne7 14. Ne4 Nf5
15. c3 Nd7 16. Qg4 g6 17. Bg5 f6 18. Bc1 Qe7 19. Qe2 O-O-O 20. a3 Nd6 21. Nxd6+
Qxd6 22. Be3 *
Position (FEN): 2kr3r/ppbn3p/2pqppp1/8/3P4/P1P1B2P/1P2QPBP/R4RK1 b - - 1 22
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 742
Best move: Qxh2#