Tracey Leonard fired home an impressive 3-4 as Galway came from five points down to post a fine win over Donegal in their Lidl Ladies NFL Division 1 fixture at O'Donnell Park in Letterkenny.

Last year’s beaten Division 1 and All-Ireland finalists maintained their composure in the blustery surroundings, following a couple of morning pitch inspections.

A well-taken goal by Amy Boyle Carr on eight minutes from an Emma McCroary pass put the home side into a 1-1 to 0-1 lead.

However, Galway hit back with a goal of their own when a wind-assisted '45 from Roisín Leonard got a touch from Tracey Leonard to trickle over the goalline.

Goals were the order of the day, certainly to begin with, as on 11 minutes Nicole Gordon swung an effort at goal over her shoulder and into the wind to see the ball nestle in Lauren Diskin’s top-corner.

Then, on 13 minutes, Geraldine McLaughlin opened her account to finish off a lovely give-and-go with McCroary to put Donegal 3-1 to 1-2 in front.

Nicole McLaughlin of Donegal tries to hold off Galway's Róisín Leonard in Letterkenny.

Tim Rabbitt’s Galway, through three frees and one from play from Tracey Leonard, as well as a Sarah Conneally score, got back on level terms at 3-1 to 1-7 having scored the last five points of the half.

Galway were shocked by Waterford in their opening fixture, but Roisín Leonard’s hat-trick of goals helped them to comfortable victory over Westmeath in Round 2.

Donegal had lost in Mayo but won on their trip to Waterford to open the year in which they’re targeting their fourth Ulster title in succession.

Galway went ahead for the first time with a Roisín Leonard free, this time in the 32nd minute and Fabienne Cooney blocked well to deny McLaughlin a second goal.

Tracey Leonard’s excellence in front of goal continued moments later, in the 39th minute, when she slotted home a Lucy Hannon pass for her second goal.

Evelyn McGinley of Donegal holds possession as Galway's Lucy Hannon closes in.

Donegal were struggling, but Gordon managed to get a goal to awaken the home team on 41 minutes. Galway were 2-9 to 4-2 ahead then and saw goalkeeper Diskin save from McLaughlin.

With 14 minutes to go, McLaughlin levelled it up from a free, 4-4 to 2-10, only for Roisín Leonard to edge Galway in front by the minimum.

Tracey Leonard completed her hat-trick of goals on 51 minutes to round off a move that saw captain Charlotte Cooney lay on the assist. McLaughlin took a late knock but was reintroduced as Donegal tried in vain to get something from the contest.

Donegal: D McElhinney; N Boyle, E Gallagher (0-01), D Foley; N Carr, K Keeney, A Nee; N McLaughlin, E McGinley; A Boyle Carr (1-00), G McLaughlin (1-02, 0-02f), K Ward; N Gordon (2-01), E McCroary (0-01f), C Sharkey.
Subs: N McDonald for Ward (h-t), A Gilmore for G McLaughlin (57), G McLaughlin for Sharkey (60), T Hegarty for Boyle (60).

Galway: L Diskin; S Lynch, N Connolly, S Molloy; L Noone, C Cooney, F Cooney; A Davoren (0-01), O Divilly (0-01); L Coen, S Conneally (0-01), A Trill; L Hannon (0-02), T Leonard (3-04, 0-03f), R Leonard (0-03, 3f).
Subs: C Miskell for Noone (46), A Morrissey for Conneally (52), S Divily for Davoren (56), C Crowe for Connolly (60), R Ni Flaharta for Hannon (60+3).