Whether it's luck or not, because at the same time Sevilla's performance and position in the La Liga standings have also continued to improve for the better. Therefore, even though I also believe in the luck factor, but I also admit that Sevilla's performance has been slowly improving and Sevilla's recovery has come at the right time.
So yes, playing against Juventus will in fact still give Sevilla a chance to win, but that doesn't mean I consider Juventus weak because in fact Juventus' performance seems to be steadily declining. Thus, Juventus and Sevilla have a different trend where Juventus is becoming unstable, but Sevilla seems to be more consistent and stable in this moment.
Sevilla recent form is amazing and their performance against Manchester United in both matches were at the top of game which bring them into last four with most chances they can win from here because Juventus is having serious decline in their performance and their fight for the top four in Serie A is also having problem so with this we can expect tough situation for them even it's never been easy for any team but here most chances Sevilla is having good advantage specially after staying into relegation zone now they are at 11th with lost against Girona at home give them shock but right now they are capable of having recovery from this lost and fight hard for the final spot.
In recent time we have problems in Juventus which are clearly showing things are not favorable for them but still Sevilla and Juventus could be the toughest match with anybody can go through in this season we have good results from Italian sides which is also good for them.