Summary: Dog fighting match :)
Just as Komi pointed out, Black get a lot from B27 & B29. Black began his leading from now on. B39 is very comfortable and quite good, not only for that Black prevent the White controlling the bottom side but also the white become thin after all. White 42 is not good, since right Black is already very thick. Too close to a thick wall is a bad thing especially when Black doesn't have potential there. 5N may be better. White 46 worsed the situation, too slow! Komi must feel very happy when he played Black 47. Till White 56, the fighting stop for a while. Let's see the results from white 30. Actually, White get nothing, no corner, no side, only survive :( . Black leads the match several miles ahead.
Black 57 is funny. For me, 3G may be enough. I think he must be thirsty for fighting. @_@ White seems to realize that he was behind now. White 58 placed at 3G or 5F may be better. But, he choose to continue the fight.
Black 71 is a big place for both black and white. But Black 77 seems Komi was not patient anymore. He wants to finish the match as soon as possible. Kill the dragon! He is really a bloody man. For me, Black 77 play at H17, then 5H is enough.
Didn't kill the dragon upside must make Komi angry. But now, 5H is still the best choice. Anyway, fight continues and spread to the whole board.
White 114 is strange. If white want to make this dragon survive. White should play at 9R then 6S. Black 115 may think that this time you must be dead and white should regret for his mistake.
Black 139 is a obvious mistake. It should be 9K from any viewpoint. Black at the top side is too thick. White 160 is nonsense. Should be 3J, then 2M to survive.
Just give my comments. Some places may not be correct. Anyway, I like to see this dogfighting match.
Wish this article can be of some help to spur more interest of people to play and discuss go game at this forum.