Chess puzzle (Checkmate)
Opening: Slav_Defense, Slav_Defense_Other_variations
Moves: 1. d4 d5 2. c4 dxc4 3. Nc3 c6 4. e3 f5 5. Bxc4 Nf6 6. f4 e6 7. Nf3 Bb4 8. Qb3
Bxc3+ 9. bxc3 Qe7 10. a4 Ne4 11. Ba3 Nd6 12. Qb4 Kd7 13. Ne5+ Kc7 14. Nf7 Qxf7
15. Qxd6+ Kb6 16. Bc5+ Ka5 17. Qe5 Nd7 18. Bb6+ Kxb6 *
Position (FEN): r1b4r/pp1n1qpp/1kp1p3/4Qp2/P1BP1P2/2P1P3/6PP/R3K2R w KQ - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1115
Best move: a5#