INDIANAPOLIS -- The most unlikely player on the roster made a most unforgettable shot for Butler.
Walk-on Alex Barlow drove in for a spinning 6-foot jumper with 2.4 seconds left in overtime and the Bulldogs toppled No. 1 Indiana 88-86 Saturday for their first victory over a top-ranked team in school history.
Barlow, a sophomore, had scored only 12 points this season and just 18 points in his college career.
But the Bulldogs (8-2) put the ball in his hands with 19.3 seconds to go. As the clock ran down, Barlow slowly moved toward the lane, then took a couple of dribbles, stopped and put up a shot that hit the back of the rim and dropped in.
The Hoosiers (9-1) called timeout to set up a play but could only muster a half-court heave from Jordan Hulls. The shot went left of the basket and missed everything, ending one of this season's best college games.
Rotnei Clarke scored 19 points for Butler and Roosevelt Jones had 16 points, 12 rebounds and six assists before fouling out with 2:03 left in regulation.
Andrew Smith added 12 points and nine rebounds before fouling out with 1:46 to go in regulation. Butler had three players foul out overall, and overcame a seven-point deficit in the second half.
The Bulldogs, the two-time national runner-up, rejuvenated their image as America's mid-major with major aspirations. Butler has now beaten Marquette of the Big East and North Carolina of the ACC this season and now has back-to-back wins over Big Ten opponents -- Northwestern and Indiana.
The Hoosiers were led by Cody Zeller, who had 18 points, including a layup to tie the score at 86 with 19.3 seconds left in overtime. Victor Oladipo also had 18 points.
This was not the same Indiana team that won its first nine games by an average of nearly 32 points and was shooting 51.5 percent from the field. On Saturday, in their second game in two weeks, the Hoosiers shot just 42.9 percent and had 13 turnovers, including a handful of costly miscues late in regulation and overtime.
Butler just never let the Hoosiers get away from them -- even when Smith and Jones went to the bench with four fouls midway through the second half.
Coach Brad Stevens reinserted both players with 9 minutes to go in regulation and the Bulldogs trailing 57-50, and Butler responded. The Bulldogs used a 12-0 run to take a 66-59 lead with 4:31 to play.
Butler still led 71-64 when Jones fouled out, but the Hoosiers answered with five straight points from the free-throw line and tied the score on Yogi Ferrell's 3-pointer from the right wing with 6.1 seconds to go.
The Bulldogs had a chance to win it at the end of regulation, but Chase Stigall's 3 hit off the front of the rim and Zeller snatched the rebound to force overtime.
Down late, Indiana scored five straight points -- all on free throws -- to trim the deficit to 71-69 with 1:14 remaining.
Indiana controlled the early part of the overtime, taking an 84-80 lead on Zeller's layup with 2:12 to go. But the Bulldogs rallied with a 3 from Clarke, a steal from Barlow, another 3 from Stigall and Barlow's winner in the closing seconds.