Chess puzzle (Checkmate)
Opening: Philidor_Defense, Philidor_Defense_Other_variations
Moves: 1. e4 e5 2. Nf3 d6 3. d4 Qe7 4. Bc4 h6 5. O-O Bg4 6. Nc3 Nf6 7. Re1 a6 8. Nd5
Nxd5 9. exd5 e4 10. Bd3 Qf6 11. Rxe4+ Kd8 12. Rxg4 Nd7 13. Rf4 Qe7 14. Ng5 Qxg5
15. Rxf7 Qxd5 16. Bg6 Ne5 17. dxe5 *
Position (FEN): r2k1b1r/1pp2Rp1/p2p2Bp/3qP3/8/8/PPP2PPP/R1BQ2K1 b - - 0 17
Black to move.
Themes: Hanging Piece Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 657
Best move: Qxd1#