Kevin Anderson made a pair of free throws to put Richmond up, 69-66, with 6.4 seconds left. Junior Aaron Jackson launched a trey from the top of the key that bounced off the rim to the left side of the court as time expired.
Senior Gary Tucker, who at 6-foot-1 had a team-best six rebounds, and Aaron Jackson each had four assists while freshman Damian Saunders grabbed three of DU's six steals and had three of the Dukes' five blocks. Junior Shawn James was credited with one slapaway.
The game in front of 3943 fans stopped Duquesne's three game winning streak. The Dukes are now 16-8, 6-5 in the Atlantic 10 Conference.
Richmond, which has won nine of its last 13 games, is now 13-10, 6-4 in league play.
Duquesne opened the game with a couple seven point leads, the last 9-2. The Spiders answered with an 8-0 run for a 10-9 edge.
After tying the game at 14-14 on Tucker's pass for a Shawn James dunk with 10:32 left in the opening period, DU took four minutes to make their next point, a Tucker free throw, and one more for the next field goal, a Kieron Achara jump shot.
Kevin Hoyde canned one of Richmond's 11 treys to put UR up for good, 17-14. The Spiders had a 34-27 lead at the half.
The Spiders largest lead of the first half, 34-24, came on Dan Geriot's bucket with 21 seconds left. Kojo Mensah was in front of the the center court circle with the shot clock running down. He took off, dipped through Richmond's defense for an athletic layup -- and one -- with two seconds to go. Mensah hit the FT that cut the halftime deficit to seven, 34-37.
The Dukes fought back to get within five, 36-31, but didn't get closer until the final minute of the game.
It was deliberate half-court "Princeton" offense, accurate shooting, tenacious defense and skip passes that hit the mark from 20 feet or 60 that made this game a Richmond W.
Many of these set up a Spider for an open three which, more often than not, went in. Richmond, which came into the game shooting 34.3 percent from long distance, hit 5-of-7 (71%) in the first half. They slowed down a bit, making 6 of 9 (67%) after the break, for a game total of 11-of-16 or 68.8 percent.
Duquesne did work to get back into the game but each time, Richmond had the answer. Once, David Gonzalvez, who made five of six from three-point land, was dribbling the ball across the court toward the sideline while guarded by 6-foot-10 Shawn James. With the shot clock expiring, Gonzalvez launched a "desperation" trey from maybe 30 feet that swished.
Coach Everhart took both James and Achara out with less than five minutes left to get the best ballhandlers on the court. Saunders at 6-foot-7 was the tallest Duke.
DU got within four twice in the last minute, and then one on Clark's trey with 8 seconds left.
The Dukes hit a couple marks tonight, though on the other side of the column. The 27 first half points were the fewest this season while 18 made-field goals set a new baseline.
Duquesne was able to keep the game in single digits for most of the second half through another strong showing at the free throw line. The Dukes were 11-14 in the first half (78.6%) and hit all but two of 16 shots (87.6%) in the second for a 25-30 performance (83.3%).
Richmond helped by getting called for 25 personal fouls that put DU in the bonus early in each period. The Spiders hit below their 69.7% norm from that charity stripe: UR made 8-of-15 for 53.3 percent.
Gonzalvez, with five three-pointers, led four Spiders in double digits with 17 points. Dan Geriot addded 15 to go along with a game-best seven rebounds. Kevin Anderson, who topped all players with eight assists, scored 11 and redshirt senior Oumar Sylla had 10 points.
> Duquesne shot 38.3 percent from the floor including 23.8% (5/21) from the three. Richmond hit 51.0 percent from the floor.
The Dukes did have a 3-rebound edge (30/27). But Richmond had seven more assists (18/11) and three fewer turnovers than their hosts (15/12).
Duquesne heads to Cincinnati for a Thursday evening matchup with nationally-ranked Xavier at the Cintas Center at 7:00 p.m.
Note: Duquesne entered the game at number 73 in the RPI; Richmond was 122. Sunday's calculations: Richmond was up 20 to 102 while the Dukes slipped down to 86, a 14 slot drop. (Source: CollegeRPI.com)