Mitchell Johnson grabbed a career-best 6-31 and Shane Watson smashed a brisk 69 to guide Australia to a seven-wicket win over Sri Lanka in the first One-dayer in Pallekele.
Opener Watson cracked six sixes and five fours in his 51-ball knock as Australia achieved a 192-run target with more than 11 overs to spare for a 1-0 lead in the five-match series.
Left-arm fast bowler Johnson played a key role in restricting Sri Lanka to a modest total, marking his 100th one-day international with disciplined bowling to bag his third haul of five or more wickets.
Watson then kept pressure on Sri Lanka with an exciting strokeplay, reaching his 24th half-century in one-dayers with a six off unorthodox spinner Ajantha Mendis.
He dominated a 59-run stand for the opening wicket with Brad Haddin (12) before falling in the 12th over, but had put his team in a strong position at that stage. He also completed 4,000 runs in one-dayers during his knock.
Skipper Michael Clarke (53 not out) then added 101 for the third wicket with Ricky Ponting (53) to steer his team home.
"The wicket was fantastic. It was dry but held together better than I expected," said Clarke.
"It is important that I lead from the front and it is great having Ponting at number three with all that experience at the other end."
Australian paceman Brett Lee earlier became the seventh bowler to take 350 wickets in one-dayers when he dismissed Nuwan Kulasekara (34) for his lone victim of the innings.
Sri Lanka were struggling at 117-7 following Johnson's four-wicket burst in his opening spell before lower-order batsmen Suraj Randiv, who hit one six and four fours in his 41, and Kulasekara put on 60 runs for the eighth wicket.
Man-of-the-match Johnson ended Sri Lanka's resistance when he had Randiv -- the home side's highest scorer caught in the deep and then bowled Ajantha Mendis in his ninth over.
"This was not a 190 wicket. We did not bat well and our shot selection was not good. I think our spinners bowled well, but they did not have runs to defend," said Sri Lanka captain Tillakaratne Dilshan.
Sri Lanka got off to a solid start after winning the toss when Upul Tharanga (34) and Dilshan (29) put on 54 for the opening wicket before Australia struck back.
Tharanga, returning to the side after serving a three-month drugs ban, looked in good touch as he fluently drove Lee for two successive fours in the opening over.
Sri Lanka's slide began with the dismissal of Tharanga, who was bowled by left-arm spinner Xavier Doherty while attempting to cut after hitting seven fours in his 28-ball knock.
Johnson struck in his first over when he had Mahela Jayawardene caught behind and then had Kumar Sangakkara caught in the covers. He also accounted for Jeevan Mendis and Angelo Mathews in his opening seven-over spell.
Sri Lanka innings:
Upul Tharanga b Doherty 34
Tillakaratne Dilshan c Bollinger b D Hussey 29
Kumar Sangakkara c Smith b Johnson 16
Mahela Jayawardene c Haddin b Johnson 3
Dinesh Chandimal c Clarke b Bollinger 12
Angelo Mathews c Watson b Johnson 15
Jeevan Mendis b Johnson 2
Suraj Randiv c Doherty b Johnson 41
Nuwan Kulasekara c M Hussey b Lee 34
Ajantha Mendis b Johnson 0
Suranga Lakmal not out 0
Extras: (lb-3, w-2) 5
Total: (all out in 41.1 overs) 191
Fall of wickets: 1-54, 2-76, 3-80, 4-89, 5-101, 6-112, 7-117, 8-177, 9-177
Bowling: Brett Lee 7.1-0-33-1, Doug Bollinger 7-1-34-1, Shane Watson 2-0-12-0, Xavier Doherty 10-1-48-1, David Hussey 2-0-12-1, Mitchell Johnson 10-1-31-6, Steven Smith 3-0-18-0.
Shane Watson c Jayawardene b Randiv 69
Brad Haddin b Mendis 12
Ricky Ponting b Randiv 53
Michael Clarke not out 53
Mike Hussey not out 2
Extras: (b-11, w-2) 3
Total: (for three wickets in 38.1 overs) 192
Fall of wickets: 1-59, 2-81, 3-182
Bowling: Nuwan Kulasekara 5-1-21-0, Suranga Lakmal 5-0-39-0, Ajantha Mendis 6-0-32-1, Suraj Randiv 8.1-0-44-2, Jeevan Mendis 9-0-37-0, Tillakaratne Dilshan 5-1-18-0.