Chess puzzle (Advantage)
Moves: 1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Bd3 Nc6 5. Nf3 Bg4 6. c3 e6 7. O-O Nf6 8. h3
Bxf3 9. Qxf3 Bd6 10. Bg5 h6 11. Bxf6 Qxf6 12. Qxf6 gxf6 13. Nd2 Rg8 14. Rfe1
Kd7 15. Nf3 a6 16. b4 Ne7 17. Nh4 Rac8 18. Rac1 Rc7 19. Rc2 Rgc8 20. Rec1 Bxb4
*
Position (FEN): 2r5/1prknp2/p3pp1p/3p4/1b1P3N/2PB3P/P1R2PP1/2R3K1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1036
Best move: cxb4