Duffie crushed a ball to center for a grand slam in the top of the first inning as the Greenbrier baseball team won at Cross Creek, 20-2, in four innings Wednesday.
"I just got a good pitch to hit," Duffie said. "I hit it good and it felt good."
The Wolfpack (11-2) scored at least 20 runs in a game for the third time this season as Greenbrier took a 5-0 lead after the first frame.
Besides taking advantage of walks, Greenbrier used a mix of home runs in windy conditions and well-placed hits to continue adding to the one-sided score. Duffie and Hunter Boose combined to post seven RBI in the rout.
"I really thought our guys were going to come out and fight," Razorbacks coach Tavis Cummings said. "We never really bounced back -- it was like we were beaten before we started."
In the 10-run second inning, Kyler Timmerman, Boose and Wesley Turner all had two-RBI hits. Both Boose and Turner's hits were singles that went past diving infielders to go into the outfield. Along with his two-run single, Timmerman just missed a home run in his second at-bat of the inning. The senior also walked twice as the Wolfpack tallied 13 walks against Razorbacks pitchers Bryson Stack, Jacob Lazenby and Tyler Groomes. Greenbrier walked six times in the second inning.
Cross Creek (7-5) didn't get its first hit until Kh'Ron McClain homered in the bottom of the third to make it 16-1 in the second baseman's first varsity start.
"He showed he can compete," Cummings said. "He's got a lot of upside."
But McClain's blast was one of only three hits for the home side as it put up its second-lowest scoring output of the season.
Backed by the big early lead, Greenbrier pitchers Clint Hardy and Jordan Hunt combined for six strikeouts.
Though McClain's home run gave Cross Creek its first run and an error brought home its second, Hunt struck out the last two batters as Greenbrier, a team Cummings said is playing as well as any other squad in the area, won its sixth consecutive game thanks to its bats.
"For us, it's been the ability to hit the ball," Greenbrier coach Chris Wilkins said. "That's really been big for us."