TYRONE were left with red faces in Tuam this afternoon as Galway put on a classy display to defeat the Ulster men by no less than 19 points.
On a woeful day all around for Tyrone, Cathal McShane was forced to come off injured and they finished with 13 men on the pitch as Frank Burns and Kieran McGeary were given their marching orders either side of half-time. All six Galway forwards were on target in the first-half as the Tribes men led by six at the break, with Shane Walsh one of their most impressive performers.
Monaghan had a better day in Division One, defeating Mayo by nine points at Clones, while Armagh threw away a sizable half-time lead to draw with Westmeath in Division Two.
In Division Three, Derry had a comfortable win over London at Celtic Park, while Antrim were forced to settle for a home draw with Carlow in Division Four.
In the National Hurling League, the Saffrons kept their promotion hopes alive and well with a big win over Meath in Portglenone, while Down cantered to victory over London in Ruislip.
National Football League
Division One: Kerry 1-19 Meath 2-13, Galway 2-25 Tyrone 0-12, Monaghan 2-16 Mayo 0-13, Dublin 1-15 Donegal 1-14
Division Two: Clare 1-11 Laois 1-12, Westmeath 3-12 Armagh 2-15, Kildare 0-13 Roscommon 2-13, Cavan 2-11 Fermanagh 1-11
Division Three: Derry 2-10 Louth 1-9, Leitrim 0-14 Offaly 2-16, Down 2-13 Longford 1-14, Tipperary 0-21 Cork 3-13
Division Four: Wexford 4-15 London 1-9, Limerick 5-10 Wicklow 1-14, Antrim 0-11 Carlow 1-8, Sligo 0-16 Waterford 2-12
National Hurling League
Division One Group A: Waterford 0-17 Galway 0-16, Cork 2-21 Limerick 0-29, Tipperary 2-27 Westmeath 0-16
Division One Group B: Kilkenny 1-19 Clare 2-13, Dublin 0-18 Wexford 2-14, Laois 0-15 Carlow 0-14
Division 2A: Antrim 5-27 Meath 1-15, Mayo 1-13 Offaly 5-29, Wicklow 1-12 Kerry 1-20
Division 2B: Kildare 5-21 Roscommon 2-12, London 0-16 Down 2-26, Derry 4-22 Warwickshire 2-7
Division 3A: Armagh 1-19 Louth 1-18, Donegal 1-15 Monaghan 1-5, Tyrone 0-23 Longford 1-15
Division 3B: Sligo 2-17 Leitrim 1-15, Lancashire 1-12 Fermanagh 0-6