You wasted dozens of moves by not including your King on the "A" pawn's first run for promotion...
Runaway King

Too bad a bout the mouse slip.... But you had the game after white lost the remaining rook.... I would have pushed my king up with the pawns as you had twice as much pawn power as white... Oh well.... Thanks for posting the game....
I recently played this game and should have won by move 19 but made a mouse slip (it should be fairly obvious to see my mistake).
Anyhow I was surprised and delighted by White's play as the game continued - I gave the him the trophy "Connoisseur of the King" for his efforts.
Hope you enjoy.