Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 c5 3. c4 cxd4 4. Qxd4 Nc6 5. Qd1 Bc5 6. Nf3 Qb6 7. Qc2 Nb4 8.
Qe2 Nf6 9. a3 Qa5 10. Nc3 Ng4 11. Be3 Bxe3 12. fxe3 Nxe3 13. Rc1 Nbc2+ 14. Rxc2
Nxc2+ 15. Qxc2 b6 16. Bd3 Qh5 17. O-O O-O 18. Nb5 Bb7 19. Nd6 Bc6 20. b4 a6 21.
b5 axb5 *
Position (FEN): r4rk1/3p1ppp/1pbNp3/1p5q/2P1P3/P2B1N2/2Q3PP/5RK1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1405
Best move: cxb5