South Africa 455-9d. (Elgar 103, Duminy 100no) v
Sri Lanka 30-0 (Tharanga 20no)
First Test, Galle, day two
JP Duminy struck an unbeaten century before South Africa declared on 455 for nine on day two of the first Test in Galle against Sri Lanka, who closed on 30 without loss in reply.
Resuming on 268 for five, South Africa had high hopes of posting a score in excess of 400 and thanks to Duminy (100 not out), Quinton de Kock (51), Vernon Philander (27) and Morne Morkel (22) they got there.
Captain Hashim Amla declared once Morkel fell with Duminy on exactly 100 to give his bowlers an hour at the Sri Lankan batsmen.
Openers Upul Tharanga (20 not out) and Kaushal Silva (8 not out) were up to the task, steering their side to stumps with no wickets lost.
Dean Elgar's 103 on day one had put the tourists in a commanding position before four Sri Lankan wickets after tea changed the balance of proceedings.
However, the Proteas hit back with de Kock becoming the youngest man to score a Test half-century for South Africa since AB de Villiers, going on to score 51 in 90 balls.
Nightwatchman Dale Steyn was bowled by Suranga Lakmal for three early on, after which de Kock and Duminy took the score past 300.
De Kock fell soon after reaching his milestone, edging Dilruwan Perera to Mahela Jayawardene at slip.
Duminy then added 75 for the eighth wicket with Philander, whose 27 came off 90 balls and put South Africa on course for their first target of 400.
Then, with Morkel for company, Duminy took South Africa past 450 and then hit his fourth Test century, finishing on 100 not out in 206 balls.
Morkel made 22 in 74 balls and after he was bowled by Perera, who ended up with four for 162, Amla called his players in.
Lakmal returned three for 75, Rangana Herath one for 148 and Angelo Mathews one for 36.
Tharanga marked his first Test innings since December 2007 by hitting four fours on his way to 20 not out in 40 balls.
Silva was more circumspect at the other end, making eight in 33 deliveries.
© Cricket World 2014