As the proverb goes, 'cap cap kill kill'.
EDIT: Some more general comments
17: This is massive. Good move. Black's stones all work very well together.
27: Not sure I like this one - black's shape is kinda overconcentrated, and there are still invasion/reduction points at S16, R11 etc. I think maybe a move like Q12 would be better, but I'm not sure.
29: Even if the idea is good (it seems okay), I think you should play G14. That would accomplish basically the same thing, but on a larger scale. I'm not sure if black should play elsewhere (this is big), the move certainly seems okay.
31: I might be inclined to play L15 here. J17 works badly with your other stones, it isn't necessary - blacvk already has territory shapes in the area. It seems more interesting to seal white in and then play a very big moyo move for all your stones to work together.
35: Seems more interesting to play Q18. It isn't like white's alive yet, so when he addds a move you can you finish the right side. Your move isn't necessarily wrong, but it isn't obviously good and it's hard to read conclusively.
43: Your wall is certainly formidable now.
49: Not sure this is actually best, as white can ignore it locally without it being very damaging to him. Maybe something around tengen is stronger, since black's wall is so fantastic. Hard to say though.
51: I would not answer this move - black is fine. Maybe black R13 (EDIT: typo, was Q13 before) would be strong. It isn't obvious how white will escape.
53: Cap cap kill kill, as discussed.
58: White makes terrible shape. Either he's read out that this is the best way to save as many stones as possible, or his moves were bad. I suspect the latter.
67: N9 or similar seems like a more suitable om-nom-kill-kill move. It isn't obvious to me that it doesn't work, as you still have the P7 atari. The shape is a bit thin though...maybe solid is best.
71: It isn't obvious that if you seal white in, white is alive. He has 0 eyes, and 1 move to make 2 eyes. So maybe play N10.
81: I don't think you need to bother playing here, it's just small endgame. It's time to get your own back by invading white's side. I'm not sure quite how, though.
91: Seems more interesting to jump into the corner, on the assumptionp that black is alive fully on the outside

. At the very leasy, black can probably run safely as white is not alive.
131: Did you think about going deeper? There are several ways to leave connection miai, you don't have to reduce from one side only. That said, this perhaps keeps more pressure on white.
148: Why didn't you play this earlier? It's sente!