There were four games in the UEFA Champions League this week and we picked out the three best goals from all the action over the course of the two days.
From last minute winners to late equalisers, there were plenty of talking points this week in the luxurious Champions League which has set up nicely for what should be an exciting second round of fixtures.
Robert Lewandowski
Napoli 1-1 Barcelona
Barcelona look the lead in this Champions League tie, after Lewandowski picked the ball up just inside the box, displayed some intricate touches and fired home with a terrific finish.
The visitors thought they had done enough to win the first leg, but Nigerian forward Victor Osimhen grabbed an equaliser in the 75th which has left it all to play for in the return leg at the Nou Camp.
Galeno
Porto 1-0 Arsenal
Honours were even in the 90th minute of this match and it looked like the game would end in a stalemate, before Galeno picked the ball up from 25-yards-out and curdled one emphatically into the top corner past David Raya in the Arsenal net.
Arsenal did not do enough to win the game after they did not register a single shot on target, so Mikel Arteta will know that his side will have to perform better in the second leg if they want to progress into the quarter-final.
Victor Osimhen
Napoli 1-1 Barcelona
Victor Osimhen scored a superb goal to get his side back level, he received the ball on the half turn, spun the defender and calmly finished into the back of the net.
The game ended in a 1-1 draw, which has set up nicely for a fierce second leg in Spain, where Napoli will need their Nigerian talisman to be on form if they wanted to progress into the next stage of the competition.
Which goal was your favourite? Comment below!