Chess puzzle (Checkmate)
Opening: Slav_Defense, Slav_Defense_Other_variations
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. Bg5 Nbd7 5. e3 h6 6. Bh4 Qb6 7. Qc2 e6 8. Nf3
Be7 9. c5 Qd8 10. b4 Nf8 11. Bd3 a6 12. O-O Bd7 13. Ne5 g5 14. Bg3 Nh5 15. e4
Nxg3 16. fxg3 f6 17. exd5 fxe5 18. Bg6+ Nxg6 *
Position (FEN): r2qk2r/1p1bb3/p1p1p1np/2PPp1p1/1P1P4/2N3P1/P1Q3PP/R4RK1 w kq - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 652
Best move: Qxg6#