6 great sport channels
Football, Rugby, UFC, GAA
All free when you join eir Broadband
Dublin moved to the top of the Allianz National Football League Division 1 after beating Mayo in a feisty encounter at Elvery’s MacHale Park.
Despite a series of wides in the first period, playing with the wind behind them, the reigning champions still led at the break by 0-4 to 0-3.
It was a tough and competitive encounter but Dublin deserved their win, continuing their recent dominance over the men from the Yew County.
Colm Boyle and John Small were both sent off deep into injury time as the game descended into an unseemly affair.
In Allianz Division 2 Cavan and Derry played out a thriller at Kingspan Breffni Park, Mark Lynch's 65th-minute free proving the winning score as the visitors claimed a 1-12 to 1-11 win.
Cavan pushed hard for an equalising point in the closing stages, with the hosts believing they could have been awarded a couple of frees, but Derry held firm for the narrowest of victories.
Meanwhile in the final game of the night Laois also won by the tightest of margins, holding off a strong Armagh challenge by 1-13 to 0-15.