Warwickshire 6-16 Fermanagh 3-9
Warwickshire made it three wins from three with a 16-point win over Fermanagh, but it was far from comfortable for long periods in an enthralling encounter.
A point separated the sides on 48 minutes, but the Exiles outscored the Erne men 3-8 to 0-2 thereafter, with Paul Uniacke breaking the home side's hearts with a hat-trick.
Their other star was former Antrim man Liam Watson, who finished with 3-9, and his brace ensured a three-point half-time lead.
JP McGarry responded to a Watson goal by hitting the net on the resumption, but that was as good as it got, with Uniacke firing three goals in quick succession as they stayed on course for a Croke Park final on June 10.
SCORERS - Warwickshire: L Watson 3-9 (5f), P Uniacke 3-0, S Hennessey 0-3 (2f), I Dwyer and S Caulfield 0-2 each. Fermanagh: S Corrigan 1-6 (4f), J Duffy and JP McGarry 1-0, C McShea, F McBrien, B McGarry 0-1.
WARWICKSHIRE: M Cremin 6; D Bruen 6, W Allen 7, M O'Reagan 6; J Collins 7, P Hoban 6, D Kennedy 7; P Uniacke 9, K McGee 7; I Dwyer 7, S Caulfield 7, C Robins 6; S Hennessey 8, L Watson 9, P Crehan 7. Subs: C McBride 6 for Robins (61), R Curley 6 for Kennedy (63), C Brown 6 for Watson (66).
FERMANAGH: M Curry 6; D Teague 6, D Russell 6, A Breslin 7; F McBrien 6, M Slevin 5, M Teague 6; C Corrigan 6, R Bogue 7; J Duffy 6, S Curran 6, B McGarry; C McShea 6, JP McGarry 6, S Corrigan 7. Subs: T Cleary 6 for Slevin (13), E Cleary 6 for Duffy (25), J Gavin 6 for Curran (31), A Magee 6 for McShea (34).
REF - K Brady (Louth)