The only reason I won this game was because he tried to promote the A pawn but I put my rook there so the pawn could not move there then he ran out of time! This was actually sooo funny! (also it would have been draw if had taken my rook)
55...a2 56 Rxd7 a1=Q 57 h7 Qe5+ (so there is no Rd4) 58 Kf3 a5 59 g5 and it doesn't look clear at all. It seems as if it is very difficult for Black to promote...