Manchester United win EFL cup in thrilling fashion