The first scoring chance of the match came in the 25th minute when Paige Langhals found an open Gia Marino, but was stopped by Garrehy. In the 36th minute, Shaina Geisler rocketed a shot on net that was stopped at close range by the Bison keeper.
Kristin Vinicky was inches away from getting DU on the board in the second half, as her shot sailed high in the 84th minute. Neither team could muster the shot the rest of regulation and for the second time this season, Duquesne was headed for overtime.
In the first overtime, BU's Kayla Yee almost ended the contest when her diving header missed by inches with 49 seconds remaining.
The Dukes had a pair of chances in the second overtime, as a Morgan Herbert header was blocked off a Kaiser corner kick. On the next play, Herbert headed the ball off the crossbar off another corner from Kaiser.
After a Bison turnover, Kaiser found the back of the net from 15 yards away to seal the contest. This was her team-best third goal of the season.
The Dukes has a season-high 18 shots, including a match-best four by Herbert. Lauren Ott played a stellar defensive game, and helped limit Bucknell to just 11 total shots. DU keeper Gabby Morrin made six saves and Garrehy turned away 10 Duquesne shots.
"I am very happy with the way we all played this afternoon," said head coach Tim Zundel. "We found a way to win."
DU heads for Blacksburg, Va. next weekend for the Hilton Garden Inn Hokie Invitational. Duquesne will play the College of Charleston on Friday and UNC Greensboro on Sunday. Match times are 3:00 p.m. and 12 p.m. respectively.