this result is not strange..
his team is not su much weaker as yours , its just the tactics.

i played to a team who is 9 quality weaker. normally i win 5-0 but he had a freekickspecialist, 3 freekicks all went in but at the end i made it 3-3