Michael Clarke scored an unbeaten century to guide Australia to a nine-wicket win over Pakistan in their one-day international at the Sydney Cricket Ground on Sunday.
Clarke hit the winning runs with a boundary in the 37th over to finish 103 not out as Australia raced past Pakistan's dismal total of 163.
Inzamam-ul-Haq top-scored for Pakistan with 50 and Shahid Afridi chipped in with 48 but no-one else made 20 as the world champions bowled and fielded superbly.
Australia, unbeaten in the triangular series after four matches, made light work of their run chase even though their innings was disrupted by rain.
Clarke, promoted to open the batting after Adam Gilchrist was rested, smashed 14 fours and a six in a freewheeling innings that lasted just 107 balls, though he almost made a mess of achieving his century.
He had a let-off on 85 when Shoaib Malik appeared to have taken a clean catch at cover but referred the matter to the third umpire who gave Clarke the benefit of the doubt.
He got another lucky escape on 97 when Mohammad Hafeez dropped a straight-forward catch at long-on.
Australian captain Ricky Ponting also helped, by blocking the ball and refusing to take runs as the target drew closer.
"That was some dreadful batting there by myself so I have to thank Ricky," a relieved Clarke said. "I don't know what I was thinking."
The start of the match was delayed by almost an hour but still finished early after Pakistan's innings came to a halt in the 40th over.
Left-arm spinner Darren Lehmann captured three wickets to mop up the tail after Glenn McGrath and Brett Lee ripped through the top-order.
McGrath trapped Salman Butt leg before wicket for a duck in the third over then bowled Shoaib Malik for eight, while Lee shattered Kamran Akmal's stumps when the opener was on two.
Inzamam steadied the innings with a half century off 61 balls but could not prevent the wickets from tumbling.
Yousuf Youhana was caught by Ponting at slip for four, Mohammad Hafeez fell to all-rounder Shane Watson and Abdul Razzaq was run out by Clarke for 16.
Afridi struck three sixes and three boundaries in his attempt to save the innings but ran out of partners and was stumped by Brad Haddin.
Australia lead the standings with 20 points ahead of Pakistan on six and West Indies on four.
The next match is on Wednesday when Australia play West Indies in Adelaide.
Salman Butt lbw b McGrath 0
Kamran Akmal b Lee 2
Shoaib Malik b McGrath 8
Inzamam-ul-Haq c Clarke b Lehmann 50
Yousuf Youhana c Ponting b Kasprowicz 4
Mohammad Hafeez c Hayden b Watson 13
Abdul Razzaq run out 16
Shahid Afridi st Haddin b Lehmann 48
Azhar Mahmood c Hayden b Lehmann 1
Naved-ul-Hasan b Lee 6
Iftikhar Anjum not out 1
Extras (lb-4 w-10) 14
Total (all out, 39.2 overs) 163
Fall of wickets: 1-2 2-2 3-38 4-44 5-68 6-98 7-103 8-115 9-161
Bowling: McGrath 10-3-18-2 (w-2), Lee 10-0-54-2 (w-1), Kasprowicz 5-0-17-1 (w-3), Watson 7-2-26-1, Lehmann 7.2-0-44-3 (w-4)
M.Clarke not out 103
M.Hayden c Naved-ul-Hasan b Abdul Razzaq 27
R.Ponting not out 17
Extras (b-3 lb-5 w-7 nb-5) 20
Total (for one wicket, 36.2 overs) 167
Fall of wicket: 1-79
Did not bat: D.Martyn, A.Symonds, D.Lehmann, B.Haddin, S.Watson, B.Lee, G.McGrath, M.Kasprowicz
Bowling: Naved-ul-Hasan 6-0-20-0 (w-1), Iftikhar Anjum 3-0-22-0, Abdul Razzaq 7-0-43-1 (nb-3 w-1), Shahid Afridi 8-0-22-0 (nb-1 w-1), Mohammad Hafeez 4-1-17-0 (w-3), Azhar Mahmood 4.2-2-14-0 (w-1), Salman Butt 4-0-21-0 (nb-1)
Result: Australia won by nine wickets
Man of the match: Michael Clarke (Australia)