South Africa forward Percy Tau gave Club Brugge the lead in the 28th minute, while Dennis added the second goal two minutes later.
Mats Rits netted the third 10 minutes from time.
Dennis has now scored three goals in 13 league appearances for Brugge this season.
Read Also: Usman Kamaru Retains UFC Welterweight Title
David Okereke was an unused substitute for Club Brugge in the game.
In France, the duo of Josh Maja and Samuel Kalu were unable to prevent Girondis Bordeaux from going down to a 1-0 home defeat to Strasbourg.
Maja started the game and was replaced by Hwang Ui-jo 14 minutes from time.
The 20-year-old has scored five goals in 16 league appearances for Bordeaux this season.
Kalu replaced Edson Mexer in the 72nd minute for his 15th league game of the campaign.
In the Scottish Premier League, Joe Aribo put up a fine performance in Glasgow Rangers’ 2-0 away win at Motherwell.
Aribo has featured in 14 league games for Rangers this term and hit the back of the net once.
He was replaced by Jermain Defoe on the dot of 90 minutes.
Samuel Chukuweze played for 66 minutes in Villarreal’s 2-1 away win at Sevilla.
Chukwueze who has scored three goals in 16 league appearances for the Yellow Submarines was replaced by Toko Ekambi.