HARRISONBURG, Va. (AP) — Darian Bryant hit a 3-pointer from the corner with 5.5 seconds to play and Anthony Mosley followed with a steal and Delaware escaped with a 58-57 win over James Madison on Saturday to end a nine-game road losing streak.

James Madison went ahead 57-55 when Ramone Snowden found Ivan Lukic's inside with 24 seconds to play. Ryan Daly was double-teamed at the top of the key but got the ball to Mosley on the right wing. Mosley threw a skip pass to Bryant in the left corner, who let the winner fly over a fast-closing Snowden.

The Dukes, six points down, scored nine straight, taking a 55-52 lead on Terrence Johnson's 3-pointer, his only points of the game, with 1:02 to play. Daly answered for the Blue Hens with 42 seconds remaining.

Daly and Bryant had 12 points apiece for the Blue Hens (11-16, 4-10 Colonial Athletic Association), who had lost 15 straight conference road games.

Jackson Kent led James Madison (7-20, 5-9) with 17 points. Lukic and Snowden had 12 each.