Chess puzzle (Checkmate)
Opening: Slav_Defense, Slav_Defense_Modern_Line
Moves: 1. d4 d5 2. c4 c6 3. Nf3 Bf5 4. cxd5 cxd5 5. Qb3 Qd7 6. Nc3 e6 7. Ne5 Qc7 8. e4
dxe4 9. Bb5+ Nc6 10. Bf4 Bd6 11. g4 Bxg4 12. Nxc6 bxc6 13. Bxd6 Qxd6 14. Nxe4
Qc7 15. Ba4 Bf3 16. Qc2 Bxh1 17. Bxc6+ Ke7 18. Qc5+ Kd8 *
Position (FEN): r2k2nr/p1q2ppp/2B1p3/2Q5/3PN3/8/PP3P1P/R3K2b w Q - 3 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1281
Best move: Qf8#