Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Bd7 4. cxd5 exd5 5. Bf4 Be6 6. e3 Bb4 7. Bb5+ Nc6 8.
Bxc6+ bxc6 9. Qa4 Bxc3+ 10. bxc3 Ne7 11. Ne2 O-O 12. O-O Bd7 13. Qa5 Qc8 14.
Bxc7 Nf5 15. Bf4 Nh4 16. Bd6 Bh3 17. gxh3 Qxh3 18. Nf4 Nf3+ 19. Kh1 *
Position (FEN): r4rk1/p4ppp/2pB4/Q2p4/3P1N2/2P1Pn1q/P4P1P/R4R1K b - - 3 19
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1022
Best move: Qxh2#