With one swing of the bat Wednesday, Edwardsville's Andrew Meyers collected his first home run this season and also kept the Tigers' season alive.
Meyers hit a solo homer with two outs in the sixth inning and Cole Hagen tossed a one-hitter with seven strikeouts as Edwardsville edged Quincy 1-0 in the Class 4A Edwardsville Regional semifinals.
"He's a big, strong kid who's been more of a singles guy," Edwardsville coach Tim Funkhouser said of Meyers, hitting .292 with three doubles and 16 RBIs before Wednesday. "He'll show occasional power in practice, but he hasn't carried it over into games as much."
Until Wednesday, when Meyers jumped on a first-pitch fastball from Quincy's Andrew Eilers (5-5, 1.87 ERA) and drove it over the fence for the game's only run.
Meyers also had Edwardsville's only two hits.
Hagen (7-1) did the rest, allowing just one single and dominating the Quincy hitters on a day where both pitchers were in control.
"All day he had good command and was able to keep them off-balance," Funkhouser said. "He got a lot of ground balls and of his seven strikeouts, a lot of them were later in the game."
Edwardsville (27-9) will face the winner of the Alton-Danville semifinal in the regional championship at 11 a.m. Saturday.
Class 1A Carlinville Sectional
Junior lefty Zach Neff scattered four hits and struck out 13 without allowing a walk as Gibault advanced to the sectional championship game for the first time since 1997 with a 4-1 semifinal victory over Lebanon.
Wes Degener had an RBI double in the first among his two RBIs for the Hawks and Chandler Purcell was 2-for-3 with an RBI. Mitch Meyer also had a double for Gibault (21-11), which broke a 1-1 tie with single runs in the fourth and fifth innings.
Lebanon starter Zach Becherer also pitched well as the Hawks managed only five hits, one more than the Greyhounds.
Class 3A Triad Regional
Jake Haberer had a home run and three RBIs and Nick Balkenbusch and Zach Stieb also drove in three runs as Highland blasted Civic Memorial 13-3 in the regional semifinals. Highland (25-8) put up five runs in the first inning and never looked back as pitcher Grant Geppert allowed six hits and three runs in six innings.