Cork fight back to win
Cork came from nine points behind in a Croke Park goal-fest to set up an All-Ireland MFC final meeting with Tyrone with a 3-15 to 5-8 win over Galway.
Peadar O Griofa netted two first half goals to give Galway the edge, and they led by 2-5 to 1-5 after Kevin Hallisey had brought Cork level with a goal.
Brian Hurley's goal was cancelled out by further Galway goals from Niall Walsh and Conor Rabbitte.
Hallisey sparked Cork's comeback with his second goal, and Hurley converted a winning free in stoppage time.