Chess puzzle (Equality)
Moves: 1. d4 c5 2. d5 Nf6 3. Nc3 d6 4. e3 a6 5. Bd3 g6 6. Nge2 Bg4 7. h3 Bxe2 8. Nxe2
b5 9. O-O c4 10. Bxg6 fxg6 11. Nd4 Qd7 12. c3 Nxd5 13. Qf3 e6 14. e4 Nc7 15.
Qf6 Bg7 16. Qf3 Rf8 17. Qe3 Nc6 18. Ne2 Ne5 19. Bd2 Nd3 20. b3 O-O-O 21. bxc4
bxc4 22. Rab1 Nb5 23. a4 Na3 24. Rb6 Nc2 25. Rfb1 Nxe3 *
Position (FEN): 2kr1r2/3q2bp/pR1pp1p1/8/P1p1P3/2Pnn2P/3BNPP1/1R4K1 w - - 0 26
White to move.
Themes:  Middlegame  
Puzzle rating: 1572
Best move: Rb8+