Chess puzzle (Checkmate)
Moves: 1. c4 g6 2. g3 Bg7 3. Bg2 c5 4. Nc3 Nc6 5. a3 d6 6. d3 a5 7. Bd2 e5 8. Nf3 Nge7
9. O-O f5 10. Ne1 O-O 11. Nc2 f4 12. Rb1 g5 13. b4 axb4 14. axb4 g4 15. bxc5
dxc5 16. Nd5 Be6 17. Nxe7+ Qxe7 18. Rb6 Rad8 19. Be4 h5 20. Qb1 Rd7 21. Qb5 h4
22. Rb1 Nd8 23. Ne1 fxg3 24. fxg3 Qf7 25. Ng2 Qf2+ 26. Kh1 Qf1+ 27. Rxf1 *
Position (FEN): 3n1rk1/1p1r2b1/1R2b3/1Qp1p3/2P1B1pp/3P2P1/3BP1NP/5R1K b - - 0 27
Black to move.
Themes:  Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 459
Best move: Rxf1#