The 34-year-old Astana rider finished with an overall time of 30:44:27, while Tejay Van Garderen (EF Education First) placed second on the general classification and Emanuel Buchmann (Bora-Hansgrohe) third.
This was Fuglsang’s second Dauphine title after winning the tour in 2017.
“This one is special because I got to ride in the yellow jersey. In 2017 I won two stages but this one is different, I’m super happy to bring the jersey to finish and win,” said Fuglsang, who also won this year’s Liège-Bastogne-Liège.
Wout van Aert (Team Jumbo-Visma) won the green jersey, Julian Alaphilippe (Deceuninck-Quick-Step) claimed the polka dot jersey, while Bjorg Lambrecht (Lotto Soudal) took the white jersey.
Team Ineos’ Van Baarle won the eighth stage, which covered 113.5km from Cluses, in 3:05:38. Jack Haig (Mitchelton-Scott) and Lotto Soudal’s Carl Fredrik Hagen came second and third respectively.
“This week had its ups and downs and everyone knows what happened with Chris [Froome]. I’m happy the team did really great with that. I’m just really happy,” said Van Baarle.
“In the past I really struggled in this race but I trained and worked so hard to be good here, I’m happy this came out of it all.”
View the results below.
Stage eight results
1. Dylan van Baarle (Ned) Team Ineos 3:05:38
2. Jack Haig (Aus) Mitchelton-Scott
3. Carl Fredrik Hagen (Nor) Lotto Soudal +0:00:50
4. Warren Barguil (Fra) Arkéa Samsic +0:01:12
5. Sepp Kuss (USA) Team Jumbo-Visma
6. Sébastien Reichenbach (Swi) Groupama-FDJ +0:01:16
7. Julian Alaphilippe (Fra) Deceuninck-QuickStep +0:01:59
8. Alexey Lutsenko (Kaz) Astana Pro Team
9. Xandro Meurisse (Bel) Wanty-Gobert
10. Emanuel Buchmann (Ger) Bora-Hansgrohe.
52. Daryl Impey (RSA) Mitchelton-Scott +0:07:09
99. Jaco Venter (RSA) Dimension Data +0:16:01
104. Stefan de Bod (RSA) Dimension Data +0:17:03
1. Jakob Fuglsang (Den) Astana Pro Team 30:44:27
2. Tejay Van Garderen (USA) EF Education First +0:00:20
3. Emanuel Buchmann (Ger) Bora-Hansgrohe +0:00:21
4. Wout Poels (Ned) Team Sky +0:00:28
5. Thibaut Pinot (Fra) Groupama-FDJ +0:00:33
6. Dylan Teuns (Bel) Bahrain-Merida +0:01:11
7. Alexey Lutsenko (Kaz) Astana Pro Team +0:01:12
8. Daniel Martin (Irl) UAE Team Emirates +0:01:21
9. Nairo Quintana (Col) Movistar Team +0:01:24
10. Romain Bardet (Fra) AG2R La Mondiale +0:01:38
71. Daryl Impey (RSA) Mitchelton-Scott +1:01:08
78. Stefan De Bod (RSA) Dimension Data +1:08:29
103. Jaco Venter (RSA) Dimension Data +1:34:55