PITTSBURGH - Derrick Colter's 3-pointer at the horn gave Duquesne an 83-81 win over St. Bonaventure in a game that saw two ties and five lead changes in the final minute.

Colter, who missed a pair of free throws five seconds earlier, inbounded the ball, got it back and drove it before launching the game-winner that snapped a four-game DU losing streak.

Ovie Soko scored 19 of his 27 points in the second half to lead the Dukes (9-9, 2-4). Micah Mason, who went 5-of-6 from 3-point, had 15 and Colter finished with 14 for DU which made 11-of-19 3-pointers.

Charlon Kloof and Matthew Wright, who combined for nine of St. Bonaventure's 11 3-pointers, led the Bonnies (12-8, 2-4) with 23 and 22 points respectively.

Duquesne was down one when Colter was fouled on an earlier baseline-to-baseline drive with 5.5 seconds left. Colter missed both and fouled Andell Cumberbatch with 3.9 seconds to go. Cumberbatch missed both to set up Colter's game-winner, which came following a Dukes timeout.

"That was a great college basketball game," said Duquesne coach Jim Ferry. "Both teams played at a high level and both teams really competed. It came down to whoever had the ball last, and we had it last. I thought kids were making plays all over the court today, on both teams."

Wright hit a pair of 3-pointers to put the Bonnies up two with under nine minutes left.

SBU maintained the lead until Soko converted a three-point play with 59.5 to go.

Following a timeout, Wright came off a screen to bury his fourth 3-pointer of the half, this one from the top of the key, to put the Bonnies up 79-78.

Soko, who attempted 15 of his 20 free throws in the second half, was fouled on a drive with 21.1 seconds remaining and made both.

Kloof answered with a pair of free throws after fouling out Soko on a drive with 12.5 seconds left.

Colter followed with the first of his two coast-to-coast drives.

Both teams shot 54 percent in a physical first half that ended with St. Bonaventure up 44-38. St. Bonaventure's six fewer turnovers was the major difference between the two as the Dukes turned it over nine times. The Dukes trailed 40-31 with 4:02 left before going on a 7-0 run to pull within two. Kloof scored the last four points of the half to give the Bonnies a six-point cushion.

Mason hit 4-of-5 3-pointers in the opening 20 minutes to lead the Dukes.

Mason and Jeremiah Jones hit 3-pointers before Derrick Colter and L.G. Gill added two more to give the Dukes a 58-53 lead just under five minutes into the second half before Wright got hot and put the Bonnies back in front.

DU, which turned it over just two times in the second half, shot .553. St. Bonaventure finished at .509.

Duquesne heads to Newark, N.J. for its final non-conference game of the season at NJIT on Wednesday, Jan. 29 at 7:00 p.m. The Dukes will then head directly to Philadelphia for an Atlantic 10 clash with La Salle on Saturday, Feb. 1 at 4:00 (ROOT Sports Pittsburgh/SNY/CampusInsiders.com).

NOTES
 The win snapped a three-game St. Bonaventure series win streak ... Duquesne has now won six of the last seven meetings at Palumbo Center.

 Duquesne's 83 points were its most against the Bonnies since a 98-80 win on Jan. 10, 2009.

 There were 48 fouls called ... 25 on St. Bonaventure and 23 on Duquesne ... three Bonnies and one Duke fouled out.

 Soko went 13-of-20 from the foul line ... it was the second time this year the senior forward has attempted 20 free throws ... Soko's 27 points were two shy of his career high.

 Micah Mason went 5-of-6 from 3-point in scoring 15 ... it was his third five 3-point game this season and second in a row ... he is shooting .614 from 3-point on the season.

 Duquesne's next three games are on the road. The Dukes' next home game is Saturday, Feb. 8 at 2:00 p.m. vs. first-year Atlantic 10 member George Mason. The game will be DU's annual Chuck Cooper Classic.