Nice, you guys duked it out big time!
Obviously you more than handled your business, but some things you may want to consider when facing a guy that's swinging on you like that-
-Try to separate yourself from the emotional brawl. Anyone can get caught on the button and get put down (see Keith Jardine, Forrest Griffin)
- When someone is swinging wide and loaded on you like that don't forget your footwork and head movement. The more you make him miss the better he opens himself up for your technical boxing. If you can duck under his power hand and set your stance wide on him you can really dish into him with a powerful punch and kick combination.
-If someone is swinging wide like that you can also use a more linear attack (jabs, straight right hands) to beat him to the punch. Not only will this take steam off his punches, but it'll capitalize on the fact that he's holding his chin in outer space while swinging like that.
All in all though you did excellent! You obviously brought the heavier hands and as the fight wore on you could tell that you slipped out of the emotional struggle and started using more technique. I liked the push kick you used to get him into the corner and the awesome super man punch! haha!