Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. c4 g6 3. Nf3 Bg7 4. Nc3 d5 5. cxd5 Nxd5 6. e4 Nxc3 7. bxc3 c5 8.
Bb5+ Nd7 9. O-O a6 10. Ba4 b5 11. Bc2 Bb7 12. Be3 Qc7 13. Rc1 Rd8 14. Qe2 c4
15. a4 Nf6 16. axb5 axb5 17. d5 Ng4 18. Bd4 Bxd4 19. Nxd4 *
Position (FEN): 3rk2r/1bq1pp1p/6p1/1p1P4/2pNP1n1/2P5/2B1QPPP/2R2RK1 b k - 0 19
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 536
Best move: Qxh2#