ATLANTA -- Georgia State pitcher Hunter Gaddis dominated for eight scoreless innings, but Georgia Southern managed to tie the game in the ninth inning and then win 4-3 in 10 innings in Thursday's series opener at the GSU Baseball Complex.

Gaddis, the junior right-hander, struck out 10 and took a 3-0 lead into the ninth inning. After a leadoff double, he got the first two outs on a soft line drive and a strikeout. But Jason Swan singled to bring home one run, and after another single put runners at first and third, Brandon Bell relieved Gaddis. One run scored on a wild pitch to make it 3-2. Then Bell struck out Christian Avant, but the ball got away, allowing the tying run to score on another wild pitch.

Gaddis' final line saw him allow three runs on seven hits with 10 strikeouts and one walk in 8-2/3 innings.

Georgia Southern (31-22, 17-11 Sun Belt) scored the winning run in the top of the 10th inning on Mason McWhorter's sacrifice fly, after a wild pitch and throwing error allowed the runner to move from first to third.

The game was a scoreless duel between Gaddis and Georgia Southern starter Seth Shuman into the seventh inning, when Brandon Bell drew a leadoff walk. With one out, Luke Leonard smacked his fifth home run of the season over the left field fence to give Georgia State (14-40, 5-23) a 2-0 lead.

The Panther added an insurance run in the eighth as Griffin Cheney walked, stole second and scored on an RBI-single by Jake Corso.

With his performance tonight, Gaddis finishes his junior season with the Georgia State record for lowest career ERA at 3.81. He collected 112 strikeouts this season, the second-highest season total in school history which raised his career total to 277, also second in Panther annals.

Over his last three starts, Gaddis struck out 30 in 24 innings.

Game 2 of the series is slated for Friday at 6 p.m.