Great race - and not predictable!