Premier League leaders Liverpool beat bottom side Southampton 3-2 on Sunday to build a sizeable eight-point lead over reigning champions Manchester City after Mohamed Salah led a second-half comeback for the visitors.