Inter Milan, Manchester City and Newcastle United have enjoyed Champions League wins on home soil, while Barcelona shared a six-goal thriller with Club Brugge.