Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. Bc4 d5 3. exd5 cxd5 4. Bb3 Nf6 5. Nf3 Bg4 6. O-O e6 7. d4 Nc6 8.
Bg5 Bb4 9. c3 Bd6 10. Qd3 Bf5 11. Qb5 Rb8 12. Ne5 Qc7 13. g4 Nxg4 14. Nxc6 bxc6
15. Qe2 Bxh2+ 16. Kh1 Be4+ 17. f3 Qg3 18. fxe4 dxe4 19. Bf4 Qh4 20. Bxh2 e3 21.
Rf4 h5 22. Qf3 *
Position (FEN): 1r2k2r/p4pp1/2p1p3/7p/3P1Rnq/1BP1pQ2/PP5B/RN5K b k - 1 22
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1373
Best move: Qxh2#