Southampton lost the EFL Cup final this afternoon as Manchester United claimed the spoils with a 3-2 win.

A spirited Saints performance was rewarded with nothing as a late Zlatan Ibrahimovic goal secured the trophy for the Red Devils.

Southampton should have been ahead in the first half when Manolo Gabbiadini flicked in Cedric’s cross but the Italian was wrongfully ruled offside.

It was then United who took the lead. Ibrahimovic whipped in a superb free-kick past Fraser Forster, who could possibly have done better to reach it.

Jesse Lingard then made it 2-0 when he found space on the edge of the box to roll the ball into the bottom corner.

Gabbiadini was able to pull one back for Southampton when James Ward-Prowse’s cross found him in the six-yard box.

The forward then scored his fifth goal in three matches to make it 2-2 in the 48th minute. The ball dropped in the box 12-yards out and he spun brilliantly to fire a shot into the far corner.

However, United found a winner in the 87th minute when Ibrahimovic was left unmarked to head home and claim the victory.

Here is how we rated the Saints…