Muttiah Muralitharan broke the world record for Test match wickets as Sri Lanka wrapped up a crushing innings victory over a weakened Zimbabwe side on the third day of the first Test in Harare on Saturday.
Sri Lanka won by an innings and 240 runs, with off spinner Muralitharan taking two for 27 to reach 521 wickets and pass West Indies' Courtney Walsh, who took 519 wickets.
Zimbabwe, needing 342 to make Sri Lanka bat again but fielding a line-up including five new caps following a player rebellion, were dismissed for 102 in their second innings.
Muralitharan's record-breaking victim was Mluleki Nkala, who was caught by Mahela Jayawardene at silly mid-off.
He then caught and bowled Alester Maregwede with his next delivery but his chance of a hat-trick was interrupted as he hurt the index finger on his right hand in taking the catch.
Muralitharan left the field for treatment, and bowled with a bandaged finger on his return.
Left-arm pace bowler Nuwan Zoysa maintained a disciplined line and obtained movement off the seam to take five for 30.
The visitors resumed on 456 for seven and were dismissed an hour into the day's play with medium pacer Blessing Mahwire taking three for 97 and fast bowler Tinashe Panyangara three for 101.
Zimbabwe were in trouble as early as the fourth over of their second innings when Stuart Matsikenyeri fended a delivery from Zoysa to Jayawardene at second slip to be dismissed for 11.
Zoysa struck again with what became the last ball before lunch when Dion Ebrahim, on two, sent a looping catch off the back of his bat to wicketkeeper Prasanna Jayawardene.
Five balls after lunch Zimbabwe were 17 for three when Brendan Taylor gloved a ball from left-arm fast bowler Chaminda Vaas to Muralitharan at short fine leg.
Zoysa took his haul to four wickets and reduced Zimbabwe to 18 for five when he trapped captain Tatenda Taibu in front for a six-ball duck, and induced Elton Chigumbura, on nought, to fend a rising delivery behind.
Zimbabwe's only noteworthy batting came from Nkala and Maregwede, who shared a bright stand of 45 for the sixth wicket before Muralitharan separated them. Nkala top-scored with 24.
Zimbabwe were forced to name a weakened team after 15 experienced white players made themselves unavailable in a dispute with the Zimbabwe Cricket Union. They argued they have been sidelined from the team for political reasons.
The rebels agreed on Friday to go to mediation to try and resolve their grievances. Zimbabwe's side, beaten 5-0 in the one-dayers, had an average age of 20 in the first Test. The second and final Test starts in Bulawayo on Friday.
Scoreboard:
Zimbabwe first innings: 199 (M.Muralitharan 6-45)
Sri Lanka first innings: (overnight 456-7)
M.Atapattu b Hondo 170
S.Jayasuriya c Hondo b Taibu 157
K.Sangakkara c Taibu b Matsikenyeri 11
M.Jayawardene c Utseya b Chigumbura 37
T.Dilshan c Utseya b Mahwire 10
T.Samaraweera c Taibu b Panyangara 6
P.Jayawardene b Panyangara 4
C.Vaas c Matsikenyeri b Mahwire 28
F.Maharoof lbw b Mahwire 40
N.Zoysa not out 28
M.Muralitharan c Maragwede b Panyangara 26
Extras (b-2 lb-13 nb-6 w-3) 24
Total (all out, 125.1 overs) 541
Fall of wickets: 1-281, 2-312, 3-369, 4-387, 5-399, 6-403, 7-414, 8-457, 9-496.
Bowling: Hondo 27-6-103-1 (nb-4), Panyangara 26.1-2-101-3, Mahwire 18-1-97-3 (nb-2 w-2), Nkala 7-1-41-0 (w-1), Utseya 12-2-55-0, Matsikenyeri 15-2-58-1, Taibu 8-1-27-1, Chigumbura 12-2-44-1.
Zimbabwe second innings
S.Matsikenyeri c M.Jayawardene b Zoysa 11
B.Taylor c Muralitharan b Vaas 4
D.Ebrahim c P.Jayawardene b Zoysa 2
T.Taibu lbw b Zoysa 0
E.Chigumbura c P.Jayawardene b Zoysa 0
A.Maragwede c & b Muralitharan 22
M.Nkala c M.Jayawardene b Muralitharan 24
P.Utseya b Maharoof 0
B.Mahwire c P.Jayawardene b Zoysa 2
D.Hondo not out 15
T.Panyangara c M.Jayawardene b Jayasuriya 18
Extras (lb-2 nb-2) 4
Total (all out, 32 overs) 102
Fall of wickets: 1-13, 2-15, 3-17, 4-17, 5-18, 6-63, 7-64, 8-64, 9-72.
Bowling: Vaas 8-2-24-1, Zoysa 10.5-2-30-5, Muralitharan 8.1-1-27-2, Maharoof 4-0-18-1 (nb-2), Jayasuriya 1-0-1-1.
Result: Sri Lanka won by an innings and 240 runs.
Second Test: May 14-18, Bulawayo.