Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. d4 d5 3. f3 dxe4 4. fxe4 e5 5. Nf3 Bg4 6. Bc4 Nd7 7. O-O Ngf6 8. c3
Bd6 9. Bg5 O-O 10. Nbd2 Qc7 11. h3 Bh5 12. Qc2 Rfe8 13. Nh4 exd4 14. cxd4 Qb6
15. Be3 Nd5 16. Bf2 Nf4 17. Nf5 Bb8 18. Rae1 Qc7 19. e5 Bg6 20. Be3 Ne6 21. Ne4
c5 22. Bxe6 fxe6 23. Nfd6 Rf8 24. Qb3 cxd4 25. Qxe6+ Kh8 26. Qxd7 Qxd7 *
Position (FEN): rb3r1k/pp1q2pp/3N2b1/4P3/3pN3/4B2P/PP4P1/4RRK1 w - - 0 27
White to move.
Themes: Hanging Piece Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 1043
Best move: Rxf8#