Tactics: Stop that Pawn!

This week's Canadian Tactic comes from a game between IMs Vavrak and Noritsyn at the Hart House Holiday Open, 2014).
A Benoni turned into a sort-of Benko, then White sacrificed an exchange to create a dangerous passed pawn on d6, which will be doubly dangerous if it gets to d7. 

What should Black do?

 

Solution: see the game:

 

==

() - ()    Round:  Result:

==

From the game:

IM Peter Vavrak - IM Nikolay Noritsyn
Hart House Holiday Open
(2014.12.21)

 

This game, along with others from the HHHO will appear in an upcoming issue of Chess Canada, the CFC's online Newsletter.