(CNN) -- Thierry Henry scored twice as Barcelona booked their place in the quarterfinals of the Champions League with a 5-2 second leg victory against Lyon at the Nou Camp.
Lionel Messi, left, and Thierry Henry celebrate as Barcelona reach the last eight of the Champions League.
Former winners Porto joined them at the next stage after their return leg against Atletico finished goalless in Lisbon -- the 2-2 draw in the first leg in Madrid sending them through on the away goals.
Spain's Primera Liga leaders Barcelona strolled into a 4-0 first half lead on their way to a 6-3 aggregate success with Lionel Messi and Samuel Eto'o building on Henry's double.
Jean Makoun pulled one back just before half-time and Juninho struck three minutes after the restart, but the French champions never looked like disturbing Barca's path to the March 20 draw.
Lyon's hopes suffered another blow when Juninho was given his marching orders after picking up a second yellow card in time added on and Seydou Keita took full advantage by snatching another in the final seconds.
Having conceded an away goal in a 1-1 draw in the first leg at the Stade Gerland, Lyon had to score to stand any chance of progressing.
After a fairly even opening, a quickfire double from Henry dictated the outcome of the tie.
After 25 minutes he latched onto a ball from Rafael Marquez, beating the offside trap to slide the ball under Hugo Lloris. Two minutes later Henry doubled the lead when he slid the ball in at the near post past the advancing Lloris.
Messi showed his class in the 40th minute. The Argentina star collected the ball on the right touchline, before embarking on a mazy run past three Lyon defenders. He then exchanged a one-two with Eto'o, before firing a low shot home.
Eto'o was desperate to get on the scoresheet himself as he stormed into the box from the left, only to see his shot saved by Lloris from point-blank range. Within a minute, though, he had made amends as he popped up in the box, side-stepped his marker and smashed the ball home.
A minute from the break, Makoun made it 4-1 as he headed home Juninho's corner. And the former Brazil midfielder got on the scoresheet himself three minutes after the break following a cross from Cesar Delgado.
Any thoughts of a comeback failed to materialise as Barca continued to create a raft of chances.
As the game moved, into stoppage time, Juninho picked up a second booking for dissent and moments later Mali midfielder Keita made it five for Barca.