Cork will face Kilkenny in the All-Ireland quarter-final after a facile 1-40 to 20 victory over Westmeath in Mullingar.
All six forwards, together with midfielders Bill Cooper and Tim O’Mahony, made the score-sheet in the first half as Cork led by 0-24 to 0-9 at the interval.
Despite resting three key players for the second half, Cork were never troubled despite an outclassed home team refusing to throw in the towel.
Robbie O’Flynn made a big impression and he scored 1-4 during the second half, his well-taken goal coming in the 31st minute.
Westmeath’s Killian Doyle scored nine points including free’s but Cork were easy victors in the end by 23 points.
Cork: A Nash; S McDonnell, E Cadogan, N O’Leary; C Joyce, M Ellis, M Coleman; B Cooper (0-01), T O’Mahony (0-01); C Lehane (0-04), D Fitzgibbon (0-03), S Kingston (0-05); A Cadogan (0-05), P Horgan (0-10, 0-05 frees), S Harnedy (0-05).
Subs: J Coughlan (0-01) for A Cadogan (half-time), R O’Flynn (1-04) for Cooper (half-time), D Cahalane for Coleman (half-time), D Dalton (0-01) for Harnedy (45), D Browne for Ellis (51).
Westmeath: C Lynch; D Egerton, T Doyle, G Greville; L Varley, A Clarke (0-02), P Greville (0-01); S Clavin (0-01), J Gilligan; J Boyle, K Doyle (0-09, 0-05 frees) , C Boyle; J Galvin (0-01), E Price (0-04), R Greville (0-01)
Subs: D O’Reilly for Clavin (39), D McNicholas for J Boyle (45), C Doyle (0-01) for C Boyle (47), C Shaw for Clarke (inj., 53), A Craig for Varley (69).
Referee: Patrick Murphy (Carlow)