Chess puzzle (Checkmate)
Moves: 1. b3 d5 2. Nf3 Nf6 3. e3 Nc6 4. Bb5 Bd7 5. Bxc6 Bxc6 6. Ne5 e6 7. f4 Bd6 8.
Bb2 O-O 9. O-O Bb5 10. d3 Bc5 11. Qf3 Nd7 12. Nd2 Nxe5 13. Bxe5 Bd6 14. c4 dxc4
15. dxc4 Bc6 16. Qf2 Bc5 17. Kh1 Bb4 18. Nf3 f6 19. Bb2 Be8 20. Qg3 Bd2 21. Nd4
Qe7 22. Rad1 Bb4 23. Qh3 Bd7 24. Qg3 Bd6 25. Nb5 Bxb5 26. cxb5 e5 27. fxe5 Bxe5
28. Bxe5 Qxe5 29. Qxe5 fxe5 30. Rd7 *
Position (FEN): r4rk1/pppR2pp/8/1P2p3/8/1P2P3/P5PP/5R1K b - - 1 30
Black to move.
Themes: Hanging Piece Endgame, Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 431
Best move: Rxf1#