Your opponent must have trained GS I suppose. It's too good to be a coincidence that a player who's played 130 minutes doesn't experience a GS drop.
I personally have never trained GS before, so I don't exactly know how much effect it has, but since it is part of training, I'm sure it's quite significant. Also he could be having a doctor with massage speciality so that the degree of GS drop is not as significant. In addition, the C who got 130 minutes could have had a high sublevel, so that may be one of the factors as well.
But GS is indeed sometimes really random. I guess it was your unlucky day...