Dominik Szoboszlai capitalised on Amad Diallo's error to bring Liverpool to within a goal of rampant Manchester United.