Third Test, Newlands (day one, stumps): South Africa 247-4 v England
Kallis batted with great patience in the final session of the day
An excellent Jacques Kallis innings ensured South Africa did not waste the advantage of winning the toss in the third Test against England.
After day one at Newlands, South Africa were 247-4 with Kallis 81 not out.
He added 75 for the third wicket with Graeme Smith (74) and 68 for the fourth with Boeta Dippenaar (29).
England, who had to bowl on an excellent batting wicket after just two days rest, stuck to their task well, Ashley Giles returning 2-58.
England made one change from the team who drew the second Test to keep a 1-0 series lead.
Mark Butcher picked up a wrist injury on New Year's Day and was replaced at number three by Robert Key.
South Africa made two changes, the fit-again Dippenaar replacing the unlucky Martin van Jaarsveld and seamer Charl Langeveldt in for the injured Dale Steyn.
Matthew Hoggard celebrates the early wicket of Herschelle Gibbs
England's bowlers, who had been praying for Michael Vaughan finally to win his first toss of the series, did not show their disgust as they knuckled down to some resourceful bowling spells early on.
They were given an early boost when Herschelle Gibbs, for the second Test running, chose to leave a Matthew Hoggard delivery he thought was swinging away from his stumps.
Unfortunately for him, it angled in a fraction to uproot the off peg and South Africa were 9-1 in the third over.
There was to be one other success for the tourists before lunch, but only after Smith and Jaques Rudolph had added 61 for the second wicket.
Rudolph had twice hit boundaries off defensive shots when inside edges off Simon Jones flew just over his middle stump.
Finally, the Glamorgan paceman got a thinner edge for Geraint Jones to claim the catch.
Smith was trading mainly in cut shots and drives through the off-side for his boundaries as England deprived him of scoring opportunities through the on-side.
He had a slice of fortune soon after lunch when Giles persuaded him to sweep a catch to the wicket-keeper off his own pads.
Smith fell between lunch and tea after laying a good platform
Umpire Daryl Harper ruled Smith not out, but his error cost the tourists just four runs as Smith gave a grateful Giles his deserved wicket in the slow left-armer's following over.
With Vaughan continuing to pack the leg-side against Smith, the South African skipper edged a drive which glanced off Jones's shoulder before looping to Marcus Trescothick at slip.
Tea was taken with South Africa 164-3 and Kallis already looking ominous.
He went to his half-century soon after the interval but the run rate then slumped below three an over as he and Dippenaar took stock.
With England working on a variety of ploys to keep the runs down, Dippenaar was finally tempted to attempt a drive against the spin of Giles only to be bowled for 29 after spending more than two hours at the crease.
Kallis scored just two boundaries after tea - a sweep off Giles and a square drive off Andrew Flintoff - and he and Hashim Amla weathered the second new ball well enough.
Amla reached stumps 21 not out, his best score thus far in his fifth Test innings.
South Africa: Graeme Smith (capt), Herschelle Gibbs, Jacques Kallis, Jacques Rudolph, Boeta Dippenaar, Hashim Amla, AB de Villiers (wkt), Shaun Pollock, Ncky Boje, Makhaya Ntini, Charl Langeveldt.
England: Marcus Trescothick, Andrew Strauss, Robert Key, Michael Vaughan (capt), Graham Thorpe, Andrew Flintoff, Geraint Jones (wkt), Ashley Giles, Simon Jones, Matthew Hoggard, Steve Harmison.
Umpires: S Bucknor (WI), D Harper (Aus)