Svindal, starting 13th, charged down the course in one minute 57 seconds to win by 0.59 seconds from his compatriot Kjetil Jansrud while Austria's Max Franz was third.
The 34-year-old, overall World Cup champion in 2007 and 2009, finished third in Lake Louise and won in Beaver Creek in this season's previous downhills despite suffering the after-effects of major knee surgery in January.
Val Gardena
'Sensational' - Vonn storms to victory in Val d'Isere
16/12/2017 AT 14:46
Svindal said his knee was still restricting the amount of training he could do.
"It was a good run and I'm getting better all the time... I was just trying not to think about it and concentrate on the race," he told Swiss television. "On Monday and Tuesday, I wasn't sure if I was going to be able to race."

Results

1. Aksel Lund Svindal (Norway) 1:57.00
2. Kjetil Jansrud (Norway) 1:57.59
3. Max Franz (Austria) 1:57.85
4. Gilles Roulin (Switzerland) 1:58.00
5. Christof Innerhofer (Italy) 1:58.14
6. Dominik Paris (Italy) 1:58.16
6=. Romed Baumann (Austria) 1:58.16
8. Beat Feuz (Switzerland) 1:58.17
9. Jared Goldberg (U.S.) 1:58.18
10. Mauro Caviezel (Switzerland) 1:58.22
11. Bryce Bennett (U.S.) 1:58.24
12. Andreas Sander (Germany) 1:58.31
13. Thomas Dressen (Germany) 1:58.34
14. Josef Ferstl (Germany) 1:58.41
15. Manuel Osborne-Paradis (Canada) 1:58.50
16. Manuel Schmid (Germany) 1:58.60
17. Matthias Mayer (Austria) 1:58.62
18. Aleksander Aamodt Kilde (Norway) 1:58.74
18=. Vincent Kriechmayr (Austria) 1:58.74
20. Gian Luca Barandun (Switzerland) 1:58.86
21. Adrien Theaux (France) 1:58.88
21=. Brice Roger (France) 1:58.88
23. Werner Heel (Italy) 1:58.99
24. Hannes Reichelt (Austria) 1:59.03
24=. Guillermo Fayed (France) 1:59.03
24=. Otmar Striedinger (Austria) 1:59.03
27. Nicolas Raffort (France) 1:59.04
28. Nils Mani (Switzerland) 1:59.11
29. Dominik Schwaiger (Germany) 1:59.14
30. Benjamin Thomsen (Canada) 1:59.15
Val Gardena
'He's smashed it!' - Svindal wins in style in Val Gardena
16/12/2017 AT 12:31
Val Gardena
Ferstl ends German drought in speed events with super-G victory
15/12/2017 AT 14:43