South Africa hold a 1-0 advantage over Sri Lanka in their three-match ODI series, so Wednesday is a must-win for the hosts.
Venue: Pallekele International Cricket Stadium
Date: Wednesday, July 9
Start time: 5:15 a.m. BST (9:45 a.m. local time)
TV and live stream: SuperSport (South Africa), PTV Sports (Pakistan), Ten Sports (Sri Lanka), Orbit Show Network (Middle East)
Weather: Much like Sunday's forecast, AccuWeather predicts that the occasional thunderstorm is likely for Wednesday's match. The showers are likely to be scattered which could make playing quite frustrating.
South Africa got their Sri Lankan tour off to a very successful start with a convincing 75-run victory in the first one-day international. South Africa were hardly firing on all cylinders, but there were enough standout individual performances to help get them over the line.
South Africa's task is now to improve on that showing. In the past, their good starts have often fizzled out as series wore on. They have a chance to claim victory before the series is over instead of having to pile extra pressure on themselves in the final outing.
Hashim Amla was the star of the show in the first match with a fine hundred at the top of the order. He was well supported by AB de Villiers, but the rest of the batsmen were quite sloppy. Sri Lanka also had two players who served them well in Tillakaratne Dilshan and Kumar Sangakkara, but their lower order collapsed. Not a single player outside of the top three managed more than 15.
Pallekele last hosted an ODI in July 2013, when South Africa toured previously. Sri Lanka won comfortably, chasing down 239 with ease. Anything above 230 will be a par score and the bowlers will have to work hard for their rewards.
The biggest magnifying lens will most likely be pointing at Jacques Kallis. The 38-year-old has made it clear on several occasions that he would like to play in the 2015 World Cup, but knows that there are no guarantees. Having been reinstated in the No. 3 slot, he made a duck in the first match and will be under pressure to find some runs in the next two games.
If the weather stays away, it should be a good contest. Both sides have a point to prove and both sides have the players to do it.
Imran Tahir took three wickets in the first match, but they came at an economy rate of 7.14. Still, his strike rate was 14.00 and his average 16.66. Tahir has improved quite a lot in limited overs, especially T20s. He still needs to work on his consistency, but if Tahir gets that right, he'll be a handful.
Kumar Sangakkara is in the form of his life at the moment and his home turf is the best way to exploit that. He was Sri Lanka's best batsman in the first ODI and if he can make a start once again, he will be the key in leading his side to a big total.
Jean-Paul Duminy, Quinton de Kock(w), AB de Villiers(c), Hashim Amla, Faf du Plessis, Beuran Hendricks, Imran Tahir, Jacques Kallis, David Miller, Morne Morkel, Wayne Parnell, Aaron Phangiso, Vernon Philander, Dale Steyn, Ryan McLaren
Angelo Mathews(c), Lahiru Thirimanne, Tillakaratne Dilshan, Kushal Janith Perera, Kumar Sangakkara(w), Mahela Jayawardene, Kithuruwan Vithanage, Ashan Priyanjan, Upul Tharanga, Sachithra Senanayake, Rangana Herath, Ajantha Mendis, Thisara Perera, Nuwan Kulasekara, Lasith Malinga, Suranga Lakmal