Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. h4 Bf5 5. Nc3 e6 6. Qb3 Qb6 7. c5 Qxb3 8. axb3
Na6 9. Ne5 Nb4 10. Ra4 a5 11. Nd3 Bxd3 12. exd3 Nd7 13. Ne2 Nxd3+ 14. Kd2 Nxf2
15. Rh2 b6 16. b4 Rb8 17. bxa5 bxc5 18. a6 Nb6 19. Ra2 Nc4+ 20. Kc2 Bd6 21. a7
Ra8 22. g3 Ne4 23. Bg2 Nxg3 24. Nxg3 Bxg3 25. Rh3 Bf2 26. Rb3 Kd7 *
Position (FEN): r6r/P2k1ppp/2p1p3/2pp4/2nP3P/1R6/RPK2bB1/2B5 w - - 4 27
White to move.
Themes:  Middlegame  
Puzzle rating: 1590
Best move: Rb7+