NEW YORK, NY - FEBRUARY 03: Marvin Bagley III #35 of the Duke Blue Devils drives against Tariq Owens #11 and Justin Simon #5 of the St. John's Red Storm at Madison Square Garden on February 3, 2018 in New York City. (Photo by Lance King/Getty Images)

No. 4 Duke takes a stunning loss to a team winless in its conference

This was a crazy game.

No. 4 Duke had only three losses on the year coming into the game against St. John's, but took an inexplicable one 81-77 to a team that has not won a Big East game all season. The last minute or so was frantic as SJU's Shamorie Ponds hit a huge three and then Grayson Allen answered with his first bucket of the game.

Videos by FanBuzz

Duke would foul on the ensuing inbounds play and forward Tariq Owens would hit both to give SJU a three-point lead. Allen would miss his three-point attempt, but Marvin Bagley got the rebound and was fouled. He hit one of his free throws and St. John's was fouled on the inbounds.

Duke had a chance to tie the game on their last possession, but Allen's three would miss and the Johnnies would grab the board and finish the game at the free throw line. Ponds finished with a game-high 33 points as well as seven rebounds, four steals and three assists.