The Australian Lotto-Soudal rider crossed the line ahead of his Irish opponent with Phil Bauhaus (Bahrain-Victorious) in third.
“We came here to win a stage and there was only one more left to take. There was a bit of pressure on me to wrap up with a good result today,” Ewan said.
“It was a bit of a relief when I crossed the line. I haven’t been this far into the year without a win in my whole career.
“I have big plans for this year. This victory will help me to build my confidence ahead of the races in Europe,” a delighted Ewan confirmed.
Meanwhile, overall leader Tadej Pogacar (UAE Team Emirates) finished safely in the peloton to claim the overall title, 35 seconds ahead of Adam Yates (Ineos) with Bennett’s teammate Joao Almeida in third at 1:02.
Pogacar turned the tables on Yates who had got the better of him in the season-opening WorldTour event 12 months ago.
Yates was the victim of a fall 40km from the line, but dusted himself off to climb back on his bike to rejoin the peloton.
“This is really big. It was my first goal of the season and my first home race, so it was really important and I’m super happy,” Pogacar said.
“My team and teammates did a really good job and we took the win. This is one of our best achievements. I’ll come back to the UAE for sure,” Pogacar promised.
|56||Stefan de Bod||RSA|
|6||Mattias Skjelmose Jensen||DEN||+2:37|
|24||Stefan de Bod||RSA||+12:34|