First Test, Galle, day three: Australia 220 & 193-2 (at close); Sri Lanka 381
Warne was rewaded for 42.4 overs of hard work
Shane Warne took 5-116 in his first Test since a drugs ban and Matthew Hayden hit a century as Australia fought back against Sri Lanka.
The tourists were 193-2 at the end of day three in the first Test at Galle, with Hayden 106 not out and Damien Martyn on 10.
It gave them a lead of 32, having earlier dismissed Sri Lanka for 381.
Warne took three wickets during the morning and now needs only four more to reach 500 in Tests.
It was the 24th time he has taken five wickets or more in a Test innings and Warne now has five more than Sri Lanka's Muttiah Muralitharan in the race to become the first spinner to make it to 500.
Sri Lanka managed to add only 29 runs to their overnight 352-6 despite it taking Australia 16 overs to achieve their initial breakthrough.
It came when Warne produced a sharply turning delivery to have Upul Chandana caught behind for 27.
Chaminda Vaas did not last long, caught at first slip for a duck as Stuart MacGill picked up his first wicket.
Matthew Hayden took the catch and three overs later he was in the action again to dismiss Kumar Dharmasena, who became Warne's fourth victim.
Thilan Samaraweera scored only 15 runs in 21 overs and was 36 not out before running out of partners when last man Muttiah Muralitharan fell second ball for nought as he gave Warne a return catch.
Australia began their second innings 161 behind, and Sri Lanka wasted no time in bringing Muralitharan into the attack as first change.
But it was former captain Sanatha Jayasuriya who separated openers Justin Langer and Hayden following an opening partnership of 91.
Langer was the man to go, trapped lbw by the left-arm spinner for 32, but Hayden continued past his half century in the company of Ricky Ponting.
He hit a straight six off Kumar Dharmasena and seven fours before tea and, just as importantly, they succeeded in keeping Muralitharan at bay.
Hayden refused to be tied down by the Sri Lankan spinners
Ponting was eventually run out by Chandana for 28 when he answered Hayden's call for a single to mid-wicket.
New batsman Martyn was content to block out the 11 overs remaining as Hayden progressed to three figures, which he duly did off 161 balls.
It was the big left-hander's 18th Test hundred, and featured two sixes and 10 boundaries, but Australia ended the day looking to double their total at least to give themselves a chance of victory.
Sri Lanka: Hashan Tillakaratne (captain), Marvan Atapattu,
Sanath Jayasuriya, Kumar Sangakkara (wicketkeeper), Mahela
Jayawardene, Thilan Samaraweera, Tillakaratne Dilshan,
Chaminda Vaas, Muthiah Muralitharan, Kumar Dharmasena and
Australia: Ricky Ponting (captain), Adam Gilchrist, Jason
Gillespie, Matthew Hayden, Michael Kasprowicz, Justin
Langer, Darren Lehmann, Stuart MacGill, Damien Martyn,
Andrew Symonds, Shane Warne.
Umpires: David Shepherd (England), Rudi Koertzen (South
TV Umpire: Gamini Silva (Sri Lanka).
Match Referee: Chris Broad (England)