optimal play: <tpstar: White to Play and Win after 30 ... b5.>
I wish my good mate Tony was still here to discuss this game.
The fact is, white doesn’t win after 30...b5 unless black blunders, which obviously he did.
Nothing is any good for white.
After 31.Qg6 Bd6! gives black a winning game.
Instead black blunders with 31...Bf6?? which loses immediately.
<Interesting sacrifice with 20. Nxf7!? followed by White tripling on the e file.>
It’s a faulty sacrifice Tony, but black falls for the trap.
The correct response is 20...Rxf7
White makes another inferior move with 23.Bxg8?
All he had to do was move his bishop back out of the way and black’s king is looking down the barrel of Alekhine’s gun (well almost, the Queen is 2nd instead of 3rd, but close enough).
Instead, by capturing the bishop, black’s knight recaptures on g8 thus protecting the e7 square and nullifying the attack.