Manchester United beat Paris Saint-Germain 1-0 to set up an AMOS Women’s French Cup final clash with Bayern Munich.
Lucia Garcia came off the bench to set up Katie Zelem, who curled a shot beyond Lydia Williams in the 66th minute.
Giulia Gwinn got Bayern in front and although Caroline Graham Hansen levelled for Barca, substitute Emelyne Laurent netted the decider six minutes from time.
Manchester United and Bayern meet in Toulouse at 8pm UK time on Friday, preceded at 5pm with the third place match between PSG and Barcelona.