There is a lot of quality differance betwen your team and the opponents?
Yes, it's indeed he played with same team both CL semis and the cup final. Team qualities are 135% vs 82% In your theory, he should have got rating drop after 3 maximum performance in a row.