Chess puzzle (Checkmate)
Opening: Philidor_Defense, Philidor_Defense_Steinitz_Variation
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 Be7 4. c3 Nf6 5. Be2 Nxe4 6. Qa4+ c6 7. Qxe4 O-O 8.
O-O b5 9. d4 f5 10. Qc2 Qb6 11. dxe5 dxe5 12. Nxe5 Bc5 13. Qb3+ Kh8 14. Nf7+
Kg8 15. Nh6+ Kh8 16. Qg8+ Rxg8 *
Position (FEN): rnb3rk/p5pp/1qp4N/1pb2p2/8/2P5/PP2BPPP/RNB2RK1 w - - 0 17
White to move.
Themes:  Opening Mate in 1, Smothered Mate 
Puzzle rating: 927
Best move: Nf7#