Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Anti-Fried_Liver_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. O-O Nf6 5. d4 exd4 6. c3 dxc3 7. e5 Ne4 8. Re1
Ng5 9. Nxc3 b6 10. Qd5 Qe7 11. Nb5 Kd8 12. Bf4 Bb7 13. Nd6 cxd6 14. exd6 Nxf3+
15. Qxf3 Qf6 16. Qe4 Bxd6 17. Bxd6 Qxd6 18. Rad1 Qg6 19. Qd5 Na5 *
Position (FEN): r2k3r/pb1p1pp1/1p4qp/n2Q4/2B5/8/PP3PPP/3RR1K1 w - - 4 20
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1203
Best move: Qxd7#