This really is wrong though and it's been said many times, you're team just wasn't that much better. Get over the 2 levels better/talent discrepancy stuff as is the gap between your two teams just isn't there.
In HT, if you line up two teams with ratings that are mostly "wretched/poor" w/ a couple "weaks" against each other and anything can happen.
When my lowest rating is higher than his highest rating, that's a gap, IMO - in HT it would be like my LOWEST rating being Poor (Medium) and his HIGHEST rating being Poor (Low). That's a significant difference - in a recent HT game I just crushed a bot team 9-0 with a similar gap:
Thunder Road
Midfield disastrous (very high)
Right Defence weak (very low)
Central Defence weak (high)
Left Defence weak (low)
Right Attack poor (very high)
Central Attack poor (high)
Left Attack poor (high)
FC Murph
Midfield disastrous (high)
Right Defence wretched (low)
Central Defence poor (very low)
Left Defence wretched (high)
Right Attack wretched (high)
Central Attack wretched (low)
Left Attack wretched (low)
And I had an average of about 25 points per 100 shots at every position in the matchup ratings. My FG% was quite a bit higher.
He has more free throws but didn't sink any more than I did (I was 13/18 from the line and he was 13/31), and sure he nailed a few 3PGs but 5/21 is hardly a testament of outside strength.