Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Bc4 e6 6. Nc3 a6 7. a4 Qc7 8. Bb3
Be7 9. O-O O-O 10. Be3 Nc6 11. f4 Bd7 12. f5 e5 13. Nxc6 Bxc6 14. Qf3 b5 15.
axb5 axb5 16. g4 b4 17. Nd5 Bxd5 18. Bxd5 Nxd5 19. exd5 Qxc2 20. Rab1 Ra2 21.
g5 e4 22. Qh3 Rxb2 *
Position (FEN): 5rk1/4bppp/3p4/3P1PP1/1p2p3/4B2Q/1rq4P/1R3RK1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 2138
Best move: Rbc1