Chess puzzle (Equality)
Moves: 1. c4 c5 2. Nc3 e6 3. Nf3 Nc6 4. e3 Nf6 5. d4 d5 6. cxd5 Nxd5 7. Bb5 Nxc3 8.
bxc3 a6 9. Bxc6+ bxc6 10. Ne5 Qd5 11. O-O Bb7 12. Qh5 g6 13. Qg5 Be7 14. Qg3
Bf6 15. Nd3 cxd4 16. cxd4 O-O 17. Nc5 Rab8 18. Nxb7 *
Position (FEN): 1r3rk1/1N3p1p/p1p1pbp1/3q4/3P4/4P1Q1/P4PPP/R1B2RK1 b - - 0 18
Black to move.
Themes:  Middlegame  
Puzzle rating: 1556
Best move: Rxb7