Newcastle United ended their 70-year wait for a domestic trophy with a win over Liverpool in the Carabao Cup Final ...