Edgbaston: Hosts England closed on 28 for two, a lead of 35 against Australia, after wickets tumbled on a rain-affected third day of the 1st Test of Ashes series here on Sunday.
Australia were rampant under gloomy skies and floodlights to claim two wickets for two runs that had put the hosts on the back foot.
Ben Duckett poked Pat Cummins to gully, caught by Cameron Green, and Zak Crawley edged Scott Boland behind.
Joe Root was also the subject of a review off Cummins before the second and final heavy shower of the day allowed England to escape on 28-2.
But England had much the better of the dry morning, running through the Australia lower order to claim a first-innings lead of seven runs.
After Usman Khawaja was out-thought by another ingenious plan from Ben Stokes and bowled by Ollie Robinson for 141, Australia lost their last four wickets for 14 runs to be dismissed for 386.
Robinson and Stuart Broad finished off the tail, each taking three wickets apiece.
Overall, 47.3 overs were lost to rain, with more forecast for day five on Tuesday.