Completely disagree with your assessment. Being there in person you would know IMG deserved every penalty and more should of been called. You don't have players ejected if your not playing dirty. Many block in the back, late hits, targeting, facemasks, punches thrown. Not out of frustration but from the get go. They completely caused it all. They are a very talented team and don't need to play like that. Your statement about the 3 tds being called back means nothing when they scored on those drives anyway. Two of those drives were only kept alive by questionable PI calls on 3rd and long.
I don't understand why you can't give any credit to the secondary for locking down IMGs passing game and only letting up a td on a busted coverage call. The ahp skill players that were making IMG tackle air are very solid as well and they had something to do about it.
IMG only sacked AHP once, while ahp had two sacks. There were also no run plays for ahp that ended in a loss.
IMG is an extremely loaded team and shouldn't lose a game, they just don't have to play so dirty. The OL and the rbs #3 and 13 are electric.
The scuffle with their coach coming over to the sideline was the result of two IMG players driving a tackle after the whistle out of bounds and into the benches and fence. An IMG player was injured from himself by hitting the bench.
To top it off AHP put backups in the second half while IMG tried to make the score look worse. IMG was up by 20 in a kickoff classic that doesn't mean anything with 2:00 mins left and didn't knee it out. No sense risking any more injuries running a play.