I may have missed one of the recent games.

Better manager - Check
Better stadium - Check
Better team - Check
Champions League winners - ?????