Black to move

"White has just played 30. Ne3, how should black continue?"

FM Trygve Dahl presents its best features so far this week. See the lot and the solution here