Weekend wrap up: All the action from Romandie, Turkey, Gila and Yorkshire

The weekend was one of the busiest moments on the international calendar, with some spectacular racing in Europe and around the world.