IOWA CITY, Iowa -- Jon Ekey hit a 3-pointer in the final second to lift Illinois to a 66-63 victory over No. 24 Iowa on Saturday night.
Rayvonte Rice scored 15 points to lead the Illini (18-13, 7-11 Big Ten), who notched consecutive road wins against ranked opponents for the first time since 2005.
Iowa's Roy Devyn Marble -- the Big Ten's leading scorer -- was held to eight points on 3-of-11 shooting. The Hawkeyes (20-11, 9-9) have lost five of their last six games.
Ekey's 30-foot game-winner left only a half-second on the game clock. A foul on Iowa's Mike Gesell with 13.8 seconds remaining reset the shot clock and gave Illinois the final shot.
Ekey, who finished with 12 points, hit another big 3-pointer with 3:03 left to give the Illini a 63-59 lead.
The Hawkeyes misfired on their next few trips. Gesell missed a 3-pointer, Adam Woodbury threw away the ball and Aaron White mishandled a pass.
Then Marble's slash to the hoop cut Illinois' lead to 63-61 with 1:09 left and Gabe Olaseni's putback with 41 seconds left tied the game at 63.
Illinois split the season series with Iowa despite 13 turnovers that led to 23 points for the Hawkeyes. The Illini were coming off a home loss to No. 12 Michigan on Tuesday, but had beaten then No. 18 Michigan State in East Lansing on March 1.
Iowa is 15-4 this season when making at least five 3-pointers.
Marble -- the only player in the Big Ten to score in double figures in every game before Saturday -- had scored at least 20 points in each of the last five games.
Illinois trailed most of the second half before Joseph Bertrand's jumper gave the Illini a 55-54 lead with 8:37 left.
The Hawkeyes tied it up twice after that, but never regained the lead.
Illinois' Nnanna Egwu had 14 points and six rebounds.
White led Iowa with 12 points and eight rebounds, and Woodbury added 11 points.
Iowa dug out of an early deficit with a 17-1 run in the first half.
Illinois opened the game with a 20-6 lead after scoring on eight of its first 10 possessions against the Hawkeyes' zone. Then Iowa coach Fran McCaffery shifted to a smaller, quicker lineup and the Hawkeyes turned up the defensive intensity with tight man-to-man pressure.
Illinois went nearly eight minutes without a field goal as Iowa took a 23-21 lead.
Almost all of it came without Marble, who picked up an early second foul and played only nine minutes in the first half.
The Hawkeyes honored seniors Marble, Melsahn Basabe, McCabe and Darius Stokes on the floor before the game.
McCabe set a school record by playing in his 134th game.