Dylan Teuns staged a late surge to win stage one of the Tour de Romandie ©Getty Images

Belgian Dylan Teuns, riding for Bahrain Victorious, has won stage one of the Tour de Romandie after a dramatic race to the line with Australian Rohan Dennis of Jumbo-Visma who leads the overall classification. 

Dennis will take a sixteen second advantage into the second stage from Austrian Felix Großschartner of Bora Hansgrohe and Britain’s 2021 Tour de Romandie winner Geraint Thomas riding for Ineos Grenadiers.

The closing stages featured a climb to the finish but Dennis made a surge for the line with 100 metres to go, before Teuns came past to win at the line.

"I knew from the profile that this was a finish that suited me," Teuns said.

"My teammates told me how it was the same climb three years ago in the race, too, but I still had to wait until the last time.

"Dennis’ attack was quite a surprise, going from so far I had to push all the way the way to the line. I felt confident, but timing was very important."

Dylan Teuns had just enough to beat Australian  Rohan Dennis to win the first stage of the Tour de Romandie ©Getty Images
Dylan Teuns had just enough to beat Australian Rohan Dennis to win the first stage of the Tour de Romandie ©Getty Images

The 178 kilometre stage from La Grande Beroche to Romont featured a late pile-up which involved Thomas’ Ineos Grenadiers team mate Ethan Hayter, also of Britain.

He was at the back of the crash and was still able to finish the stage, although he is back in 98th in the general classification, over eight minutes behind the leaders.

The Tour is due to finish on Sunday (May 1).