Jamie Vardy and Riyad Mahrez led Leicester City to a 3-1 win over the 10-man visitors at the King Power Stadium.

Kelechi Iheanacho netted just his second Premier League goal of the season in the 14th minute and 92 seconds later Konstantinos Mavropanos was shown a red card after being deemed to have denied the Nigerian a clear goalscoring opportunity.

The Foxes could have been out of sight by half-time, but Arsenal held firm and got their reward eight minutes after the interval when Pierre-Emerick Aubameyang pulled them level.

Any hopes of ending their abysmal away run were extinguished when Vardy lashed home from the penalty spot, and Mahrez rubbed salt in the wounds at the end of a brilliant counter-attack in the 90th minute.