Now playing

Gukesh vs Luke McShane, London Chess Classic 2023 Round 6

This did not happen in the game. It's a variation. Black to play. What is the surprising move here?
How should Black continue in this position?
How did Gukesh (White) finish off the game?