Chess puzzle (Checkmate)
Opening: Nimzowitsch_Defense, Nimzowitsch_Defense_Franco-Nimzowitsch_Variation
Moves: 1. e4 Nc6 2. Nf3 e6 3. Nc3 d6 4. d4 b6 5. Be2 Bb7 6. O-O Nge7 7. Re1 d5 8. exd5
Nxd5 9. Nxd5 Qxd5 10. Ne5 Qxd4 11. Qxd4 Nxd4 12. c3 Nc2 13. Bb5+ Ke7 14. Rd1
Nxa1 15. Rd7+ Kf6 16. Bf4 Bd6 *
Position (FEN): r6r/pbpR1ppp/1p1bpk2/1B2N3/5B2/2P5/PP3PPP/n5K1 w - - 4 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1137
Best move: Rxf7#