Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Nf3 Bf5 3. c4 c6 4. Nc3 Nf6 5. cxd5 Nxd5 6. e4 Nxc3 7. bxc3 Bxe4 8.
Qb3 Qb6 9. Qd1 e6 10. Be2 Be7 11. O-O Nd7 12. Re1 Bg6 13. Bf4 O-O 14. h4 h6 15.
g4 Be4 16. g5 hxg5 17. Nxg5 Bf5 18. Bc4 Nf6 19. Be5 Nd5 20. Bxd5 *
Position (FEN): r4rk1/pp2bpp1/1qp1p3/3BBbN1/3P3P/2P5/P4P2/R2QR1K1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1448
Best move: cxd5