It doesn't get much better than a match between world powerhouse Real Madrid and one of the more intriguing teams in Europe, Borussia Dortmund.
Any time you get to pit two league champions from a year ago, you know you're in for a real treat of a contest.
The stars will be out for this one. Established studs such as Cristiano Ronald, Karim Benzema, Mesut Özil, Xabi Alonso and Iker Casillas pace Real Madrid, while up-and-coming forces like Robert Lewandowski, Marco Reus, Mario Götze and Mats Hummels power Dortmund.
Want to catch all the action but won't be near a television at 2:45 p.m. ET on Wednesday afternoon?
Or, I could look into my crystal ball and tell you what will happen.
Neither one of these teams is playing up to expectations in league play, so it's hard to find answers there. Both teams played very good games against common foes in the Champions League games, with each side beating Ajax and performing well against Manchester City.
Real Madrid played spirited late against the Manchester club, winning 3-2 in a wild finish that was football at its most fun. Meanwhile, Borussia Dortmund only managed a 1-1 tie but deserved so much more, stymied by a truly epic performance from City's keeper, Joe Hart.
Were this in Madrid, I would give the Los Blancos a clear advantage, as I think they're the better side. They have too much talent too handle for most sides, and should be favored in most matches regardless of the opponent.
But this game will be played at Signal-Iduna-Park, and you can bet the crowd there will be buzzing for their beloved Dortmund. And the German side won't come into this match wide-eyed—they're the Bundesliga champions, and you can bet they'll be looking for a win.
One last factor in Dortmund's favor—Real Madrid will be lacking defensively, with Marcelo, Alvaro Arbeloa and Fabio Coentrao all injured. They have the depth to overcome the losses, but losing Marcelo in particular will hurt.
In the end, I think we'll see an entertaining 2-2 draw between two champion sides. You won't want to miss it.
Hit me up on Twitter—my tweets have more bite than the Florida Gators.