The GreenJackets rallied twice in extra innings to beat the Greensboro Grasshoppers 4-3 in 11 innings at Lake Olmstead Stadium.
Two errors on a force play resulted in the tying run scoring from first base in the 11th for Augusta.
Greensboro third baseman Juan Avila let the grounder go between his legs into left field, and outfielder Austin Dean booted the ball twice to allow the run to score.
Sim followed with a single to score the winning run. He was mobbed at first base by teammates as he celebrated his first career walk-off hit.
“That was amazing,” Sim said. “I probably won’t forget that image when I was at first, people running at me. That was pretty cool.”
Greensboro (22-19) tied the game at 1 in the eighth on a single by J.T. Riddle. The Grasshoppers took their first lead in the 10th on a wild pitch.
Augusta (20-22) responded with an RBI single by Rando Moreno to tie it at 2.
Greensboro took the lead again in the top of the 11th on a fielder’s choice as the runner on third beat the throw home.
But the GreenJackets responded for the second time with the tying and winning runs in the bottom half.
“That was a hell of a ballgame,” GreenJackets manager Mike Goff said. “We got a couple breaks late, but the guys kept battling back. This club needed that win desperately. A win like that can go a long way.”
The walk-off hit overshadowed another strong effort by left-hander Christian Jones, who threw 62/3 shutout innings on two hits for Augusta.
Jones carried a no-hitter into the eighth inning in his previous start at Hickory. Four of his first five innings Saturday were perfect before tiring.
“He threw the ball very well again,” Goff said. “He tired a little in the later innings, but he was outstanding for us.”
Moreno went 2 for 5 with two RBI, and Sim added two hits and an RBI as the GreenJackets won their third consecutive game.