Andre Onana allowed Thiago Almada's free kick to squirm past him and was also at fault for Rayan Cherki's last-gasp equaliser.