How did Newcastle win – and Liverpool lose – the Carabao Cup final?

Newcastle ended their long wait for a trophy by beating Liverpool on Sunday and also halted a decade-long winless run against the Reds in the process. They made a side with a 12-point lead at the top of the Premier League look more ordinary than almost anyone has managed this season.