Instead of 33.g4+ white should have played the rather cheeky 33.Qf7#
He plays some strong moves however, and I think its his blitz skills that are lacking, not his overall chess skills. particularly, not even bothering to capture the rook he forked so that he can utilise the knight to attack smacks of a little experience at least.
long/blitz 1300/1200?
maybe a major upset...by 977
