Not to rain on anyone's parade but as go is a two-player-game Black's play in the handicap game was a direct result of White's play. And as far as handicap go goes, White's play was highly unimaginative (and as a similar handicap player myself, I know what I talk about :p).
Taking gote with no follow-ups on multiple occaisons, fixing shapes early and most importantly not posing any difficulties to Black or even asking questions about groups or connections.
That being said: Black's strategy starting with

was consistently follow-up and worked in the end, kudos to that! And move 156 was certainly a superb find.
By my estimate White managed to catch up one handicap stone by the start of endgame but then ramped up its game heavily and got all the big points to almost caught up the rest of them. Almost meaning Black would have won with at least Komi, anyway (that's my best guess ; )).
Some comments because I do find a couple of noteworthy moves ; )