Barcelona claimed a second Clasico victory in three days as the Blaugranes beat Real Madrid 3-1 in the Women's Champions League quarter-final first leg.

Just 48 hours after Xavi mastered a 4-0 rout at Santiago Bernabeu, the Femeni followed suit at Estadio Alfredo di Stefano; Alexia Putellas scoring twice as they came from behind to record a 40th consecutive win in all competitions.

Despite enjoying 57 per cent of the first-half possession, Barca trailed at the break after Olga Carmona struck in the eighth minute for the hosts, who also hit the post through Esther Gonzalez.

That was only the second goal the reigning champions had conceded in this season's Champions League – and first since their 5-1 rout of Arsenal in September.

But the visitors, who last suffered defeat when they were beaten 4-3 by Atletico Madrid in June 2021, responded in the 53rd minute; Putellas slotting home from 12 yards after VAR ruled that Carmona had fouled Caroline Hansen in the box.

The Blaugranes completed the turnaround nine minutes from time, Claudia Pina drilling home after the ball ricocheted kindly into the substitute's path.

Putellas then wrapped up the victory deep into stoppage time; rounding off a quickfire counter with her seventh goal in the competition - and seventh in six appearances against Madrid.