James Harris and Chris Jordan both took three wickets for the England Performance Programme on day one of their tour fixture against Western Australia's second XI.
The home team reached 319-8 before declaring late on at the James Oval, leaving their opponents eight overs to bat before the close.
England lost Varun Chopra (17) lbw to Matt Dixon as they reached stumps on 34-1, Sam Robson and Gary Ballance - who has been released from the Ashes squad to play in the fixture - on 12 and four not out respectively.
The sweltering conditions had earlier made life tough for the bowlers, with Western Australia unsurprisingly choosing to bat first after winning the toss.
Openers Marcus Harris and Aaron Todd put on 63 before Middlesex seamer James Harris (3-58) claimed two wickets in the same over.
Named in England's one-day squad for the five-match series against Australia early in 2014, Jordan removed Harris for 74 and Will Bosisto (17) to leave the WA line-up at 139-4.
Spinner Danny Briggs dismissed Tom Beaton (20) and Hilton Cartwright (31), only for Tim Armstrong to hit 10 boundaries in a knock of 75 that shifted the momentum back in favour of the hosts.
Tom Triffit (32) and Nathan Rimmington, who ended up unbeaten on 21, also made useful contributions before the declaration arrived once Armstrong fell to Jordan (3-83).