This midweek, we should get an answer to that question with both Champions League and Europa League semi-finals set to be decided. Here's what's coming up…
Manchester City vs PSG (Champions League - Tuesday, 20:00 GMT)
After a stunning second-half display in Paris, Manchester City come into the reverse leg of this Champions League semi-final leading 2-1 on aggregate.
We are being promised the showdown of all showdowns this Tuesday as the Parisians look to overturn that one goal deficit.
However, one of the big things going against them is history. No English side has ever lost a tie in this competition after winning the first leg away from home.
Nostradamus, Uri Geller, even Paul the Octopus - none of them could predict the outcome of this one…
Betting: Exact goals 2-3 at 23/20 (BetVictor)
Barcelona SC vs Boca Juniors (Copa Libertadores - Wednesday, 01:30 GMT)
The game that all Copa Libertadores fans have been waiting for is about to happen!
Both SC Barcelona and Boca Juniors are in Group C of the competition. What's more, both are unbeaten having won their opening two games.
Simply put, somebody's O has got to go.
Betting: Draw at 11/5 (Betfair)
Tottenham W vs Chelsea W (Women's Super League - Wednesday, 17:30 GMT)
A London derby is always going to be a tasty fixture however, with the Women's Super League title on the line, this game becomes unmissable.
Chelsea are currently second in the table having played a game less than challengers Man City.
A win for the Emma Haye's side will put them back on top, just before the final matchday.
On paper, Tottenham shouldn't be able to threaten the Blues having only won four games all season. But then again, there are no guarantees in football.
Chelsea vs Real Madrid (Champions League - Wednesday, 20:00 GMT)
Most pundits are saying that Thomas Tuchel's men have an advantage due to the 1-1 draw away in Madrid.
But then again, this is Real Madrid we're talking about - the most successful club in Champions League history.
Santa Fe vs River Plate (Copa Libertadores - Thursday 01:00 GMT)
River Plate have made a strong start to their Copa Libertadores campaign with a 1-1 draw against Fluminense and a 2-1 victory over Junior.
This weekend, the team travel away to Colombia for a clash with Santa Fe - two-time Copa Libertadores semi-finalists.
Los Millonarios are the favourites to prevail despite the fact that both teams are out of form.
Games between these two clubs are often tightly contested and it wouldn't be a surprise if we see a similar script on Thursday night.
Betting: Draw at 3/1 (Betfred)
Arsenal vs Villarreal (Europa League - Thursday, 20:00 GMT)
Arsenal are desperate to qualify for a European tournament next season however, their only realistic way of qualifying is to win the Europa League.
The Gunners trail Villarreal 2-1 on aggregate going into this reverse leg at the Emirates. That's not a bad deficit considering Mikel Arteta's men were playing with 10-men for large parts of that first leg.
Normally, playing at home would be seen as advantageous, but with the Gunners winless in London since mid-March, it's hard to make a good case for the English outfit.
On the other hand, Unai Emery's side have won five of their last six on the road. The former Arsenal manager is more than capable of pulling off an upset against the club that sacked him just 18 months ago.
AS Roma vs Man United (Europa League - Thursday, 20:00 GMT)
Following their 6-2 victory in the opening leg, Manchester United's progression to the Europa League final seems nothing more than a formality.
AS Roma would need to produce one of the greatest comebacks in the competition's history in order to deny Red Devils their ticket to the showpiece. Is it possible? Yes. Is it realistic? No.
The Italian outfit are in dire form having failed to win any of their last six games - four of those defeats.
Nevertheless, Roma will have to attack and that will give Man United an opportunity to utilise their counter-attacking prowess. With that in mind, Edinson Cavani to score is the recommended bet.