Newcastle United ended their 70-year wait for a domestic trophy, beating the much-favoured Premier League-leading Liverpool ...