This happening because match ratings mean nothing, they are just random numbers.
My last game i won 4-0, both keepers made 1 save each and yet my GK got a rating of 5 for keeping a clean sheet but my opponents GK got a 7 despite losing 4 goals!!!! Ive had strikers score a hattrick but still only get a rating of 6!!!