Vestas 11th Hour Racing Wins Leg 1

Vestas 11th Hour Racing have won Leg 1 of the Volvo Ocean Race, crossing the finish line in the River Tagus in Lisbon, Portugal, to complete the 1,650 nautical mile leg.