Joao Cancelo was both dealing with Mohamed Salah and playmaking masterfully, but a clumsy booking changed the contest entirely.