Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. Nc3 Nf6 4. h3 a6 5. Bc4 e5 6. a3 Be6 7. Bxe6 fxe6 8. d3
Nc6 9. Bg5 Be7 10. h4 O-O 11. h5 d5 12. h6 g6 13. Qe2 b5 14. Nd1 d4 15. c3 Rc8
16. Rc1 Nd7 17. Qd2 Na5 18. Bxe7 Qxe7 19. Qg5 Qxg5 20. Nxg5 Rce8 21. b4 cxb4 *
Position (FEN): 4rrk1/3n3p/p3p1pP/np2p1N1/1p1pP3/P1PP4/5PP1/2RNK2R w K - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1192
Best move: cxb4