Champery - Canada's David Veilleux of Europcar won the first stage of the Criterium du Dauphine, a 121km ride around Champery on Sunday.
The 25-year-old took the leader's jersey after coming home almost two minutes ahead of the peloton, with Belgian Gianni Meersman coming in second ahead of Dutchman Tom-Jelte Slagter and Australia's Richie Porte.
Riding the prestigious Tour de France warm-up race for the first time, Veilleux said it was better than a dream to win a stage.
"For my first participation, it's a success. I've won the stage and taken the (leader's) jersey," he said.
"What's funny is that two days ago I dreamt that I was coming to the end of a Dauphine stage in the lead but was passed on the line. I came second.
"This is better than the dream."
While Veilleux's team is not expecting him to challenge for overall success a week from now, they are hoping to keep hold of the leader's jersey for a few days.
"We'll defend the jersey and we hope to keep it until Wednesday's time-trial," said sports director Andy Flickinger. "Now it's a bonus for the team."
In a stage that began and ended in Switzerland but was raced for the majority in France, Veilleux escaped just 3km in, accompanied by Thomas Damuseau, Jean-Marie Bideau and Ricardo Garcia.
At one point the front-runners had a lead of over 10min before Veilleux left his fellow escapees behind on the Col du Corbier climb with 47km left.
World time-trial champion Tony Martin of Germany launched a counter-attack but was swallowed up in the final 15km.
Veilleux proved durable on the final two climbs, holding onto the majority of his lead at that stage, 3:20 with 20km to go.
The pace was fast enough to leave American Andrew Talansky and Norwegian champion Thor Hushovd trailing in behind the peloton by around eight minutes and 15 minutes respectively.
But the main challengers didn't buckle as Chris Froome came in a place behind his Sky team-mate Porte with Alejandro Valverde eighth and Alberto Contador 11th.
Monday's second stage will see the peloton ride over a hilly 191km from Chatel to Oyonnax.
Results from the opening stage of the Criterium du Dauphine after 121km around Champery on Sunday:
1. David Veilleux (CAN/EUC) 3hr 17min 35sec, 2. Gianni Meersman (BEL/OPQ) at 1min 56sec, 3. Tom Jelte Slagter (NED/BLA) 1:57, 4. Richie Porte (AUS/SKY) same time, 5. Chris Froome (GBR/SKY) s.t., 6. Angel Madrazo (ESP/MOV) s.t., 7. Jakob Fuglsang (DEN/AST) s.t., 8. Alejandro Valverde (ESP/MOV) s.t., 9. Tony Gallopin (FRA/RSH) s.t., 10. Leopold König (CZE/APP) s.t., 11. Alberto Contador (ESP/SAX) s.t., 12. Arthur Vichot (FRA/FDJ) s.t., 13. Warren Barguil (FRA/ARG) s.t., 14. Michael Rogers (AUS/SAX) s.t., 15. Yoann Bagot (FRA/COF) s.t.