Black's opening looked highly suspious, maybe 16NxN BXN 170.0.0 was better than 16Ke2. There were probably quite a few better options for white earlier.
What was going on in the endgame where white had a mob of pawns for a rook, I couldn't say without spending a lot of time analysing it.Looks highly risky for white to go for this though because black can get his own pawns moving. 35g3 didn't look very constructive maybe now 35...c4 35kf4 umm white threatens g5,f6 and rb8 mating. What a mess!
In this game many mistakes were made, a draw in the end. Can someone show me if there was anyway white or black could have gotten out of this?