The Beaufort all-stars had to wait an extra day for the matchup they coveted.
And they had to wait until their final at-bat to deliver the result they desired.
The host team rallied for two runs in the bottom of the seventh inning Monday morning at Burton Wells Park to beat the South Carolina state champions from Surfside Beach 2-1 and remain undefeated through two games in the Dixie Boys World Series.
Beaufort trailed 1-0 in the top of the third inning when the game was suspended because of severe thunderstorms Sunday night.
When it resumed, Beaufort right-hander Carson Gregory and Surfside Beach left-hander Dillon Johnson kept it there, trading zeroes until Johnson hit his 95-pitch limit with one out in the sixth.
"Once they changed pitchers, we just got our act together and started seeing the ball better," Beaufort coach Jim Pike said. "That lefty was tough."
Johnson struck out nine and allowed only two hits, but his departure opened the door for Beaufort's offense.
Andrew Jezewski grounded a single up the middle to lead off the seventh against right-hander Buck Bacot, and a throwing error on Alex Tocar's sacrifice bunt put runners on first and second with no outs.
Bradley Brown then hit a bloop single to right to score Jezewski, and Gregory lofted a deep fly ball to right field to drive in the winning run and send the host team into a matchup with North Carolina -- a meeting of the only two unbeaten teams -- at 4 p.m. today.
It also earned Beaufort a measure of revenge against the team that ousted it from the state tournament the past two years.
"There was no pressure on us," Pike said. "The pressure was all on them, and I think they started to feel it a little bit."
Gregory kept Beaufort in it by holding Surfside Beach to five hits and one unearned run in a complete game. He struck out 10 and eased his own concerns about how his arm -- and his team -- would hold up after the game was suspended.
"I was a little worried. I was afraid the intensity wouldn't be up and my arm might be a little sore," Gregory said. "But actually, it felt great and we still had the intensity. We played our hearts out and won."
Beaufort will play twice today, needing at least one win to reach the championship round. At this point, anything less would be a disappointment.
"We're playing in this to win, and that's probably one of the best teams out here," Gregory said. "We've just got to keep playing hard and hopefully we'll get a chance to play for the championship."