Erling Haaland was substituted at half-time as Man City drew 0-0 with Dortmund in the Champions League