Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. c4 c6 3. Nc3 d5 4. f3 e6 5. e4 Nbd7 6. e5 Ng8 7. f4 f6 8. Nf3 b6
9. cxd5 cxd5 10. Bd3 Bb4 11. O-O Ne7 12. exf6 Nxf6 13. Qa4+ Bd7 14. Qxb4 a5 15.
Qb3 O-O 16. Qd1 Nc6 17. a3 Qc7 18. Qe2 Nh5 19. g3 Rae8 20. Be3 Nf6 21. Rac1 Qd8
22. Ne5 Na7 23. Rf2 Re7 24. Rcf1 Be8 25. f5 Nd7 26. fxe6 Rxf2 27. Qxf2 Rxe6 28.
Nxd7 Bxd7 29. Qf7+ Kh8 30. Qf8+ Qxf8 *
Position (FEN): 5q1k/n2b2pp/1p2r3/p2p4/3P4/P1NBB1P1/1P5P/5RK1 w - - 0 31
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 556
Best move: Rxf8#