Kevin De Bruyne steals the show on City return as Newcastle suffer heartbreak