Sri Lanka, who elected to bat first on a bright sunny morning, were dealt early blows against an inspired Australian side which is looking for a consolation win.
Dhananjaya de Silva, batting on 23, and Dinesh Chandimal, on seven, were at the crease after putting together a 29-run partnership for the sixth wicket.
Pace spearhead Starc, who took three wickets, bagged Kaushal Silva for a duck as the opener struggled to score after facing 15 balls.
The spinner seemed to have learnt his lessons on these pitches after getting Kusal Perera caught at first slip and then the prized wicket of Sri Lankan skipper Angelo Mathews, who was out for just one.
Also Read
The left-handed Perera looked good during his 32-ball 16 which included three boundaries, but was done in by a beauty from Lyon that pitched and turned to take an outside edge of the bat.
Starc also kept the other end busy with his wicket-taking as he bowled opener Dimuth Karunaratne for the fifth time in the series as the hosts slipped further.
Disclaimer: No Business Standard Journalist was involved in creation of this content