Matchday 3 of the 2012 Champions League season will resume on Wednesday, and there are so many exciting matchups for football fans to keep tabs on.
The "Group of Death" is also in action today, which means Real Madrid, Manchester City, Ajax and Borussia Dortmund will have an opportunity to take another step toward the knockout stage in a group in which every point is crucial.
Let's look at the best matches on Wednesday's Champions League schedule.
Note: All matches are scheduled for 2:45 p.m. ET
Borussia Dortmund vs. Real Madrid
The best matchup of the day sees Real Madrid travel to Germany to take on Borussia Dortmund. The winner of this match will take a huge step toward qualifying for the knockout stage.
Madrid has a perfect record in European play thus far with six points after victories over Manchester City and Ajax. The Spanish side is atop the group, two points ahead of Dortmund, who drew its last match to Manchester City after allowing a late penalty.
Dortmund needs three points from this match to avoid falling behind Manchester City and Real Madrid in the group table. The German club probably has to take more than a point from its two games with Madrid to reach the round of 16.
This matchup features two elite clubs that love to play attacking football, so Wednesday's battle at Signal Iduna Park should be fantastic.
Arsenal vs. Schalke 04
Arsenal looks to remain unbeaten in Champions League play when the London club hosts Schalke 04 at the Emirates Stadium on Wednesday.
Schalke 04 is a very talented club, and has plenty of Champions League experience. Two years ago, the German club made a surprise run to the semifinal of the competition, but ultimately lost to eventual runners-up Manchester United.
Arsenal has outscored its opponents 5-2 through two games in European play this season, and needs another fine performance from its defense to secure another three points.
If you're looking for a competitive game between two evenly-matched teams that could be decided in the final minutes, this is the matchup to watch.
Manchester City vs. Ajax
Manchester City finally got a point in Champions League play on Matchday 2 by earning a draw with Dortmund, but Wednesday's match against Ajax is a must-win for the Premier League club.
City's two matches versus Ajax present the best opportunities for the club to earn much-needed points in this group.
Roberto Mancini needs his best players—Sergio Aguero, Yaya Toure, Vincent Kompany and goalkeeper Joe Hart—to lead the team and not make costly mistakes. This is a very winnable match for City, but the English club cannot take Ajax lightly.
If you want to watch a game that promises to be full of goals and excitement, check out this match.