From what I saw:
- It stayed in play
- The push was iffy and the ref had a clear view of it so it's hard to call it clear and obvious error, don't think VAR should intervene on it
- I can't tell on the offside since there was no clear angle of where the ball was compared to where Gordon was, so I'll trust they got the lines right.
So yea, since it was given on pitch, I agree with it not being overturned. If the ref had called a foul for the push live, I also don't think there's a chance VAR overturned it that way either.