South Africa plays the West Indies on Friday in the 19th Match of the 2015 Cricket World Cup.  The contest starts at 03:30 GMT.  Watch the live stream via the links provided below.

South Africa is 1-1 after opening with a 62-run win against Zimbabwe and then losing by 130 runs on Sunday to India.  On the offensive side, South Africa's only substantial source of offense came from Faf du Plessis's 55 runs.  The second-highest scores came from Hashim Amla and David Miller, who both scored 22 runs.

On the bowling front, South Africa took only five wickets and gave up 137 runs to India's Shikhar Dhawan and 79 runs to Ajinkya Rahane.

The West Indies have fared better so far, sitting with a 2-1 record.

"They (West Indies) are a dangerous team," South Africa skipper AB de Villiers said, via CricBuzz.com.  "I believe if you put enough pressure on them like any other team really, they can crumble. Also, you've got to look at the other side. We haven't played well in the last game. So we have to make sure that we look after our side and our games and make sure we do the basics well. We must make sure we play a good game of cricket."

The West Indies lost to Ireland by 4 wickets, won by 150 runs against Pakistan and - on Tuesday - won by 73 runs (D/L method) against Zimbabwe.

Watch the live stream HEREHEREHEREHEREHERE and HERE.   

Projected Squads:

South Africa: Hashim Amla, Quinton de Kock (w), Faf du Plessis, AB de Villiers (c), David Miller, Jean-Paul Duminy, Farhaan Behardien, Wayne Parnell, Dale Steyn, Imran Tahir, Morne Morkel, Rilee Rossouw, Kyle Abbott, Aaron Phangiso.

West Indies: Chris Gayle, Dwayne Smith, Darren Bravo, Marlon Samuels, Denesh Ramdin(w), Lendl Simmons, Darren Sammy, Andre Russell, Jason Holder(c), Jerome Taylor, Nikita Miller, Sulieman Benn, Jonathan Carter, Sheldon Cottrell, Kemar Roach.

*Stats and squads via CricBuzz.com.