Western Australia paceman Joel Paris has shredded South Australia's top-order to leave their Sheffield Shield game in the balance after day two.
After bowling WA out for 241, the Redbacks made 264 with Ben Manenti top-scoring with 86 and Nathan McSweeney adding 41.
Paris took the initial five wickets and finished with 6-74, his sixth haul of five or more victims in a first-class innings.
WA were 0-8 in their second innings at stumps on Friday's second day of play at Adelaide Oval.
The Redbacks resumed on 0-27 and soon were in Paris-inflicted strife.
The left-armer began his wicket-taking spree in the first over of the day, removing Henry Hunt (nine), who attempted an off-drive to a fullish delivery but edged to wicketkeeper Josh Philippe.
Paris next dismissed Daniel Drew lbw for a duck with a superb inswinger which beat the right-hander, also attempting a drive, and struck him on the pads.
SA opener Kelvin Smith (32 from 37 balls) was his next victim - the left-hander trying to cut a ball which dipped in and hit the top of middle stump.
Three balls later, Redbacks captain Jake Lehmann was bowled for a duck when he missed another Paris delivery which nipped back off the seam.
SA had lost 4-21 in the first eight overs of the day but WA had to wait another 31 overs for another wicket - again claimed by Paris.
The paceman's fifth breakthrough came when McSweeney, playing an expansive drive to a widish ball, feathered an edge to Philippe.
WA landed another blow in the next over with spinner Corey Rocchiccioli (1-57) having Jake Carder (21) caught behind when the left-hander tickled a leg-side ball to the 'keeper.
Carder's dismissal left the Redbacks reeling at 6-109 but Manenti and Harry Nielsen (34) steadied the ship with an innings-high partnership of 83 runs.
The stand ended when Nielsen, who struck two fours and a six, fell to Cameron Gannon (1-38) before Manenti increased his scoring tempo - he was ninth man out after hitting nine fours and two sixes in his 107-ball knock.