The second leg of the Europa League semi-final between Sevilla and Juventus is finely balanced as the two sides prepare to lock horns at the Ramón Sánchez Pizjuán.
Sevilla will likely be the happier of the two sides following the 1-1 draw in Turin last time out but they'll also be bitterly disappointed to have conceded from a set piece with virtually the last kick of the game having led for the majority of the match.
They were, and likely still are, also furious at the fact that the corner that led to Juve's equaliser was taken after the allotted amount of added time had already been played.
Regardless, though, they're still in a favourable position here as they simply need to win at their own stadium to progress to the final.
They enter this game in very good form, too, having lost just one of their last eleven matches while winning two of their last three.
Their most recent game saw them cruise to a 3-0 win away at Real Valladolid at the weekend despite resting a number of key players in preparation for this tie.
Sevilla come to life when playing in the Europa League, a competition that the six-time winners regard themselves as the de facto owners of, and they'll need to lean on all of their experience and prestige to progress to the final here.
The job is simple: win and they're through. Easier said than done, but they've no reason to doubt themselves.
Juventus will be thankful that a 97th minute equaliser by Federico Gatti rescued what could turn out to be a huge draw for The Old Lady at the Allianz Stadium last time out as they enter this crucial second leg tie.
Juve had struggled to break down a resolute Sevilla side in the first leg but a goal from a set piece at the death crucially ensured they aren't coming into this tie down on the aggregate scoreboard.
They've been far from their best this season but they've certainly improved in the second half of the campaign and they enter this game in solid form having won three of their last four games while going unbeaten in their last five.
They don't have a great record in big games this season, however, having lost to Inter, Napoli and Lazio all in the last month alone.
That tendency could turn out to be fatal should it continue here as they face what is likely their biggest game of the campaign.
Juve have been starved of European success for decades, with their last major European trophy coming in 1996, so this season's Europa League trophy is of vital importance for everybody involved with the club.
They're going to have to do it the hard way, though, after failing to take a first leg lead in their own stadium and despite boasting the overall higher player quality they're facing a savvy, experienced European side in Sevilla.
This tie is as 50/50 as you can get so sit back and enjoy what should be a hugely entertaining fixture.
For our Sevilla vs. Juventus prediction, we're going for a 1-1 draw with the Italian side progressing on penalties.
Don’t forget to check out the rest of our previews, tips and offers for this weekend’s action.