World Cup: BBC scores a win with viewers