TUCSON, Ariz. -- In a game that primarily featured minor-leaguers on the field after the fifth inning, the White Sox closed out Cactus League play with a 9-8 victory over the Rockies Thursday. Ross Gload drove in the game-winning runs with a two-run, pinch-hit single in the bottom of the eighth.

Freddy Garcia worked 4 2/3 innings, preparing for his start in the second game of the regular season against Cleveland. He allowed six earned runs on nine hits, striking out five and walking two. But some of the hits were a bit tainted, as Matt Holliday's home run to right in the fifth would have been a routine fly ball on most days.

Colorado scored three in the third and two in the fourth, jumping to a 5-2 lead. Holliday, Preston Wilson and Dustan Mohr all drove in single runs. The White Sox closed the gap with two in the fourth off Shawn Chacon, including A.J. Pierzynski's third home run of the spring. Boomer Berry, who played at Great Falls in the White Sox system last year, scored a run, drove in a run and came up with two stolen bases. Cory Sullivan hit the Rockies' last home run off Jeff Bajenaru in the ninth.

Chacon, who will open the season as Colorado's fifth starter, pitched six innings. He allowed four earned runs on six hits, striking out two and walking two.