White wishes to stop the threat of -Qa4, but venturing out there with the black queen and allowing Nf5 ideas is very risky indeed. White probably does best to castle and make a big decision after that.
14 -g6 15 0-0 h4 16 Nh1 Rh5
It is essential to prevent Bg5 ideas for White which would make life for Black extremely unpleasant.
17 Nf2 0-0-0 18 Nd1
White struggles to find a decent and worthwhile plan. Black has control, is running the show and white has too many weaknesses at a4 and c4 to deal with and to hope to strike out in the centre. The knight is now employed to do its defensive duties on b2, where it will guard a4 and b2, but it’s a pretty miserable role for the beast.
18 -Rg8 19 Nb2
If White attempts to prevent the oncoming pawn march, he may blast his own king dangerously wide. 19 f4 h3 20 g3 Ng4 looks scary for White.
19 -g5 20 Kf2
White decides that the kingside is too dangerous for his king to remain there. He makes a break for the queenside and allows his queen's rook to swing across to aid in the defense.
20 -Rh7 21 Rg1 g4 22 Raf1 Rhg7
There are so many ways in which to capitalise for Black here. Computer analysis reckons 22 -g3+! 23 hxg3 Nh5 is simply winning. I see no decent way for white to meet this, I have to say!
23 Ke1 Qe7 24 f4?!
White should continue his flight and not make any attempt to free his position. He should simply sit and wait and ask Black to prove his advantage and to open him up. 24 Kd1 Kb8 and White can shuffle around on the back ranks and let Black make the pushing. Pushing the f-pawn is just opening up more lines and making more weaknesses for the black pieces to attack.
Asking the question of the f4 pawn. 24 -Nh5 25 fxe5 dxe5 26 g3 seems to be holding for White, so Black threatens to outpost the black knight on e5.
Playing into Black's hands. Naturally, White is anxious to open up the position for his bishops, but this gives the black knight a wonderful outpost on e5, from which it is not easy to expel him. With Black threatening to chop on f4 and gain the outpost for himself in any case, White did best to play 25 f5 and once again, wait for Black to open things up down the g & h files. Naturally, White doesn't want to play f5 and blockade his light squared bishop any more and make the e4-pawn backward, but that is the consequence of pushing the f-pawn unnecessarily.
25 -Nxe5 26 Kd1 Kc7
The black king steps out of the way to allow the bishop to re-emerge into the fight. Also, the king keeps an eye on the d6-pawn which could be loose in the future.
27 Rf4 Bc8 28 Bc2 Ng6
At this stage, White got into very serious time trouble, having less than 5 minutes to complete 40 moves. Black's text-move is a very cheeky one going after a stray pawn, but it’s consistent with his play. However, things get a bit scary now for a while.
29 Rff1 Qe5 30 Qd2
Putting pressure down the c1-h6 diagonal. Black has to steal the pawn, otherwise his play so far would not make any sense. 30 Kc1 Qxh2 31 Rf6 Bd7 doesn't help White.
30 -Qxh2 31 Bh6
Perhaps unnecessary. White wanted to force the rook on to the h7 square to ensure that the knight on g6 would be pinned against it when the future sac e4-e5 is thrown in. However, the bishop can do the same job from f6, hitting the g7 rook.
31 Bg5 with the idea of Bf6 is actually awkward for Black, but it is still playable. Say 31 -Bd7 32 Bf6 Rh7 33 e5 dxe5 34 d6+ Kb8 and White doesn't quite have enough for the two pawns. If 34 Be4, then -Qg3 and the black