Teenage midfielder Cole Palmer scored his first Champions League goal as Manchester City produced a slick performance to secure a 5-1 win over Club Brugge in Belgium.

Full-backs Joao Cancelo and Kyle Walker both found themselves on the scoresheet, the former scoring the first on the half-hour mark with a composed finish from Phil Foden's pass.

Riyad Mahrez calmly tucked a penalty away before half-time and, soon after the restart, Walker got in on the action, drilling into the bottom-left corner after Kevin De Bruyne - playing in his home country - set him up.

Palmer struck within three minutes of coming off the bench, taking a neat touch before rifling a left-footed effort past Simon Mignolet from just inside the area.

While captain Hans Vanaken grabbed a late consolation for Brugge, a controlled outing for City was capped by Mahrez scoring his second of the night.