Rafael Nadal plays a shot.

We have devised a plan to keep you in loop with our offering of sporting fixtures available via live video streaming on supersport.com and on DStv Now.

Because we understand some things might yank you way from your television set, we have devised a plan to keep you in the loop with our offering of sporting fixtures available via live video streaming on supersport.com and on DStv Now for Android, iOS and online.  

Following a forgettable performance against the Blues, which saw the Bulls lose 18-23 last weekend, Pierre Spies and his team will be truly tested in their next Super Rugby fixture against the Chiefs. Also on Friday, 22 May, the Sharks fight for pride after a horrifying winless tour before heading back home when they go up against the Reds Suncorp Stadium.

Football comes your way Saturday, 23 May, in the form of the German Bundesliga mash-up between Bayern Munich and Mainz at the Allianz Arena. Having already won the league, the home team will be aiming to finish off the season in style in the last match of the 2014/15 season.

Two teams, known to play an exciting brand of rugby, will be on full display when the Lions smell blood in the Super Rugby battle against the Cheetahs at the Free State Stadium. Then, the drama spills over to the last game of the weekend in the thrilling match between the Stormers and the Rebels.

On Sunday, 23 May, the action reaches boiling point as the second Grand Slam of the year, Roland Garros returns on SuperSport. The "King of Clay" Rafa Nadal returns to the tournament, which has seen him win nine championships, eager to show the world he still has what he takes to win his 10th title. 

Formula 1 drivers will be put through their paces in the Monaco Grand Prix taking place at Circuit de Monaco. Team Mercedes GP has won four of the five races thus far, Lewis Hamilton took the top podium finish three times (Australia, China and Bahrain Grand Prix), while teammate Nico Rosberg has taken top honours at the Spanish Grand Prix.

The stage has been set for remaining teams to dethrone the dominant duo in Monaco; however which team will step up to the plate remains to be seen.  

The weekend wraps up in spectacular fashion in the COSAFA Cup quarter final game between hosts South Africa and Botswana at the Moruleng Stadium. Bafana Bafana has won the competition on three occasions (2002, 2007 and 2008), while the Zebras will want to avenge their 1-0 semi-final defeat against the South Africans in 2007.

Here's the full line-up of the weekend sport action available via live video streaming on supersport.com.

Friday, 22 May

NBA Western Conference Final Game 2 Golden State Warriors vs Golden State: 02:50 - 05:30

Vodacom Super Rugby Round 15 - Chiefs vs Vodacom Bulls: 09:00 - 11:30

Vodacom Super Rugby Round 15 - Reds vs Cell C Sharks: 11:30 - 14:00

European Tour BMW PGA Championship Day 2: 11:00 - 19:00

Pepsi Indian Premier League T20 Qualifier 2: 16:15 - 20:00

PGA Tour Crowne Plaza Invitational At Colonial Day 2: 22:00 - 01:00

Saturday, 23 May

Vodacom Super Rugby Round 15 - Blues vs Hurricanes: 09:00 - 11:30

Vodacom Super Rugby Round 15 - Waratahs vs Crusaders: 11:30 - 13:35

Vodacom Super Rugby Round 15 - Western Force vs Highlanders: 13:35 - 16:10

European Tour BMW PGA Championship Day 3: 13:30 - 18:30

Bundesliga Matchday 34 : Bayern Munich vs Mainz: 15:25 - 17:30

Vodacom Super Rugby Round 15 - Toyota Cheetahs vs Emirates Lions: 16:30 - 19:00

Vodacom Super Rugby Round 15 - DHL Stormers vs Melbourne Rebels: 19:00 - 21:30

PGA Tour Crowne Plaza Invitational At Colonial Day 3: 19:00 - 00:00

Sunday, 24 May

NBA Western Conference Final Game 3 - Houston Rockets vs Golden State Warriors: 02:50 -05:30

Roland Garros Day 1 - Sgl 1st Round: 11:00 - 22:00

European Tour BMW PGA Championship Day 4: 13:30 - 18:30

F1: Monaco GP Main Race: 13:30 - 16:15

Barclays Premier League Matchday 38: Match 1: 14:30 - 19:30

Barclays Premier League Matchday 38: Match 2: 15:50 - 18:00

Barclays Premier League Matchday 38: Match 3: 15:50 - 18:00

Pepsi Indian Premier League T20 Final: 16:15 - 21:00

COSAFA Cup Quarter - Final 2: South Africa vs Botswana: 17:15 - 19:30

PGA Tour Crowne Plaza Invitational At Colonial Day 4: 19:00 - 00:00

Don't miss this weekend of sporting action, available via live video streaming on supersport.com.