Chess puzzle (Equality)
Moves: 1. Nf3 d5 2. b3 Nf6 3. Bb2 c5 4. e3 e6 5. Bb5+ Bd7 6. Bxd7+ Nbxd7 7. Ne5 Nxe5
8. Bxe5 Bd6 9. Bb2 a5 10. O-O O-O 11. d3 a4 12. Nd2 a3 13. Bc3 b5 14. Rb1 Qc7
15. f4 b4 16. Ba1 e5 17. f5 e4 18. h3 exd3 19. Bxf6 gxf6 20. cxd3 Kh8 21. Qh5
Rg8 22. Qh4 Rg5 23. Qh6 Qe7 24. Rf2 Qe5 25. Rf4 Rxf5 *
Position (FEN): r6k/5p1p/3b1p1Q/2ppqr2/1p3R2/pP1PP2P/P2N2P1/1R4K1 w - - 0 26
White to move.
Themes:  Middlegame  
Puzzle rating: 1588
Best move: Rxf5