Supersub O'Doherty the star for Derry
Derry 0-6 Carlow 0-5
Substitute Eimear O'Doherty was the heroine for Derry in a low-scoring TG4 All-Ireland JFC semi-final at the Lannleire Pavilion.
Derry will be rank outsiders in the decider against Fermanagh, who have beaten them four times this year.
Carlow had late chances to take the game to extra-time as Derry, who lost Katie Holly to the sin-bin with five minutes left, hung on grimly, but Orlagh Hickey and Rachel Sawyer were both off-target.
The sides were level at 0-4 apiece at half-time - and Derry did enough playing against a slight breeze in the second period. O'Doherty's winning score put them ahead for the first time eight minutes from time.
Carlow went three points up with scores from Pamela Hayden, Sawyer and Aoibhinn Gilmartin, but Emma Doherty (2) and Megan Devine put Derry level before Hayden and Ciara Moore exchanged points.
Hayden put Carlow back in front, but Doherty's 43rd-minute free levelled matters before O'Doherty made her decisive impact.
Scorers - Derry: E Doherty 0-3fs, C Moore, M Devine, E O'Doherty 0-1 each. Carlow: E Hayden 0-3, A Gilmartin, R Sawyer 0-1 each.
Derry - C Mackey; A McGeogh, D Donnelly, C Glass; N Browne, K Holly, D Kivlehan; A Laverty, E Doherty; J Donnelly, C Moore, E Doherty; A Crozier, M Devine, C McGurk. Sub: E O'Doherty for Crozier (50).
Carlow - N Hanley; A Dowling, A Dooley, N Forde; M Dermody, E Atkinson, L Mullins; S Ruth, C Mullins; L Barry, A Gilmartin, E Hayden; R Sawyer, E Ware, M Hayden. Subs: C Ni She for M Hayden (40), O Hickey for Ware (48), O Fitzpatrick for Dermody (56), M O'Sullivan for Mullins (59), G Murphy for Ruth (59).
Ref - D Carolan (Down).