Crazy 24 hours for Silva. Crashes into the barriers yesterday and historic stage win today