Doubront (1-0) allowed just one run and six hits in 6 2/3 innings. It was his first start in the majors since last Sept. 20 when he pitched for the Chicago Cubs against the Los Angeles Dodgers.
Roberto Osuna got the last three outs for his fourth save.
Donaldson, who has 21 home runs on the season, hit one for the second straight game. He has six homers in five games against the White Sox this season.
Jose Quintana (4-8) lost despite allowing just two runs and four hits in eight innings. He struck out eight, including five straight during the fourth and fifth innings, and retired 10 straight batters in one stretch.