PARIS — Barcelona and Porto moved into good position to advance to the Champions League semifinals.
Lionel Messi set up Neymar for the first goal, Luis Suarez scored twice and Barcelona won 3-1 at Paris Saint-Germain on Wednesday night.
After Neymar slotted home in the 18th minute for the four-time champion, Suarez ducked and weaved through the defense in the 67th minute, then ghosted past defender David Luiz for a 3-0 lead in the 79th.
PSG scored in the 82nd when Gregory van der Wiel's long-range effort deflected in off Barcelona's Jeremy Mathieu. PSG lost a European home match for the first time in 34 games.
"When we play like that, it's tough to beat us," Barcelona coach Luis Enrique said. "3-0 would have been perfect."
Barcelona, which last won the title in 2011, hosts the second leg of the total-goals series on Tuesday.
"We are not going to make the error of thinking that this is over," Enrique said.
"We'll want to show another side of ourselves in Barcelona with a team that will be quite different," PSG coach Laurent Blanc said. "We didn't do much that was good."
In the night's other game, Ricardo Quaresma converted a penalty kick in the third minute and added a goal in the 10th as Porto upset 2013 champion Bayern Munich 3-1.
"We are facing one of the strongest Bayern teams in history," Porto coach Julen Lopetegui said. "The hardest part will be in Munich."
Bayern, a five-time European champion dealing with injuries, got in trouble when Xabi Alonso lost the ball and goalkeeper Manuel Neuer brought down Jackson Martinez in the second minute. Quaresma scored his second goal after Dante's error allowed him to slot the ball past Neuer.
Thiago Alcantara closed Bayern to 2-1 in the 28th, but Martinez met a long pass and rounded Neuer to score in the 65th.
"We have players who were out a long time with injuries. ... Their legs don't last very long," Bayern coach Pep Guardiola said. "It's a tough result to take into the second leg, but we'll give it a go."
On Tuesday, Atletico Madrid played a 0-0 tie at home against defending champion Real Madrid in a rematch of last year's final, and Juventus beat visiting Monaco 1-0 in Turin on Arturo Vidal's penalty kick in the 57th minute.