Barcelona put one foot into the last four of the Women's Champions League with a comprehensive 6-2 first-leg victory at rivals Real Madrid.
Ewa Pajor - the Polish international who will face the Republic of Ireland in April when the World Cup qualifiers resume - netted twice alongside further strikes from Esmee Brugts, Irene Paredes, Vicky Lopez and Alexia Putellas' late penalty to give Barca a resounding victory at the Alfredo di Stefano Stadium.
Linda Caicedo's double for the hosts could not stop Madrid from falling to a heavy defeat before the two sides face off again in the quarter-final second leg in Barcelona next Thursday.
Barcelona cashed in on a bright start with two goals inside the first 13 minutes as Putellas set up Pajor to slide into an empty net before Lopez's cross found the head of Brugts, whose effort bounced in off the upright.
Real Madrid got themselves back in the contest through Caicedo's clever finish past Cata Coll but Barca restored their two-goal advantage before the break through Paredes' header from Claudia Pina's inviting corner.
Barcelona were too good and things were beginning to get ugly after the break when Pajor struck again before Caroline Graham Hansen set up Lopez for a fifth Barca goal.
Real Madrid did not have much to get excited about in a contest dominated by Pere Romeu's side but Caicedo gave Madrid a glimmer of hope with her second of the night with a bullet into the top corner before Putellas' late penalty sealed an impressive win for Barca.
Watch Czechia v Republic of Ireland on Thursday from 7pm on RTÉ2 and RTÉ Player. Follow our live blog on RTÉ.ie/sport and RTÉ News app or listen to commentary on Inside Sport on RTÉ Radio 1.
Listen to the RTÉ Soccer podcast on Apple Podcasts, Spotify or wherever you get your podcasts.