Benfica continued in their fine form by extending their unbeaten run to 20 games in all competitions this season after a thrilling 4-3 win over Juventus; meanwhile, Lionel Messi, Kylian Mbappe and Neymar were on the score-sheet as PSG demolishes Maccabi Haifa; RB Leipzig triumph over Real Madrid; AC Milan thrash Dinamo Zagreb to keep qualification hopes alive. 

Benfica’s Rafa Silva scored two amazing goals as they edged pass Juventus 4-3 in a thriller at Estadio da Luz to qualify for the knockout stage of the Champions League and end the Italian club’s chances in this year’s competitions.

Benfica have 11 point from the five games they’ve played so far in this competition, the same as the Group H leaders PSG, while Juventus three point leaves them to focus on trying to get a spot in the Europa League, something they might be able to secure on the final match-day when they host PSG.

Antonio Silva, 18 was the star of the moment, scoring his first Benfica goal to give the home team the lead after 17 minutes, however, Juventus drew level when Moise Kean bundled the ball home four minute later.

Benfica were back in front thanks to a questionable penalty that was taken and converted by Joao Maria before Rafa Silva appeared to make the point safe with two amazing finishes. But the visitors fought back by pulling a goal back late on through Arkadiusz Milik after he was assisted by the 19-year old English winger Samuel llling, and latter was key again in creating a chance for Weston McKennie to score Juventus third goal.

Messi and Mbappe score twice as PSG thrash Maccabi

PSG’s Lionel Messi and Kylian Mbappe both scored twice with Neymar also on the score-sheet as the French club tore apart Maccabi Haifa in a 7-2 win to send them into the last 16 of the Champion League.

The Irrepressible trio were unstoppable for the Maccabi side to handle, although the Israelis did show great heart in the Group H clash with Abdoulaye Seck scoring twice.

RB Leipzig move an inch closer to knockout stages after Real win

RB Leipzig took a massive step closer to the Champions League knockout stage with a 3-2 home win over the defending champions, Real Madrid.

The German side currently sit second in Group F on nine point, one behind leaders Real and three point ahead of Shakhtar Donetsk, whom will go head to head in their final group game next week in need of a draw to guarantee them a top-two spot.

AC Milan thrash Dinamo Zagreb to revive UCL hopes

AC Milan revived their hopes of reaching the Champions League last 16 with a 4-0 win at Dinamo Zagreb in Group E.

Milan’s victory also means that Chelsea progress to the knockout stage as group leaders after their 2-1 win away to Salburg earlier on Tuesday, while Zagreb stay bottom on four points.