Sarsfields will play Slaughtneil in the AIB All-Ireland senior camogie final after Niamh McGrath slotted an injury-time point for the westerners to give them a 0-8 to 0-7 win over Thomastown in a real dogfight.
Meanwhile, the Derry champions pulled off a shock 3-8 to 3-6 victory over Burgess-Duharra in a cracker to keep their club's remarkable treble bid alive.
Slaughtneil have already made history by bagging senior provincial titles in camogie, hurling and football and were full value for a win against quality opposition.
Sarsfields had to come back from a 0-5 to 0-1 interval deficit to book their place in Croke Park.
McGrath, who clocked up seven points, managed to rejuvenate her charges at the interval and with Maria Cooney and Clara Donohue to the fore they managed to grind their way back into the game.
In the intermediate decider, Myshall will continue their remarkable rise, and that of Carlow camogie, by playing Eglish, from Tyrone.
Eglish edged out Gailltír by 1-5 to 1-4, while the Carlow club beat the fancied Cappataggle 1-8 to 0-8.