Chess puzzle (Checkmate)
Opening: Nimzowitsch_Defense, Nimzowitsch_Defense_Kennedy_Variation
Moves: 1. e4 e5 2. d4 Nc6 3. c3 exd4 4. Bc4 d3 5. Nf3 d6 6. O-O h6 7. b4 Nf6 8. Nbd2
Be7 9. Qb3 O-O 10. Bb2 Ne5 11. Nxe5 dxe5 12. Rad1 c6 13. h3 b5 14. Bxf7+ Rxf7
15. Nf3 Kf8 16. Nxe5 c5 *
Position (FEN): r1bq1k2/p3brp1/5n1p/1pp1N3/1P2P3/1QPp3P/PB3PP1/3R1RK1 w - - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 832
Best move: Qxf7#