Tyrone 2-15; Westmeath 2-8: Tyrone cruised comfortably through to the Allianz National League semi-finals at Pomeroy, where Westmeath's second half revival came too late to trouble the Ulster champions.
The result means Luke Dempsey's side are almost certain to make a quick return to Division Two, while Tyrone are ready to grab the last four place cruelly snatched away from them by foot-and-mouth disease last season.
But Tyrone will be concerned that after holding their opponents scoreless in the first half, and building up a massive 18 points lead, they showed defensive frailty in the closing stages, when they condeded 2-6 in the final quarter.
Tyrone ran riot in the opening eight minutes during which they built up a seven-points lead with scores from Kevin Hughes, Brian McGuigan, Peter Canavan and Stephen O'Neill set the scene.
And when Canavan gathered a free kick from Gerard Cavlan, slipped the ball quickly to O'Neill, who drilled a low angled shot past Aidan Lennon, the Leinster side were in deep trouble.
The big Plunkett Park crowd lapped up some delightful Tyrone football after the break and in particular some Peter Canavan magic.
TYRONE: P Ward; C Gormley, C Lawn, B Robinson; R McMenamin (0-1), C Gourley, D McCrossan (0-2); C McAnallen (0-1), C Holmes; B Dooher, S O'Neill (1-3), G Cavlan (0-1); B McGuigan (0-1), K Hughes (1-1), P Canavan (0-5). Subs: S McCallan for S Lawn, S Teague for McMenamin, R Thornton for Canavan, J Quinn for McAnallen.
WESTMEATH: A Lennon; J Davitt, D Mitchell, K McKinley; D Healy, P Conway, J Keane (0-1); R O'Connell (0-1), D O'Shaughnessey (0-1); B Morley, R Casey, D Heavin; J Fallon, M Flanagan (1-0), JP Casey (0-5). Subs: G Heavin for Morley, A Mangan (1-0) for D Heavin, D Brady for Mitchell, F Wilson for Fallon.
Referee: P McEneaney (Monaghan).