Chess puzzle (Checkmate)
Opening: Nimzo-Indian_Defense, Nimzo-Indian_Defense_Spielmann_Variation
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qb3 Nc6 5. Nf3 d5 6. e3 O-O 7. a3 Bxc3+ 8.
Qxc3 Ne4 9. Qc2 f5 10. Bd3 Kh8 11. O-O Ne7 12. Ne5 c6 13. b4 Qe8 14. f3 Nf6 15.
e4 fxe4 16. fxe4 Ng6 17. Nxg6+ Qxg6 18. e5 Ne4 *
Position (FEN): r1b2r1k/pp4pp/2p1p1q1/3pP3/1PPPn3/P2B4/2Q3PP/R1B2RK1 w - - 1 19
White to move.
Themes: Hanging Piece Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 848
Best move: Rxf8#