This week UEFA Champions league ended with Lionel Messi scoring twice as Barcelona overcame Tottenham 4-2 in a dramatic Group B clash at Wembley.

Neymar struck a hat-trick as Paris Saint-Germain destroyed Group C rivals Red Star Belgrade 6-1 in their early kick off at the Parc des Princes.

Inter Milan came from behind for a second time in the other tie, with Mauro Icardi sealing a comeback 2-1 victory at PSV Eindhoven.

UCL Results And Standings On Wednesday 3 October:

Group A

Atletico Madrid 3-1 Club Brugge
Borussia Dortmund 3-0 Monaco

Group B

PSV Eindhoven 1-2 Inter Milan
Tottenham 2-4 Barcelona

Group C

Napoli 1-0 Liverpool
Paris Saint-Germain 6-1 Red Star Belgrade

Group D

FC Porto 1-0 Galatasaray
Lokomotiv Moscow 0-1 Schalke

UEFA Champions League Results On Tuesday 2 October

Group E

AEK Athens 2-3 Benfica
Bayern Munich 1-1 Ajax

Group F

Hoffenheim 1-2 Manchester City
Lyon 2-2 Shakhtar Donetsk

Group G

CSKA Moscow 1-0 Real Madrid
Roma 5-0 Viktoria Plzen

Group H

Juventus 3-0 Young Boys
Manchester United 0-0 Valencia.