Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Bb5+ Nbd7 6. Nc3 a6 7. Ba4 b5 8.
Bb3 Bb7 9. f3 e6 10. O-O Rc8 11. a4 b4 12. Na2 a5 13. Nb5 Ba6 14. Bc4 Rxc4 15.
Nxd6+ Bxd6 16. Qxd6 Qb6+ 17. Qxb6 Nxb6 18. Rf2 Nxa4 19. b3 Rc6 20. bxa4 O-O 21.
Be3 Rfc8 22. Rd1 h6 23. Rdd2 b3 24. cxb3 Rc1+ 25. Nxc1 Rxc1+ 26. Rf1 *
Position (FEN): 6k1/5pp1/b3pn1p/p7/P3P3/1P2BP2/3R2PP/2r2RK1 b - - 1 26
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1072
Best move: Rxf1#