Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Nf6 3. d4 Nxd5 4. Nf3 Bg4 5. Be2 e6 6. h3 Bh5 7. O-O Be7 8. c4
Nf6 9. Nc3 c6 10. Bf4 Bd6 11. Ne5 Bxe2 12. Qxe2 O-O 13. Rad1 Qc7 14. c5 Bxe5
15. dxe5 Nd5 16. Nxd5 cxd5 17. b4 a6 18. Rb1 Nd7 19. Rfc1 Qc6 20. b5 axb5 21.
Rxb5 b6 *
Position (FEN): r4rk1/3n1ppp/1pq1p3/1RPpP3/5B2/7P/P3QPP1/2R3K1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1612
Best move: cxb6