Matches works basically on random score, it doesnt matter if you trained or have a better team. I had almost full team with 5-6 stars players and lost to a team that had 3 star players with not so good moral or rest. Basically game is just producing score on a random number.