Guys, don't try to find any logic in the randomness and troll of this engine. I've told that many times - the result of each season is predetermined from the first day of the season - once the draw is completed the engine already knows when and on what stage you gonna lose and no matter what opponent there will be. As a result you can easily destroy opponent much stronger than you and lose to a team 80% weaker when the stats show clearly this result shouldn't have happened.
For example this season I easily won my cup final against +15% stronger active and present manager having destroyed him 7-1. At the same time check my semi-final in the champions league - inactive opponent, not present 56% lower than me. Absolutely the same formation with same orders in both matches
my 8-0 win looks absolutely logical under the circumstances, but how the hell he could get this second win 1-0 and additionally he had 2 more counter-attacks and 1 penalty - all 3 saved by my GK