AVISTON — For the second time in three days, an anemic offense cost Edwardsville Post 199 at the American Senior Legion Fifth Division Tournament against Salem Post 128.

And this time, it cost them their season.

After eliminating Aviston Post 1239 6-0 earlier Tuesday behind a two-hit shutout from Andrew Yancik, Edwardsville’s bats went silent in the nightcap against Salem’s Nate Roth in a 5-2 loss and put an end to Edwardsville’s season.

Post 199 (28-7) fell to Salem (22-6) 2-1 in eight innings on Sunday on just four and were stymied on six hits and failed to score until the seventh on a two-run double by Konnar Loewen.

Salem, which will play Newton Post 20 (19-3) on Wednesday with the winner headed to Alton for the Department of Illinois State Tournament, made the most of one opportunity, a five-run second inning off Isaac Garrett, who other than allowing those five runs on five hits, allowed only three hits in five of six innings.

A two-run home run by Trevor Cummins got the ball rolling and Salem, which also beat Edwardsville 6-4 during the regular season, got an RBI single from Max Phillips and two-run single from Justin Schulte.

“Just the one inning,” Garrett said. “I let the home run up, left that pitch up and it continued from there. I just kept leaving balls up, but after that I was able to get settled down.”

Edwardsville did nothing off Roth for six innings, then got a gap shot from Loewen with two outs to plate two runs, and after Tate Wargo’s infield single, Mikey Hampton represented the tying run but struck out.

“It’s just baseball. Some days we have it, some days we don’t,” Loewen said. “I think we did a great job battling, but definitely offense could have been better.”

Edwardsville missed out on chances in the third and fifth innings to chip away at the deficit but it was a microcosm of its games against Salem.

“Some of the balls we hit hard just didn’t find the holes,” Edwardsville manager Ken Schaake said. “Their shortstop made some good plays. It just didn’t work out. We had opportunities that we just didn’t take advantage of. And in the one bad inning we had, they just took advantage of opportunities we gave them. We made a couple errors that led to a couple runs, but still, we should have done better offensively. We had the tying run at the plate with 2-3-4. It just didn’t work out.”

Edwardsville 6, Aviston 0 — Post 199 eliminated Aviston (16-12) behind Yancik’s two-hitter. The Edwardsville right-handed has pitched 16 innings in the postseason and has not been scored on. He walked two and struck out six.

Edwardsville scored runs in each of the first three innings to take a 3-0 lead. Reid Hendrickson’s RBI single in the first scored Wargo, but Mikey Hampton was thrown out trying to score on the hit to left field. Hendrickson, who was 2 for 3, was moved up to cleanup in the order from the No. 6 spot.

Cole Hampton’s solo home run to left in the second off Aviston starter Craig Oertel put Post 199 up 2-0 and Alex Schreiber touched Oertel for an RBI double in the third for a 3-0 lead.

Aviston’s Logan Hamilton kept the game close after coming on in relief in the third but was greeted by a two-run double in the seventh by Joel Quirin after two walks to start the inning. Schreiber, who was 3 for 4, singled in another run in the seventh.