21.g4 I had originally looked at taken on A6 first and only then to play G4 with an advantage for White. However during this game I forgot all the stuff I had looked at and played some weak moves. Funnily enough after this game I found that I could improve on what I had originally looked at by playing now Rh7 !! which seems to win for White
a3
22.f5
Bxd3
23.Rxd3
Bb6
24.Rd2
exf5
25.e6
Nc5
26.Qh6
Ne4
27.Qxg6+
Kf8
28.Qxf5+
Ke8
29.Qh5+
Kf8
30.e7+
Qxe7
31.Rf1+
1-0