The Bucs (8-12-4) will travel to Lewis County Saturday at 3 p.m. for the sectional title. The Minutemen defeated Philip Barbour 2-1 in the other half of the section on Thursday night.
B-U trailed 3-2 before tying the contest at 3-3 off a direct kick from Craig Mason midway through the second half.
Lewis then scored the game-winner of an assist from Sam Stalnaker.
The Bucs jumped out to an early 1-0 lead when Tom Boone scored off an assist from Will Squires at the 16:00 mark.
Elkins tied the contest when Corey Woody scored an unassisted goal with 20:00 left in the first half.
With the game deadlocked at 1-1 at intermission, the Tigers took a 2-1 lead when Woody scored his second goal of the game off an assist from Thor Zabajai 3:00 into the second half.
B-U’s Boone scored his second goal of the game off a pass from Lewis to tie up the game at 2-2 at the 8:00 mark of the second half.
Patrick Thompson scored off a pass from Zabajai to give Elkins a 3-2 lead at the 21:00 minute.
The Tigers outshot the Bucs 6-5 in the contest, while B-U held a 5-3 advantage on corner kicks.
Seth Gibson had three keeper saves in goal for Elkins.
Justin Dean had one stop and Tommy Boone had a non-keeper save for the Bucs.
“This was good game between both teams” said B-U coach Tom Hasbrouck. “Our kids never gave up and really wanted (the win) tonight.”
“Our hats are off to Buckhannon-Upshur,” said Elkins coach Andy Montgomery. “They came to our place and made us play catch-up all night.
“Even when they got down, they didn’t go away.”
“They took advantage of every chance they had and both teams played hard. We just came out on the short end.”
Elkins finished the season with a 6-13-2 overall mark.
(CU and The Inter-Mountain/Edgar Kelley)
BOUNCING BALL — Elkins’ Tyler Haddix, left, and Buckhannon-Upshur’s Andrew Russell chase a bouncing ball during sectional action Thursday night at Riverbend Park.