Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Bg5 Ne4 3. Nf3 Nxg5 4. Nxg5 e5 5. Nf3 e4 6. Nfd2 d5 7. e3 Bd6 8.
c3 O-O 9. Qb3 c6 10. c4 Qg5 11. Nc3 dxc4 12. Qxc4 Be6 13. Qa4 f5 14. O-O-O b5
15. Qc2 Qe7 16. f3 b4 17. Ncb1 exf3 18. gxf3 a5 19. Bc4 Bd5 20. Bxd5+ *
Position (FEN): rn3rk1/4q1pp/2pb4/p2B1p2/1p1P4/4PP2/PPQN3P/1NKR3R b - - 0 20
Black to move.
Themes:  Opening  
Puzzle rating: 1240
Best move: cxd5