Russo leads Arsenal quest to slay Barcelona beast in Champions League final
Barca have cruised into a fifth consecutive Champions League final, thrashing English champions Chelsea 8-2 on aggregate in the last four, as they seek a fourth European crown in five years at Sporting Lisbon's Jose Alvalade stadium.
Arsenal are the only English club to have ever won Europe's top prize, back when it was the UEFA Women's Cup back in 2007.
But famous wins over Real Madrid and Lyon have confirmed the London side's rise back to forefront of the women's game, with the 60,000 capacity Emirates Stadium now their primary home.