Italian Viviani (Quick-Step Floors), already victor of two stages in the 2018 race, started his effort a tad too early and was eventually overpowered by Bora- Hansgrohe's Bennett, who claimed his maiden grand tour stage win.
Bennett has been in good form so far in the tournament, peaking today with his first Grand Tour stage win in an enthralling finish.
BC-CYC-Giro d'Italia, 2nd Ld-Writethru, 384 Bennett wins 7th stage as Yates maintains Giro d'Italia leadAP Photo PRA102, PRA101, PRA105, PRA106Eds: Updates with Yates quotes.
PRAIA A MARE, Italy (AP) - Sam Bennett timed his sprint to perfection to win the seventh stage of the Giro d'Italia, while British rider Simon Yates remained in the overall lead as the race went over to the Italian mainland on Friday.
This came after two thirds in the first week of this year's edition and a string of seconds and thirds in last year's race. It's not easy to beat Viviani - he really knows what he's doing.
The Giro ends in Rome on May 27.
NHL: Capitals take Game 1 against Bolts
Washington added two goals in the second period to extend their lead to 4-0 and it was a hole Tampa just could not climb out of. His.927 SP is a hair better than Holtby's, though Vasilevskiy did post a mere.909 SP against the Bruins in Round 2.
Catalonia's radical separatists clear means for brand spanking new chief
He proposed political newcomer Quim Torra as his successor, urging the next regional executive to build an independent country. Catalonia's pro-independence parties risk an election being automatically triggered if they don't form a government by May 22.
North Korea to finish dismantling nuclear test site 'within two weeks'
North Korean leader Kim Jong Un has taken a series of steps this year to ease tensions with the U.S. and he is set to meet U.S. North Korea for decades has been pushing a concept of "denuclearization" that bears no resemblance to the American definition.
Earlier in the Giro Bennett had lost his favoured lead-out man Rudi Selig to illness so Bennett had to do much of the work on his own. "I still need to get some time on Tom Dumoulin and some other guys who are better time trialists than me". I was glad I kept my cool and it paid off.
"I feel relieved", was an emotional Bennett's first reaction.
"We tried so hard in the other sprints but never got the timing right".
"I made the break with Jack (Haig), I want to say thank you for Jack, he pulled a lot in the breakaway".
The overall favourites will face a far tougher assignment on Saturday as the race heads back into the mountains for the 209km eighth stage, with the final climb at Montevergine di Mercogliano 17km long with an average gradient of five percent.