Chess puzzle (Checkmate)
Opening: Slav_Defense, Slav_Defense_Other_variations
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Bf5 4. cxd5 cxd5 5. Bf4 Nf6 6. Qb3 b6 7. Nf3 h6 8. Ne5
e6 9. e4 Nxe4 10. Bb5+ Ke7 11. Qa3+ Kf6 12. Nxe4+ Bxe4 13. Qg3 Bb4+ 14. Ke2 a6
15. h4 axb5 16. Bg5+ hxg5 *
Position (FEN): rn1q3r/5pp1/1p2pk2/1p1pN1p1/1b1Pb2P/6Q1/PP2KPP1/R6R w - - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1500
Best move: Qxg5#