Roy Devin Marble scored 22 points to lead No. 20 Iowa past No. 3 Ohio State and 84-74 loss on Sunday. Iowa finished the game on a 22-9 run to hand the Buckeyes their second loss of the week.
The win snapped a string of eight straight losses to OSU.
LaQuinton Ross scored 22 points, Amir Williams had 11 and Lenzelle Smith Jr. 10 in the losing effort for Ohio State (15-2, 2-2), which had opened the season with 15 straight wins. The Buckeyes fell 72-68 in overtime at No. 5 Michigan State on Tuesday night.
It was Iowa's first win over a top 5 team since Dec. 15, 2001 when they defeated No. 2 Missouri 83-65.
Iowa outrebounded the Buckeyes 40-31 and had just 10 turnovers.