The stakes are tremendous, but the thrills are even greater. We're halfway through the UEFA Champions League semi-finals, but all four teams still have an excellent chance of booking their spot in the decider at Wembley Stadium.
After Bayern and Real Madrid played out a thrilling 2-2 draw at the Fußball Arena München, Borussia Dortmund secured a 1-0 victory on home soil in their first-leg clash against Paris on Wednesday.
Both games could have ended with completely different results, however, as the tightly contested matches saw plenty of excellent chances in a thrilling week of European action.
With the help of the FedEx Performance Zone, GOAL takes a look at the stars of the latest round of fixtures in the competition.
The FedEx Performance Zone uses a specially devised algorithm to track players' performances in the UEFA Champions League.