ST. BONAVENTURE, N.Y. -- Eric Mosley scored 14 points and led St. Bonaventure as it hit 54.5 percent from 3-point range in handing Duquesne its ninth consecutive loss, 68-60, in Atlantic 10 Conference play Saturday.

The Bonnies (10-10, 3-4) were 12-of-22 shooting from deep, including a 4-of-7 showing by Mosley, who is making 43.7 percent of his 3-point attempts this year.

Jordan Gathers added 13 points on 3-of-3 3-point shooting and Demitrius Conger had 11 for St. Bonaventure, which has won three of its past four since snapping a six-game losing streak.

Sean Johnson, Jeremiah Jones and Kadeem Pantophlet each had 11 points for the Dukes (7-14, 0-7), who have lost seven straight on the road. Derrick Colter added seven assists, including his 100th of the season, making him the eighth Duquesne freshman to reach the plateau during his rookie season.

The Bonnies opened with a 22-13 advantage and led the rest of the way.