Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nc3 Nc6 3. d3 Nf6 4. g3 e6 5. Bg2 Be7 6. Nge2 O-O 7. O-O d6 8. h3
a6 9. f4 e5 10. Be3 Bd7 11. Nd5 exf4 12. Bxf4 Nxd5 13. exd5 Nb8 14. c4 Qc8 15.
Kh2 Re8 16. Nc3 b5 17. b3 b4 18. Ne4 Qc7 19. Qh5 a5 20. Bg5 Bxg5 21. Nxg5 h6
22. Qxf7+ Kh8 23. Qf8+ Rxf8 *
Position (FEN): rn3r1k/2qb2p1/3p3p/p1pP2N1/1pP5/1P1P2PP/P5BK/R4R2 w - - 0 24
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1072
Best move: Rxf8#