Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. c4 e6 3. Nf3 d5 4. Nc3 dxc4 5. a4 a6 6. e3 c5 7. Bxc4 Nc6 8. O-O
Be7 9. dxc5 Bxc5 10. Qe2 Qc7 11. Bd2 b6 12. Rac1 Bb7 13. Rfd1 Ne5 14. Nxe5 Qxe5
15. Bd3 h5 16. f3 Rd8 17. Kh1 Rxd3 18. Qxd3 Ng4 19. Be1 *
Position (FEN): 4k2r/1b3pp1/pp2p3/2b1q2p/P5n1/2NQPP2/1P4PP/2RRB2K b k - 2 19
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1122
Best move: Qxh2#