Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 Bc5 5. Be3 Bxe3 6. fxe3 O-O 7. Nc3 d6 8.
Qe2 Bg4 9. h3 Bxf3 10. Qxf3 Nb4 11. O-O-O c6 12. a3 Na6 13. g4 Qa5 14. g5 Nd7
15. h4 b5 16. Ba2 Nac5 17. g6 hxg6 18. h5 Nf6 19. hxg6 Rfb8 20. gxf7+ Kf8 21.
Rh8+ Ke7 22. Rh4 b4 23. Nb1 bxa3 24. Nxa3 Qb4 25. Nc4 Qa4 26. Na3 *
Position (FEN): rr6/p3kPp1/2pp1n2/2n1p3/q3P2R/N2PPQ2/BPP5/2KR4 b - - 4 26
Black to move.
Themes:  Middlegame  
Puzzle rating: 1788
Best move: Rxb2