Anthony Martial and Zlatan Ibrahimovic both struck twice as Manchester United beat West Ham 4-1 in the EFL cup finals at Old Trafford. Manchester United swept into the EFL Cup semi-finals with the kind of buccaneering display missing from their recent history.

For the second time in the space of four days, the Reds played host to the east London outfit at the “Theatre of Dreams” and, as Ander Herrera stated, United were desperate to make the fans proud after being left frustrated by Sunday’s 1-1 draw with the Hammers in the Premier League.

Top scorer Ibrahimovic gave the Reds the perfect start inside two minutes before former United striker Ashley Fletcher leveled before the break. Martial restored the lead three minutes after the restart with a composed finish before stroking home another from close range, before Ibrahimovic converted Ander Herrera’s cutback in stoppage time as Jose Mourinho’s side produced a fine performance to book a last-four spot in the competition for the first time since 2013/14.

Mourinho made five changes to the side with Luke Shaw, Anthony Martial, captain Wayne Rooney, Henrikh Mkhitaryan and Michael Carrick replacing Matteo Darmian, Jesse Lingard, Juan Mata, Marcus Rashford and the suspended Paul Pogba – who, like Marouane Fellaini, served a one match ban.

Before kick-off, a minute’s silence was impeccably observed to remember the 75 people, including members of Brazilian team Chapecoense, killed in a plane crash in Colombia.