I dont think anyone was expecting such a full on stage yesterday with it being that long.
It's a shame the TV coverage wasn't on from the start because it sounds like that first climb is where all the fun happened. Matt White denied that Chaves had crashed or was ill, it seems he was just caught the wrong side of a split in the peloton and several teams exploited that pretty ruthlessly, really putting the hammer down. It wasn't just the GC teams though - it was the sprint teams wanting to distance Viviani as well.
I was expecting it to be a breakaway stage, and indeed a big group went off the front very early, but because of the Chaves business, they were soon reeled in and by the time the TV coverage started, only Tony Martin and Krist Neilands were left.
Brilliant ride by Mohoric though. It was quite predictable that he would be involved in the break but not that he would be involved in the break twice in one stage. Very impressive victory.
And as
@brommers says, canny riding by Yates to bag the sprint bonus seconds. He probably wants at least two minutes over Dumoulin to go into the TT with any confidence. He could get that much in one go on the Zoncolan though.