Jesse Lingard opened scoring in 32nd minute for Manchester United 

Jamie Vardy equalised after Marouane Fellaini played horror back pass

-Advertisement-

But Zlatan Ibrahimovic headed Red Devils back in front late on 

Manchester United starting XI: De Gea, Valencia, Bailly, Blind, Shaw (Rojo), Carrick (Herrera), Fellaini, Lingard (Mata) (Mkhitaryan), Ibrahimovic, Rooney (Schneiderlin), Martial (Rashford)

Leicester City starting XI: Schmeichel, Simpson (Hernandez), Huth, Morgan (Ulloa), Fuchs (Schlupp), Mahrez, Drinkwater, King (Mendy), Albrighton (Gray), Okazaki (Musa), Vardy