Buechel finished in 1:15.44, edging Austria's Hermann Maier at 1:15.60.
Marco Sullivan of Squaw Valley, Calif., came in 10th for the best American finish. Bode Miller of Bretton Woods, N.H., was 12th.
Race officials shortened the run by almost 200 feet because of concerns about weather conditions in the upper section of the course at Kitzbuehel.
Dennis Rodman pledges to end trips to North Korea
Scarlett Johansson steps out with fiance after pregnancy reveal