Chess puzzle (Checkmate)
Moves: 1. d4 d6 2. Nf3 c6 3. g3 Nd7 4. Bg2 e5 5. dxe5 dxe5 6. O-O Qe7 7. c4 h6 8. Nc3
g5 9. Nd2 Ngf6 10. Re1 Rg8 11. e3 h5 12. f4 gxf4 13. exf4 Qc5+ 14. Kh1 h4 15.
fxe5 Ng4 16. e6 Nf2+ 17. Kg1 Nh3+ 18. Kh1 Qg1+ 19. Rxg1 *
Position (FEN): r1b1kbr1/pp1n1p2/2p1P3/8/2P4p/2N3Pn/PP1N2BP/R1BQ2RK b q - 0 19
Black to move.
Themes:  Opening Mate in 1, Smothered Mate 
Puzzle rating: 875
Best move: Nf2#