Iheanacho scores twice as Leicester takes control

Getty Images

Yazici hat-trick ends Milan's unbeaten run

Starting in place of Jamie Vardy up top, the Nigerian produced a fine individual performance, netting in either half and setting up substitute Dennis Praet for the third.

Another impressive performer, James Maddison, then rounded off a comfortable victory with a goal late in the second half.

Leicester now holds a three-point cushion at the summit of Group G and looks well placed to make the knockout stages with just half of their fixtures completed.

In dipping temperatures at the King Power Stadium, both sides took time to warm up, leading to a scrappy opening quarter of an hour.

And the biting cold will only have enhanced the pain of the knee to the thigh James Maddison received early on during a challenge with Ali Musrati.

The Englishman was seen limping as he attempted to run off that blow but looked to be moving well enough as he played a beautifully weighted one-two to release Iheanacho in behind.

The Foxes striker still had work to do from a tight angle, but bundled past Matheus with a degree of good fortune before tapping into an empty net.

Braga responded well, with Bruno Viana heading on target before a well-timed Hamza Choudhury slide stopped Abel Ruiz latching onto a delicious Ricardo Esgaio cross at the back post.

But the visitor's failure to capitalise on those chances was punished moments after the restart, Iheanacho grabbing his second with a deflected effort from range.

Leicester's lone striker turned provider with just over 20 minutes remaining, picking out an inch-perfect cross to give Praet a tap-in at the back post.

His reward for that contribution was an early withdrawal, with Brendan Rodgers making the most of generous substitution rules in Europe to give his tiring players a rest.

The host did not take their foot off the gas, however, with Maddison grabbing a deserved goal 12 minutes from time, jinking through the Braga defence to poke home.