Matchday 3 of the group stage in the UEFA Champions league was kicked off on Tuesday, October 22 as European clubs from around the continent continued their quest for potential European glory come the end of the season.

French star Kylian Mbappé stole the show with a hat-trick despite coming off the bench in the 53rd minute, which became the 100th hat-trick in the Champions’ league group stage.

The 20 year old world cup winner showed his class and brilliance yet again and it can only get better for the PSG forward.

Mauro Icardi also got a brace as PSG defeated Club brugge to make it 3 wins out of 3 matches.

A first half goal from Toni Kross with an assist from Eden Hazard got Real Madrid a much needed 3 points against Galatasary to move up to 4 points, Madrid are still 5 points behind group leaders PSG.

A defeat for both Club brugge and Galatasary saw them remain with 2 points and 1 point respectively!

Elsewhere in Athens, Bayern Munich held on for a win as Olympiacos came close to securing a point but it wasn’t to be, the Bundesliga champions took all three points to maintain their perfect record in the group stage so far.

Tottenham after suffering that heavy defeat at the hands of Gnabry and Bayern in their last UCL match bounced back to secure a convincing win over Crvena Zvezda with Harry Kane and Heung-min Son both grabbing a brace and Erik Lamela completing the scoring.

Spurs needed a win more than anything and hopefully they can build on their win for the rest of the group stage and in other competitions as well.

Manchester City are also one of the clubs that have maintained a perfect record so far, the champions of England secured all three points in a 5-1 win over Atlanta at the Ethihad!

Malinovskiy slotted home a 28th minute penalty awarded to Atlanta for a challenge by Fernandinho but it was City that took control of the match going forward, with a first half brace from Sergio Aguero while Raheem Sterling who is currently in a sensational form grabbed his first ever champions league hat-trick!

The England forward has been in an astonishing form and is showing no sign of slowing down for both club and country.

A second yellow card saw Phil Foden sent off but Pep and his team will just have to do without the youngster for the next couple of games.

Meanwhile at the Allianz stadium, Lokomotiv Moskva led Juventus from the 30th minute until Paulo Dybala equalised in the 77th minute and went on to score the match winner two minutes later.

It’s safe to say that Dybala steps up for Juventus when they need him the most.

UCL group action continues on Wednesday October 23 with mouth-watering clashes between Ajax and Chelsea with Borussia Dortmund making the trip to Inter Milan!

Kindly share your thoughts in the comment section!

Who was your best performer from the Tuesday matches?