Jeff Ferguson drove in Esteban Beltre with a single in the 17th inning to give the Salt Lake Buzz a 2-1 victory over the Tucson Sidewinders Wednesday night.

Beltre drew a two-out walk and A.J. Pierzynski reached on a error before Ferguson's single to right field.Salt Lake got on the scoreboard in the first inning when Corey Koskie hit a sacrifice fly.

Tucson tied the game in the fifth inning as Mike Robertson scored on a fielding error by Buzz right fielder Bryan Buchanan. A rotating raft of pitchers then kept both teams scoreless for 11 innings.

Jeff Harris (3-0) allowed no runs on two hits over three innings to earn the win. Stephen Randolph (0-1) gave up the winning run in the 17th to suffer the loss.