Chess puzzle (Checkmate)
Opening: Philidor_Defense, Philidor_Defense_Exchange_Variation
Moves: 1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 Nf6 5. Nc3 Nbd7 6. Bc4 Ne5 7. Bb3 a6 8.
a4 c5 9. Nf3 Bg4 10. Bd5 Rb8 11. h3 Bh5 12. g4 Nfxg4 13. hxg4 Bxg4 14. Nxe5
Bxd1 15. Bxf7+ Ke7 *
Position (FEN): 1r1q1b1r/1p2kBpp/p2p4/2p1N3/P3P3/2N5/1PP2P2/R1BbK2R w KQ - 1 16
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 921
Best move: Nd5#