Anand - Carlsen WCC 2014 ( game 3 ) -> at which moments Black was able to equalize? I am trying to return to competitive chess after 10+ years of inactivity. I am playing the QGD so the third game of the Carlsen - Anand match is very important for me. It seemed to me that Black had equal position in these lines yet now I am not so sure. That 17.Ng5 leap is really nasty, and after 20.fxe4 White also seemed in command. 

Since I don't wish to change repertoire I am asking here for help to improve the game for Black so he can reach fully playable position.

Here are the moves of the game:

[White "Anand, Vishwanathan"]
[Black "Carlsen, Magnus"] 
[Event "WCC 2014"]
[Round "3"]
[Result "1-0"]

[fen ""]

1. d4 Nf6 2. c4 e6 3. Nf3 d5 4. Nc3 Be7 5. Bf4 O-O 6. e3 Nbd7 7. c5 c6 8. Bd3 b6 9. b4 a5 10. a3 Ba6 11. Bxa6 Rxa6 12. b5 cxb5 13. c6 Qc8 14. c7 b4 15. Nb5 a4 16. Rc1 Ne4 17. Ng5 Ndf6 18. Nxe4 Nxe4 19. f3 Ra5 20. fxe4 Rxb5 21. Qxa4 Ra5 22. Qc6 bxa3 23. exd5 Rxd5 24. Qxb6 Qd7 25. O-O Rc8 26. Rc6 g5 27. Bg3 Bb4 28. Ra1 Ba5 29. Qa6 Bxc7 30. Qc4 e5 31. Bxe5 Rxe5 32. dxe5 Qe7 33. e6 Kf8 34. Rc1 1-0
Analysing the whole game, not just the opening moves, the main problem with black's position was the dark squares. Despite having his dark squared bishop, once the pawn marched to c7 the dominance of Bf4 over Be7 was beyond any doubt. It is true that Carlsen made a few mistakes with several recaptures, but these moves were natural and probably every human would have made them in his position.

This is why my main suggestion is to play the line arising after 6... Nh4, getting rid of that annoying bishop and avoiding the pawn from ever reaching c7. The game may then steer into semi-Slav (if black plays c6) or Tarrasch (if black plays c5) pawn structures, where the choice is only yours.