Froome loses without crashing and nearly drops off the podium, we have a new clear #1 rider in the world, the race was tight and yellow could have been moved to one of 4 guys all the way to stage 19, good sprint finishes with Gavaria replacing cav kittle and griepel as the fastest man on wheels, emergence of new top riders in bernal and roglic, brutal cobblestone and mountain stages, interesting dynamic between the 2 sky GC guys, Sagan being Sagan and more. The only things I didn't like was sky winning again and how so many sprinters had to drop out due to the brutal cobble stage followed by 2 brutal alps stages. So happy this was better than the last few years.