The Flyers took their first lead at 8-7, but Mitchell swished another trey to push the Billikens back on top. A Kevin Lisch drive handed SLU a 12-8 lead. The Flyers scored six straight points to take the lead, but Kyle Cassity scored on a drive down the right side to tie the game 14-14 midway through the first half.
Dayton took a four-point lead, but Cassity cut into the lead with a 3-pointer. UD hit one free throw, but Lisch sank a 3-pointer and a jumper on back-to-back trips as the Billikens went back in front 22-19 with 5:58 to play. Dayton scored seven straight points as the Flyers retook the advantage.
However, Mitchell hit two straight 3-pointers to end the half as the Billikens went into the break with a 28-27 advantage. SLU hit six of 11 shots (54.5 percent) from beyond the arc in the opening period.
Dayton scored on the first possession of the second half, but Tommie Liddell III kept up the Billikens' hot shooting from deep with the seventh 3-pointer of the game for SLU and a 31-29 margin.
The Flyers scored six in a row until Lisch sank two free throws to tie the game at 33. Dayton answered with four straight points but Mitchell hit all three charity tosses after getting fouled on a 3-pointer as SLU closed to 37-36 six minutes after halftime.
The game remained close as neither team led by more than one point until Dayton took a 41-38 lead halfway through the half. Willie Reed scored inside, and Barry Eberhardt hit a win jumper for a 45-42 UD lead with 6:40 remaining. Neither team scored until Reed hit two free throws to bring SLU to 45-44 with 3:04 left. Liddell went to the line with 1:25 left and hit both tosses for a 46-45 SLU lead with 1:25 left to play.
Marcus Johnson scored on a dunk for Dayton with 1:05 to play to give UD the lead 47-46, and the Flyers stole to ball on the inbounds play but missed on its possession to give SLU the ball in the waning seconds.
Mitchell drove the right side of the lane and put up a soft shot which just rolled off the left side with 2.9 seconds left and the Flyers ran out the clock for the win.
The Billikens stand at 11-9 overall, 2-4 in the A-10. The Flyers improve to 19-2 overall, 5-1 in the league and remain unbeaten at home.
The Billikens close out a two-game road trip Saturday, Jan. 31, when they take on Fordham at 6 p.m. (CT) in the Bronx, N.Y.