THIS season, Donegal have been both the surprise package and the dominant force of Gaelic football after Jim McGuinness came to the rescue after a controversial few years.
Following Michael Murphy’s retirement after last season and the size of the mountain ahead of them, almost no one thought that Donegal would be Division Two champions, Ulster champions and All-Ireland semi-finalists.
Jimmy will not want to stop winning matches though and will want to cap his glorious return by bringing Sam Maguire back to Ballybofey for the first time in 12 years.
Follow live Donegal v Galway updates here.
Galway have gone from strength to strength this year, maintaining a steady pace through the league campaign and comprehensively winning the Connacht title.
Going into the All-Ireland series, Galway finished second to Armagh in their group phase before defeating Monaghan and reigning All-Ireland champions Dublin on their way to the semi-finals.
When and where is the All-Ireland semi-final between Donegal and Galway?
Donegal take on Galway in the All-Ireland Senior Football Championship semi-final at Croke Park on Sunday, July 14.
Throw-in is at 4pm.
Where can I watch the game?
Live coverage of the game will be available on RTÉ as well as BBC NI and BBC iPlayer for viewers who are in the North.