Liverpool slip past Aston Villa via a Mohammed Salah penalty at Anfield.