Franziska Kett went from hero to villain for Bayern Munich after levelling their Champions League semi-final first leg against Barcelona before later being sent off.
It was a rollercoaster performance from the 21-year-old midfielder, who had been Bayern's best player.
After Ewa Pajor had given Barcelona the lead, Kett's display was rewarded after 69 minutes with her first Champions League goal, popping up on the penalty spot to turn home Pernille Harder's cross after a wonderful team move.
The Germany international was then shown a straight red card for pulling Barca substitute Salma Paralluelo back by her hair as she tried to dart down the right wing.
This left Bayern to see out the remaining minutes with 10 players, with manager Jose Barcala also sent off in the chaos that ensued.
An early lapse in concentration had allowed Pajor and Esmee Brugts to combine for the opener. Brugts cut back from the byline for the competition's joint top scorer Pajor to guide in a deft volley after just eight minutes.
Hosts Bayern were made to weather long spells without possession as Barcelona dominated proceedings in trademark fashion.
The away side spurned chances to add to their lead, with Brugts crashing the best of them off the woodwork in the first half.
After a more even start to the second half, competition favourites Barcelona piled on the pressure in the closing stages in a bid to take a lead into the second leg.
However, Bayern's last-ditch rearguard action ensured the tie remains finely poised for the return at Camp Nou on Sunday, 3 May.