Action returned to the UEFA Champions League on Tuesday and it was goals galore across most of the matchday 3 games decided.
Lionel Messi gave his fans a lot to cheer as he scored twice in the space of seven minutes to help Paris Saint-Germain grab a 3-2 victory over RB Leipzig in a thrilling Champions League encounter.
Kylian Mbappe had earlier fired PSG into a ninth-minute lead, yet Andre Silva deservedly pulled Leipzig level in what was another laboured and imbalanced performance from PSG on Tuesday.
Mauricio Pochettino’s team were heading towards another inglorious defeat when Nordi Mukiele scored Leipzig’s second to put them ahead just prior to the hour at Parc des Princes.
However, Messi was on hand to rescue PSG first with a somewhat fortuitous finish, before the former Barcelona superstar chipped home the winner from the penalty spot.
In the day’s early kickoff, Manchester City recorded any five-star performance; beating Club Brugge 5-1 away from home.
Riyad Mahrez scored two of the goals for the Cityzens while Juan Cancelo, Kyle Walker and Cole Palmer were also all on target.
Elsewhere, Liverpool prevailed 3-2 over Atletico Madrid in the five-goal thriller at the Estadio Wanda Metropolitano.
FC Porto beat AC MIlan 1-0 in the other Group B tie.
In Group C, Ajax hammered Dortmund 4-0 while Besiktas were humbled 4-1 at home by Sporting CP.
The biggest win of the night was recorded in Group D where Real Madrid trounced Shakhtar Donetsk 5-0.
Inter Milan beat giant-killers Sheriff 3-1 at the San Siro.