Chess puzzle (Checkmate)
Moves: 1. d4 e6 2. Nc3 Bb4 3. Nf3 c5 4. dxc5 Bxc5 5. e3 Ne7 6. Bd3 h6 7. O-O d5 8. a3
Nbc6 9. b4 Bb6 10. Bb2 e5 11. Bb5 Bg4 12. Be2 e4 13. Nd4 Bd7 14. Nxc6 Bxc6 15.
Bg4 f5 16. Bh3 Qd6 17. Qh5+ g6 18. Qe2 O-O-O 19. Rad1 Bc7 20. Nxe4 *
Position (FEN): 2kr3r/ppb1n3/2bq2pp/3p1p2/1P2N3/P3P2B/1BP1QPPP/3R1RK1 b - - 0 20
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1189
Best move: Qxh2#