When South Africa began their string of domestic cricket matches against the West Indies national team, many expected the Proteas to easily take care of business while building momentum for the World Cup. Very few expected the visitors to put up the fight that they have.

After playing the South Africans to a draw in one of their four multi-day test matches, the Windies opened up the teams' T20I series with a 4 wicket win. Granted, South Africa was resting a number of key contributors, most notably A.B. de Villiers, but it was still a rousing victory of the West Indies nonetheless.

Action moves from Cape Town to Johannesburg for Sunday's match. Will the Proteas rebound?

The free live stream of South Africa and West Indies' second T20I series match is available RIGHT HERE.

South Africa Squad (subject to change)
F du Plessis*, KJ Abbott, F Behardien, M de Lange, JP Duminy, RR Hendricks, Imran Tahir, DA Miller, JL Ontong, WD Parnell, AM Phangiso, K Rabada, RR Rossouw, MN van Wyk, D Wiese

West Indies Squad (subject to change)
DJG Sammy, SJ Benn, CR Brathwaite, SS Cottrell, ADS Fletcher, Chris Gayle, JO Holder, AR Nurse, KA Pollard, D Ramdin†, AD Russell, MN Samuels, LMP Simmons, DR Smith