Chess puzzle (Checkmate)
Opening: Slav_Defense, Slav_Defense_Other_variations
Moves: 1. d4 c6 2. c4 d5 3. Nc3 Nf6 4. Bg5 g6 5. e3 Bg7 6. Nf3 O-O 7. Ne5 Ne4 8. Nxe4
dxe4 9. Bf4 f6 10. Ng4 Bxg4 11. Qxg4 Qa5+ 12. Ke2 e5 13. Qe6+ Kh8 14. dxe5 fxe5
15. Bg5 Na6 16. Qd6 Rad8 17. Bxd8 Rxd8 18. Qa3 *
Position (FEN): 3r3k/pp4bp/n1p3p1/q3p3/2P1p3/Q3P3/PP2KPPP/R4B1R b - - 1 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 977
Best move: Qd2#