The Illini (16-8, 3-7 Big Ten) trailed 41-29 at halftime and by double digits for most of the second half before closing the game on a 13-2 run over the final 3:36.
With the score tied, Indiana’s Victor Oladipo turned the ball over and recovered to block a breakaway layup by D.J. Richardson out of bounds with less than a second to play.
Griffey, who was open after setting a screen, took the inbounds pass from Brandon Paul with 0.9 seconds left and gently laid the ball into the basket.
The Hoosiers (20-3, 8-2) took over the top spot in The Associated Press’ Top 25 on Monday.
NO. 4 DUKE 98, NORTH CAROLINA STATE 85
In Durham, N.C., Mason Plumlee had 30 points and Seth Curry added 26 to lead Duke (20-2, 7-2 Atlantic Coast Conference) past North Carolina State (16-7, 5-5).
Richard Howell led the Wolfpack with 23 points. C.J. Leslie added 16.
TEXAS A&M 70, NO. 21 MISSOURI 68
In College Station, Texas, Fabyon Harris scored 17 points as Texas A&M (14-8, 4-5 Southeastern Conference) upset Missouri (16-6, 5-4).
MARYLAND 60, VIRGINIA TECH 55
In Blacksburg, Va., Jake Lyman scored 14 points to lead Maryland (17-6, 5-5 ACC) past Virginia Tech (11-11, 2-7).
APPALACHIAN STATE 91, GEORGIA SOUTHERN 86 (OT)
In Statesboro, Ga., Nathan Healey had 24 points and 11 rebounds to lead Appalachian State (10-12, 6-5 Southern Conference) past Georgia Southern (10-14, 4-7). in overtime.
Eric Ferguson had 23 points and eight rebounds, C.J. Reed scored 19, Cleon Roberts 17 and Marvin Baynham 11 for Georgia Southern.