This is funny. It reminds me of my last season. I played against the same team as yours, same players name and same quality. I was 22.1 and my opponent 29.6 I won the final of champions league. Honestly it is not a great difference between both of you. You might have a better team, but he somehow manage to beat you. It is just a game, lose is painful, there will be always a win and a lose no matter where :P
Also, maybe he played defensive mode, that's how I manage to win the CL last season