Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. Bf4 e6 3. Nd2 d5 4. e3 Bd6 5. Bg3 O-O 6. Ngf3 Nc6 7. Ne5 a6 8. Bd3
Nb4 9. Ndf3 h6 10. c3 Nxd3+ 11. Qxd3 Ne4 12. Nd2 Bd7 13. Nxe4 dxe4 14. Qxe4 Bb5
15. Qxb7 Bxe5 16. Bxe5 Rc8 17. b3 f6 18. Bg3 Bd3 19. c4 e5 20. d5 e4 21. Qxa6
f5 22. Qg6 Rf6 23. Qh5 c5 24. Be5 Qa5+ 25. Kd1 Ra6 26. Qxf5 *
Position (FEN): 2r3k1/6p1/r6p/q1pPBQ2/2P1p3/1P1bP3/P4PPP/R2K3R b - - 0 26
Black to move.
Themes:  Middlegame  
Puzzle rating: 1771
Best move: Rf8