Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Qb6 6. a3 cxd4 7. cxd4 Nge7 8. Nc3
Nf5 9. Be3 Be7 10. Na4 Qc7 11. Bd3 Nxe3 12. fxe3 O-O 13. O-O h6 14. Rc1 b6 15.
Qe1 Bb7 16. Qg3 Qd8 17. Nc3 Bg5 18. Nxg5 Qxg5 19. Qxg5 hxg5 20. Nb5 Na5 21. Nd6
Bc8 22. b4 Nb7 23. Rc7 Rb8 24. Nxf7 a5 25. Nh6+ gxh6 26. Bh7+ Kh8 *
Position (FEN): 1rb2r1k/1nR4B/1p2p2p/p2pP1p1/1P1P4/P3P3/6PP/5RK1 w - - 2 27
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1241
Best move: Rxf8#