Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O Nf6 5. d3 O-O 6. c3 d6 7. b4 Bb6 8. Bb2
Be6 9. Bxe6 fxe6 10. d4 exd4 11. cxd4 d5 12. exd5 exd5 13. b5 Ne7 14. Nc3 Qd6
15. Re1 Nf5 16. Qc1 Rfe8 17. Ba3 Rxe1+ 18. Nxe1 Qd7 19. Qf4 Nxd4 20. Nf3 Nc2
21. Ne5 Qe6 22. Rb1 Nxa3 23. Re1 Rf8 24. Qb4 Bxf2+ 25. Kxf2 Ne4+ 26. Kg1 Qf5
27. Nxe4 dxe4 28. Qxe4 Qf2+ 29. Kh1 Qf1+ 30. Rxf1 *
Position (FEN): 5rk1/ppp3pp/8/1P2N3/4Q3/n7/P5PP/5R1K b - - 0 30
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 485
Best move: Rxf1#