He's actually spot on.
The game engine is one gigantic set of dice rolls with every single action you do influencing, however slightly, the outcome.
And because it's all down to probabilities it means that there are no 'set' results just because one team is better than the other, but the chances of the better team winning are better then them losing.
I've played thousands, and I mean thousands, tens of thousands maybe, games of backgammon over the years and the similarities of outcome to this game are quite striking when analysing that many dice rolls.
There have been 'impossible' runs of scores, and many times I've questioned the 'bad luck', but funnily enough we never question the 'good luck'.
And that is with a pair of dice with no random factors or influence.
Imagine this game with hundreds of extra small permutations, each having a 0.01% effect on the probable outcome? Over a thousand games the better team will always win the majority, but over 10 games say then these odds are drastically reduced, and in a one-to-one there's about a 20% chance of an upset unless the teams are way different.
Troll results are just the lesser probability happening, but it will happen.
Even today in the Cup, I was 4-2 down from the first leg, playing at home 1-1 with 10 mins to go and opponent got a player sent off, I scored from the free kick and then got a goal in the 89th minute and went through on away goals.
Now did I troll him, or did the dice just run favourably?