Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Two_Knights_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Nxd5 6. Nxf7 Kxf7 7. Qf3+ Ke6
8. Nc3 Ne7 9. O-O g6 10. d4 Bg7 11. Bg5 c6 12. Rad1 Qf8 13. Qg3 Nf5 14. Qd3
Nxd4 15. Rfe1 Qc5 16. Ne4 Qb6 17. c3 h6 18. Bh4 Nf5 19. Bxd5+ cxd5 *
Position (FEN): r1b4r/pp4b1/1q2k1pp/3ppn2/4N2B/2PQ4/PP3PPP/3RR1K1 w - - 0 20
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1153
Best move: Qxd5#