However things have not gone well for the Team Sky man, as he trails General Classification leader Simon Yates by well over three minutes, and there had been some speculation that Froome would leave the race early and focus on his fifth Tour de France title.
Once again, Bennett has come up just short of being able to keep the pace set by the top four favourites, but at the same time, has stayed composed to record another consistent finish when his other rivals faltered.
The Mitchelton-Scott rider extends his lead on Dutchman Dumoulin by a further six seconds to 47sec.
The pink jersey wearer attacked on the final climb with a kilometre to go finishing two seconds ahead of defending champion Tom Dumoulin of the Netherlands.
Bahrain-Merida rider Matej Mohoric has won Stage 10 of the Giro d'Italia, holding off AG2R La Mondiale's Nico Denz at the end of what, at 244 kilometres, is the longest stage of this year's race.
"I was going to go for the bonus sprint because I need to gain time on Dumoulin but, when I saw Pinot getting a lead out, I went past him", Yates said.
Murphy Brown has a new gig
This time around, however, Magnum is an ex-Navy SEAL who is settling back into civilian life after a tour in Afghanistan. For midseason, CBS announced three series. " The Red Line ", a drama about three Chicago families, stars Noah Wyle.
Yates now leads by 41 seconds from Dumoulin, with Thibaut Pinot (Groupama-FDJ) in third at 46 seconds. "I'm not very good in a sprint from a slow speed so I launched and I increased my speed as much as I could". Im confident that Im going well and I have a great team to support me, but I know it wont be easy.
He needs a miracle to revive his attempt to become the first rider to win three Grand Tours in a row since Frenchman Bernard Hinault in 1982/83.
"I certainly haven't given up hope", insisted Froome. "I'm going to keep plugging away".
On Thursday the Giro-2018 flat stage with a mountain of the fourth category, the top of which is located eight kilometers to the finish line.
Wednesday's stage 11 will be another lumpy one, covering 156km and three categorised climbs between Assisi and Osimo.
"I'm definitely not going to lie, it took a whack out of me that crash before the start in Jerusalem and in this game if you're not at your absolute best there's nowhere to hide, " Froome said.