Tasmania struggled to capitalise on a stunning fightback in the second half of Day 2 as it could only muster a one or two decent partnerships with their second innings hit.
Jordan Silk's 56 and a fourth consecutive Matthew Wade 50 to start the Shield season did the bulk of the damage as the Tigers limped to 208 all out.
This set the Warriors a target of 191 for victory and given WA were 9/206 at one point of their first innings, this one felt still very much in the balance.
When Gabe Bell and Jackson Bird immediately removed Wells and Inglis to have the hosts 2/5, some Tigers fans would've been thinking of the stunning effort which saw QLD skittled for just 93 last week.
However Marsh (98) and Cartwright (84*) steadied the slide to get into the break without further loss and then swung the game in their favour after the interval.
Shaun Marsh drove confidently and competently throughout his innings and it seemed a little of an injustice to see him dismissed LBW by Beau Webster two short of his 100.
This match was a see-sawing battle for three innings and the best part of three days, but the 170 partnership between Marsh and Cartwright broke it open.
The Tigers will return to Hobart for training this week before heading to the SCG for their third match of the season which begins on Monday 5 November.
Tigers get ahead of the game in second half of Day 2
The Tigers found the fightback that was required on Day 2 at the WACA, with a fierce spell of bowling prior to tea getting them well and truly back into the match.
A spell of 5/29 restricted the Warriors to 9/206 before they were eventually dismissed for 243.
The Tigers through, Silk (42* from 96), Webster (12 from 41) and then Doran (13* 46) from got through some tough going early in their second innings to build what's looking to be a healthy lead.
Gabe Bell continued his fine form to start the red ball summer, finishing with 3/45 and 9 maidens from his 20 overs.
Simon Milenko (2/28) and Sam Rainbird (2/51) claimed two wickets each whilst Tom Rogers and the star last time out, Jackson Bird, picked up one.
Earlier in the day, Shaun Marsh (80) held partnerships with Hilton Cartwright (35) and Marcus Stoinis and Ashton Turner (both 18) and threatened to take the game away from the Tigers.
But it was the spell in the back half of the second session, and the ensuing fight with the bat which perhaps now has the Tigers in front of the game heading into Day 3.
Day 1- Fightback required from Tigers
The Tigers will be hoping for a quick fightback on the second morning of their Sheffield Shield clash with WA in Perth, after the Warriors had the better of Day 1.
After winning the toss and electing to bat, George Bailey would've been eyeing off a repeat of last week's first innings in total in Brisbane to lay down a great marker in the west.
Unfortunately a loss of wickets regularly through their 64 overs at the crease meant the Tigers face an uphill battle to get back into the game with the ball.
Doolan (76) and Matthew Wade (66) continued their fine form with the willow to post the bulk of the 226 total but it was WA quick Cameron Green who was the star of the day, snaring 6/30 from 11 over including the prized scalp of George Bailey first ball.
Allrounder Simon Milenko ably assisted with a quick-fire 36 from 38 deliveries which featured seven boundaries.
At 8/184, it looked as though the visitors were looking at a sub-200 total to begin the game but two small yet handy partnerships for the final two wickets boosted the total.
When the bowlers took over, it wasn't too surprising at all to see Gabe Bell breakthrough first with the Warriors score on just 7.
From here, though, Jonathan Wells and Hilton Cartwright survived a series of close LBW calls and edges through the slip cordon to push the score past 50 and into a threatening position.
Rogers' tremendous throw from the deep late in the day to catch Wells short of his ground will lift the Tigers spirits heading into the second day.
The Warriors finished the day 2/69 trailing by 157. Shaun Marsh 10* fresh to the crease with Cartwright 28*.
Play resumes tomorrow from 1:30pm AEDT, livestream and scores here.