AC Milan suffered a shock 3-0 loss at home against Lille in the Europa League to bring an end to their 24-match unbeaten run.
Yuzuf Yazici scored a hat-trick to grab the maximum points for Lille.
Arsenal defeated Malmo 4-1 courtesy of two own goals by Malmo players and two other goals by Pepe and Willock.
Leicester City earned a 4-0 victory over Braga courtesy of a brace from Super Eagles striker, Kelechi Iheanacho and Dennis Praet before Maddison completed the rout.
Harry Kane scored his 200th goal for Tottenham as the North London club recorded a 3-1 win at Ludogorets.
Rangers and Benfica played out an entertaining 3-3 draw, PAOK defeated PSV 4-1.
Roma spanked CFR Cluj 5-0, Young Boys earned a 3-0 victory over Nice.
Napoli won 2-1 against Rijeka, AZ Alkmaar lost 1-0 to Real Sociedad.