Barcelona and Porto have both taken a big step towards the Champions League semi-finals with comprehensive wins.
A goal from Neymar and a Luis Suarez double ended Paris St Germain's 33-game unbeaten run at home in Europe as Barcelona completed a 3-1 win at the Parc des Princes.
PSG, who were without the suspended Zlatan Ibrahimovic, fell behind when Neymar netted from close range at the end of a quick counter attack in the 18th minute.
Suarez doubled the tally in the 67th after slaloming through the PSG defence, who lost captain Thiago Silva to a possible hamstring injury after 21 minutes, and wrapped it up 11 minutes from time with a curling shot into the top corner.
Gregory van der Wiel reduced the deficit in the 82nd minute as PSG suffered their first loss at home in Europe since 2006 ahead of the return leg at the Nou Camp next week.
In Portugal, Porto got off to a dream start against Guardiola's Bayern Munich as winger Ricardo Quaresma scored twice inside the opening ten minutes.
Bayern pulled one back through Thiago Alcantara with 28 minutes gone, but Porto captain Jackson Martinez added their third on 65 minutes for his 27th goal of the season.
Yesterday, Juventus pipped Monaco 1-0, while Real Madrid could only draw 0-0 at rivals Atletico Madrid.