Tottenham vs Arsenal, Borussia Monchengladbach vs Bayern Munich, Real Madrid vs Barcelona, Porto vs Benfica, Liverpool vs Everton, and Napoli vs Juventus comprise our list of must-watch games this weekend.

Saturday's showdowns

Tottenham vs Arsenal at 07:30 ET/12:30 GMT

Broadcast listings: NBC Sports, Universo, and Telemundo Deportes En Vivo in the USA; BT Sport in the UK; Sportsnet in Canada; Optus Sport and SBS in Australia

Preview: Saturday could not get a better start. The North London Derby kicks things off in the Premier League this weekend, with Arsenal traveling to Tottenham in the first game of Matchweek 29.

A lot is at stake for both clubs. Spurs, having lost their last two games in the league, know that a third straight defeat would cast their Champions League spot into doubt. Pochettino's side has received a huge boost, however, as Harry Kane will face no punishment over an altercation he had with Azpilicueta. 

Kane faces no punishment for that apparent headbutt on Azpilicueta

Harry Kane, FA, Arsenal, Tottenham, North London Derby, English Premier League

The Gunners, on the other hand, sit ahead of Man United by a single point and will likely drop to fifth should they stumble at Wembley. Victory over their bitter rival would put them within a point of the third spot, which would gravely boost their odds of finishing in the top four. Triumphing at Tottenham won't be easy. Can they pull it off? Tune in to find out.

Borussia Monchengladbach vs Bayern Munich at 12:30 ET/17:30 GMT

Broadcast listings: Fox Sports in the USA; BT Sport in the UK; Sportsnet in Canada; Kayo Sport and beIN Sports in Australia; Sky Sport in Germany

Preview: Bayern Munich, having recently celebrated their 119th birthday, is preparing for a crucial clash in the Bundesliga. The defending champion will travel to Borussia Monchengladbach in a second-vs-third showdown. Eight points separate the two sides, but the Bavarians know anything but a win could see Dortmund add to their three-point advantage.

119 years and counting for the all-mighty Bayern

Bayern Munich, Birthday, Bundesliga

Real Madrid vs Barcelona at 14:45 ET/19:45 GMT

Broadcast listings: beIN Sports and Radio Barca in the United States; Eleven Sports 1 UK and Premier Sports 1 in the UK; beIN Sports, DAZN, and Radio Barca in Canada; Kayo Sports, beIN Sports, and Radio Barca in Australia; Movistar in Spain

Preview: Could a second consecutive Clasico be just what Real Madrid needs? After losing 3-0 at home to Barcelona on Wednesday en route to a Copa del Rey exit, Los Blancos are gearing up to host their bitter rival once more on Saturday in La Liga.

Despite the scoreline, Benzema and Co. truly threatened the Blaugrana's defense and many fans must have been disappointed with the result given the team's performance. A weekend triumph would not only be the revenge the team and fans are seeking, but it will also pull them clear in the Clasico head-to-head record after Barcelona moved level on number of wins.

Who'll make it 96 wins on Saturday?

Barcelona, Real Madrid, El Clasico, La Liga

As for Messi and Co, the goal is simple: record another win at the Bernabeu and maintain a seven-point lead at the top. They would also move 12 points clear of Real Madrid with a victory on Saturday.

Porto vs Benfica at 15:30 ET/20:30 GMT

Broadcast listings: GOLTV in the USA; Antena 1 - RTP and Sport TV1 in Portugal

Preview: With second-placed Benfica boasting a seven-point lead over third-placed Braga, could this game be the title decider? Porto sits a single point ahead of the Eagles with 11 rounds remaining and could move four points clear at the top. However, the last time the Dragons faced off with Benfica in the league, they lost 1-0.

Super Sunday

Everton vs Liverpool at 11:15 ET/16:15 GMT

Broadcast listings: NBC Sports and Telemundo in the USA; BT Sport and BBC Radio 5 Live in the UK; TSN and RDS in Canada; Optus Sport in Australia

Preview: Who doesn't love a Merseyside Derby? After that dramatic stoppage-time win at Anfield, Liverpool will be keen on completing the double over Everton. This is the first game in an interesting month for Klopp's men in which they will travel to Bayern Munich and host Tottenham. Make sure to tune in as Salah and Co. go in search of a Goodison Park.

March will be a tricky test for the Premier League table-topper

Liverpool, March Fixtures, English Premier League, UEFA Champions League

Napoli vs Juventus at 14:30 ET/19:30 GMT

Broadcast listings: ESPN+ and Rai Italia America in the USA; Premier Sports 1 in the UK; Rai Italia America, TLN, and DAZN in Canada; Rai Italia Australia, Kayo Sports, and beIN Sports in Australia; Sky Italia in Italy.

Preview: Will Juventus' unbeaten run in Serie A come to an end on Sunday? Cristiano and Co. boast a 13-point lead at the top and a defeat would not be the end for their title defense. However, after that loss to Atletico, another defeat would be bad for their confidence. Can Ancelotti's men end Allegri's side's unbeaten this season? Don't miss this game!

Today's top headlines

Ramos hit with a two-match Champions League ban

Real Madrid captain Sergio Ramos will play no part in the second leg of their clash with Ajax and the first leg of the quarter-finals, should Los Blancos hold onto their 2-1 lead. This punishment from UEFA comes after the Spaniard admitted to purposely getting booked so that he will head into the last eight with a clean slate.

Man City agrees mega-money deal with PUMA

Man City has announced that they have signed a kit deal with PUMA. This agreement will be the second-largest, after Man United's deal with Adidas.

Manchester City, Puma, English Premier League