Both Bayern and Dortmund will have to recover from their UCL exits as they take on Mainz and Borussia M'gladbach on Saturday, April 22nd. LiveSoccerTV.com provides info to catch Bayern-Mainz, M'gladbach-BVB, and the other games this weekend.

It's not been a good year in Europe for German sides. For the first time in over a decade, there will be no Bundesliga sides in the semi-finals of European competition. Bayern Munich were dumped out of the Champions League in very controversial fashion at the hands of Real Madrid, whilst Dortmund were unable to get the better of a high-flying Monaco side. And Schalke suffered heartbreak as Ajax, despite playing with ten men, managed to snatch two away goals en route to winning the series 4-3 on aggregate.

So, it's back to domestic action for all three Bundesliga sides this season, and round 30 kicks off on Friday with Koln locking horns with Hoffenheim.

Bundesliga Matchday 30 - U.S. viewing schedule

Below is the full U.S. schedule for round 30 of Bundesliga action starting Friday:

April 21: Köln vs Hoffenheim on Fox Sports 2 USA, Fox Soccer 2GO USA, Fox Sports GO, fuboTV, FOX Deportes at 11:30 AM PST/2:30 PM EST

April 22: Bayern München vs Mainz 05 on GOLTV USA, Fox Sports GO, Fox Soccer 2GO USA, Fox Sports 2 USA, fuboTV, GolTV Espanol at 6:30 AM PST/9:30 AM EST

April 22: Eintracht Frankfurt vs Augsburg on Fox Sports GO, Fox Soccer 2GO USA, fuboTV, FOX Deportes at 6:30 AM PST/9:30 AM EST

April 22: Hamburger SV vs Darmstadt 98 on Fox Soccer Plus, Fox Soccer 2GO USA, fuboTV, Fox Sports GO at 6:30 AM PST/9:30 AM EST

April 22: Hertha BSC vs Wolfsburg on Fox Soccer 2GO USA at 6:30 AM PST/9:30 AM EST

April 22: Ingolstadt vs Werder Bremen on Fox Soccer 2GO USA at 6:30 AM PST/9:30 AM EST

April 22: Borussia M'gladbach vs Borussia Dortmund on GOLTV USA, fuboTV, Fox Sports 2 USA, Fox Soccer 2GO USA, Fox Sports GO, GolTV Espanol at 9:30 AM PST/12:30 PM EST

April 23: Freiburg vs Bayer Leverkusen on Fox Sports GO, Fox Soccer 2GO USA, Fox Sports 2 USA, fuboTV at 6:30 AM PST/9:30 AM EST

April 23: Schalke 04 vs RB Leipzig on Fox Soccer 2GO USA, Fox Sports GO, fuboTV, Fox Sports 2 USA, GOLTV USA, GolTV Espanol at 8:30 AM PST/11:30 AM EST

*For more information, please navigate to each match's specific page

Bundesliga - Matchday 30 overview

As things stand, Bayern Munich are still on course for a fifth straight Bundesliga title. Die Roten ar e eight points clear ahead of taking on Mainz this Saturday. It's been a rough week for Carlo Ancelotti's side. Although they are in contention to still win at least a domestic double, Bayern were the victims of some awful officiating decisions - all of which went in Real Madrid's favor - as they were dumped out of the Champions League.

It seems that Bayern's Spanish curse is far from over, as for the past four seasons, the Bavarians have been halted in their quest to reach the final by La Liga sides. In any case, having drawn their last match, die Roten will want to pick up all three points against a Mainz side who finally ended their own losing streak last weekend.

Meanwhile, Borussia Dortmund battled valiantly, but were no match for a very impressive and high-flying Monaco. Marco Reus's sole goal was not enough to undo the damage from a 3-2 first leg defeat, and now die Schwarzgelben, who sit in fourth, have to focus on securing a top three spot as they prepare to travel to take on Borussia Moenchengladbach.

As for Schalke, they are in action on Sunday against RB Leipzig. Schalke were unfortunate not to be able to seal their spot in the semi-finals, but Ajax truly are a tough side and showed their superiority over two legs to deservedly book their spot in the final four. Schalke take on RB Leipzig, who are now set to feature in next year's Champions League, on Sunday to wrap up matchday 30.

Bundesliga - Matchday 30 standings

Here's how things stand so far after 29 rounds in the 2016/2017 Bundesliga season. How will it look after matchday 30 concludes? 

Pos.TeamMPWDLGFGAGDPForm
1 Bayer Leverkusen 29 25 4 0 74 19 +55 79 WWWWW
2 Bayern München 29 20 3 6 82 36 +46 63 WLLWW
3 Stuttgart 29 20 3 6 67 34 +33 63 WWDWW
4 RB Leipzig 29 17 5 7 67 33 +34 56 WWDWW
5 Borussia Dortmund 29 16 8 5 57 34 +23 56 WLWWW
6 Eintracht Frankfurt 29 10 12 7 43 39 +4 42 LDDLW
7 Augsburg 29 10 9 10 47 46 +1 39 WLDWW
8 Freiburg 29 11 6 12 41 52 -11 39 WLWLW
9 Hoffenheim 29 10 6 13 49 57 -8 36 LWLLL
10 Heidenheim 29 8 10 11 42 50 -8 34 DWDDL
11 Borussia M'gladbach 29 7 10 12 50 56 -6 31 LWLDD
12 Werder Bremen 29 8 7 14 36 49 -13 31 LDLLL
13 Union Berlin 29 8 5 16 25 45 -20 29 LLDWL
14 Wolfsburg 29 7 7 15 34 50 -16 28 LLWLL
15 Bochum 29 5 12 12 34 59 -25 27 DLDLL
16 Mainz 05 29 5 11 13 30 47 -17 26 WWDWL
17 Köln 29 4 10 15 23 51 -28 22 LWDLD
18 Darmstadt 98 29 2 8 19 28 72 -44 14 LLDLL

Champions League (Group Stage)
Europa League (Group Stage)
Promotion - Europa Conference League (Qualification: )
Relagation Play-off
Relegation - 2. Bundesliga