Sri Lanka vs South Africa 2nd ODI: Sri Lanka lose by four wickets. (Source: AP)
Sri Lanka vs South Africa 2nd ODI Highlights: South Africa defeated Sri Lanka by four wickets in the second ODI after a typically aggressive knock from Quinton de Kock helped set the foundation for South Africa’s successful run chase. Sri Lanka posted 244/8 in the first innings but Man of the match De Kock’s 87, backed up by valuable efforts from Hashim Amla (43) and Faf du Plessis (49). With the win, the Proteas have taken a 2-0 lead in the five-match series against Sri Lanka. Here are the key highlights from the 2nd ODI.

Live Cricket Score Sri Lanka vs South Africa 2nd ODI Live Streaming: Sri Lanka take on South Africa.
South Africa beat Sri Lanka by four wickets to take 2-0 lead in the five-match ODI series. An excellent knock from Quinton de Kock of 87, backed up by Hashim Amla's 43 and Faf du Plessis's 49 helped fend off a spirited bowling effort from Sri Lanka.
South Africa lose two wickets in quick succession. David Miller (3) is caught by Mendis at slip. JP Duminy is then dismissed for 32. South Africa need 14 runs to win with the score on 231/6
Du Plessis fails to reach 50 runs. He is dismissed after for 49 runs off 41 deliveries as Dananjaya picks up his third of the match. South Africa are 195/4.
Du Plessis smashes 15 runs in the 29th over, including two fours and a six to race to 45*. South Africa look like they are in a hurry of finishing the match.
Right after De Kock and Faf du Plessis make a 50-run partnership, the former gets dismissed for 87. He tries to go big, but is caught by Suranga Lakmal off Kasun Rajitha.
South Africa cross 150-run mark in their 24th over. South Africa, who are closing in on a win, require 86 runs off 150 balls. De Kock and Du Plessis look good in the middle.
Another boundary for de Kock, who is looking in sublime knock at the moment. New man in, Faf du Plessis looking to settle at the crease. South Africa move on to 132/2 after 21 overs, needing 113 runs to win.
Not the kind of start Markram was hoping for as he is dismissed for 3 by Akila Dananjaya. South Africa are 109/2 after 17.2 overs, require 136 to win.
South Africa rely on Quinton De Kock, who notches up his 15th ODI fifty with a boundary. The Proteas need 141 runs to win the second ODI.
Wicket! Partnership between De Kock (47*) and Amla comes to an end as the latter sends the ball straight back to bowler Dananjaya, who makes a smart catch to dismiss Amla.
De Kock (34*) and Hashim Amla (18*) build a good foundation for South Africa innings as they build a partnership of 50 runs. South Africa now require 193 runs in 248 balls to win this match.
Amla dropped on 4 by Kushal Perera. Amla sents it flying into the midfield. It looked like South Africa get their first wicket but the ball falls straight out of Perera's hand. De Kock hits a four right after.
Quinton de Kock and Hashim Amla begin the chase for South Africa, who are on to a good start. The Proteas are 11/0 after first over. Target 245.
Half-centuries from Angelo Mathews (79*) and Niroshan Dickwella (69) help Sri Lanka post 244/8 in 50 overs. The Proteas restricted Sri Lanka to only 28 runs in the last five overs as Phelukwayo 3/44 and Ngidi 3/50 contribute to set their side a target of 245.
After having an LBW decision reviewed and overturned earlier in the over, Phehlukwayo finally gets his man. Surenga Lakmal bowled for seven. Sri Lanka are 228/8 after 47 overs.
That was a great catch from David Miller as Rabada takes his first wicket of the day, with A Dananjaya departing for 9. Prabath Jayasuriya comes to the crease. Sri Lanka are on 216/7 after 45.1 overs.
With five overs to go, the Proteas are bowling good line and lengths to continue to restrict the flow of runs for Sri Lanka. Mathews (71*) still going well for the hosts who are on 216/6 after 45 overs.
Lungi Ngidi claims his third wicket as Thisara Perera out for 16. Sri Lanka cross the 200-run mark. Akila Dananjaya comes to the crease at Perera's place.
That’s Angelo Mathews’ 36th ODI fifty, as the Sri Lankan captain looks to bat all the way till the end. Sri Lanka are now 169/5 with 14 overs remaining.
WICKET! Shehan Jayasuriya is gone as Willem Mulder strikes. Gets a soft touch from the bat as it went to Quinton de Kock. SL 165/5
Sri Lanka have reached 149/4 in 30 overs. Tabraiz Shamsi comes into the attack. 20 overs remaining. South Africa can still have to chase a huge total today.
Dickwella has been dismissed for 69 and Phehlukwayo gets the big wicket. SL 123/4
Sri Lanka have crossed the 100-run mark with Niroshan Dickwella leading the resistance with a well-made fifty. SL 102/3 in 21 overs.
WICKET! Andile Phehlukwayo strikes and Kusal Perera is GONE! He has been caught on mid-on. SL 56/3
Sri Lanka have crossed the 50-run mark and this is a good partnership of 43 runs in 57 balls between Niroshan Dickwella and Kusal Perera. SL 56/2
Lungi Ndigi on a hat-trick! Lungi Ngidi has dismissed Upul Tharanga and Kusal Mendis on back-to-back deliveries. Two-in-two for the seamer and Sri Lanka are on the backfoot once again. SL 13/2
Kagiso Rabada is on the attack for South Africa and Niroshan Dickwella and Upul Tharanga are in the middle for Sri Lanka with the bat. HERE WE GO!
Sri Lanka Playing XI: N Dickwella, WU Tharanga, K Mendis, MDKJ Perera, A Mathews, S Jayasuriya, NTLC Perera, A Dananjaya, S Lakmal, P Jayasuriya, K Rajitha
South Africa (Playing XI): Hashim Amla, Quinton de Kock(w), Aiden Markram, Faf du Plessis(c), Jean-Paul Duminy, David Miller, Willem Mulder, Andile Phehlukwayo, Kagiso Rabada, Tabraiz Shamsi, Lungi NgidiSri Lanka have won the toss and elected to bat first against South Africa in the 2nd ODI.
Sri Lanka have won the toss and elected to bat first against South Africa in the 2nd ODI.
Sri Lanka's Prabath Jayasuriya and Kasun Rajitha look set for their ODI debuts in today's match.
Hello and Welcome to our Live Blog on the 2nd ODI between Sri Lanka and South Africa. The Proteas are eager to continue their winning run in the ODI format after the 5-wicket victory over the hosts in the first ODI. Sri Lanka started off the limited-overs series on the backfoot, and have found themselves in a precarious situation now, where they are the ones needing to bounce back. After a dominating Test series, the first ODI was a setback and skipper Angelo Mathews would look to tidy things up.