Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Two_Knights_Defense
Moves: 1. e4 Nc6 2. Nf3 e5 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Nxd5 6. Nxf7 Kxf7 7. Qf3+ Ke6
8. Nc3 Nd4 9. Bxd5+ Kd6 10. Qe4 Bf5 11. Nb5+ Nxb5 12. Qxf5 Kxd5 13. O-O Qf6 14.
c4+ Kxc4 15. b3+ Kd5 16. Qd3+ Kc6 17. Qc4+ Kb6 18. a4 Nd6 *
Position (FEN): r4b1r/ppp3pp/1k1n1q2/4p3/P1Q5/1P6/3P1PPP/R1B2RK1 w - - 1 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1319
Best move: a5#