Dublin kept their unbeaten record in the Allianz National Football League intact, with a 4-15 to 3-13 victory over Mayo, in a thrilling contest at Croke Park.
The hosts were 1-1 ahead after only five minutes and quickly added further goals to their tally, to look like certain winners by half-time. However, the visitors fought back strongly after the break and at one point looked like they could complete the most unlikely of comebacks.
Diarmuid Connolly was the hero for the home side, scoring a remarkable three goals in seven minutes in a frantic first half. The Blues led 4-4 to 0-2 with 23 minutes gone and there appeared no way back for Mayo.
However, the Westerners never gave up and kept chipping away at the scoreboard, hitting five points without reply just before the interval. Jason Doherty scored a Mayo goal just before the break and it gave the visitors some hope.
Aidan Campbell and Freeman reduced the deficit further after the restart before Doherty hit the second of the Mayo goals. Freeman then added a third goal and further points from Andy Moran and Doherty saw Mayo level the game.
Pat Gilroy’s men stepped it up again and reeled off five successive points, including two further fine points from Connolly and McManomon. Quinn and Darragh Nelson also hit the target and that was enough to see the home side run out five-point winners.
Dublin: M Savage; D Daly, S Murray, P Brogan; P Casey, G Brennan, D Nelson; D Bastick, B Cahill; P Flynn, K McManamon, M D Macauley; Tomás Quinn, Diarmuid Connolly, A Brogan Brogan. Subs: P McMahon for Daly (HT), B Cullen for Macauley (43), K Nolan for Casey (48), P Andrews for Flynn (61), P Burke for Brogan (69).
Mayo: R Hennelly; T Cunniffe, C Barrett, K Higgins; R Feeney, G Cafferkey, K McLoughlin; R McGarrity, T Parsons; A Campbell, A Dillon, A Moran; P Gardiner, A Freeman, J Doherty. Subs: J Kilcullen for Parsons (43), A Kilcoyne for Campbell (55), C Hallinan for Cafferkey (57), J Burke for McLoughlin (65)