Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 e6 4. Nf3 Bb4 5. Bd2 Nf6 6. a3 Bxc3 7. Bxc3 Ne4 8. e3
O-O 9. Bd3 Nxc3 10. bxc3 Nd7 11. c5 b6 12. cxb6 Nxb6 13. Ne5 Rb8 14. O-O Nd7
15. f4 Nxe5 16. fxe5 Qa5 17. Rf3 Qxc3 18. Rc1 Qxa3 19. Rh3 h6 20. e4 dxe4 21.
Bxe4 Qb4 *
Position (FEN): 1rb2rk1/p4pp1/2p1p2p/4P3/1q1PB3/7R/6PP/2RQ2K1 w - - 1 22
White to move.
Themes:  Middlegame  
Puzzle rating: 2283
Best move: Rb1