Williams’ solo shot to left came with two outs, capped all scoring and denied the Braves a three-game series sweep.
Danville quickly posed a scoring threat during the eighth as Andrew Moritz led off with a walk and Greg Cullen singled. However, Rickey Ramirez then entered in relief and delivered the goods, retiring three consecutive batters — two by strikeout.
Williams also doubled in the contest, finishing 2 for 4 with a pair of runs. His two-bagger followed up a Ryan Jeffers single in Elizabethton’s fourth. From there came an Alex Robles RBI single and a Ricky De La Torre sacrifice fly for a 2-1 Twins edge.
Danville found an equalizer in the bottom of the inning, with Cullen pounding out a double, advancing to third on Greyson Jenista’s groundout and scoring on Henry Quintero’s sacrifice fly.
The Braves’ Zack Soria accounted for a sacrifice fly in the second, bringing home Quintero — who had opened the inning with a single.
Both teams totaled five hits. Cullen batted 3 for 5.
Josh Winder and Austin Schuffler (1-0) pitched three innings apiece for the Twins, yielding a run apiece. Blair Lasko threw a scoreless inning before Ramirez registered the final six Danville outs for his first save.
Surrendering all three Elizabethton runs, Braves pitcher Dilmer Mejia (0-2) turned in a 5 2/3-inning start.
Nineteen strikeouts were shared between the Braves (10) and Twins (9).