Chess puzzle (Equality)
Moves: 1. Nf3 Nf6 2. d4 c6 3. c4 d5 4. Nc3 Bf5 5. Qb3 dxc4 6. Qxb7 Nbd7 7. Qxc6 e6 8.
Bg5 Be7 9. Bxf6 Bxf6 10. e4 Rc8 11. Qa4 Bg4 12. Be2 Qb6 13. e5 Qxb2 14. O-O
Qxc3 15. exf6 gxf6 16. Rac1 Qb2 17. Rc2 c3 18. Rxb2 cxb2 19. Rb1 *
Position (FEN): 2r1k2r/p2n1p1p/4pp2/8/Q2P2b1/5N2/Pp2BPPP/1R4K1 b k - 1 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1341
Best move: Rc1+