Western Australia 176 and 2 for 223 (Davis 100*) lead Tasmania 206 (Hogan 5 for 30) by 193 runs
Liam Davis made an unbeaten 100 to push Western Australia into a strong position after Michael Hogan's five wickets prevented Tasmania's batsmen from claiming much beyond first innings points on day two of the Sheffield Shield match at the WACA ground.
Starting the second innings 30 behind after the Tigers lost their last four wickets in the space of 17 runs, Davis had solid stands with Marcus Harris, Marcus North and Adam Voges to bolster WA's chances of a first-up victory after a struggle against the visitors on day one.
Hogan had been the major reason why the Tigers could not build a significant lead, but the Test fast bowler Mitchell Johnson also played a part by dismissing George Bailey lbw for 49 in the day's second over, the visiting captain having not added to his overnight tally.
Johnson was forced to leave the field after he rolled his ankle on day one, but warmed up freely and was fine to resume on the second morning.
Matt Dixon then struck twice in as many balls, getting Luke Butterworth lbw then rattling the stumps of Xavier Doherty with a yorker.
Hogan's three wickets on the first evening had kept WA in the match, and he now pierced the drive of Ben Hilfenhaus before getting Adam Maher lbw with his next delivery to be on a hat-trick at the start of the Tigers' second innings.