Thomas finished with 18 points and Craft added 15 as the Buckeyes (22-7, 12-5 Big Ten) won their fourth in a row.
The Hoosiers (25-5, 13-4) were trying to claim their first outright Big Ten crown since 1993.
They will have another chance Sunday at No. 7 Michigan.
Cody Zeller scored 17 points and Christian Watford added 12 but the Hoosiers weren’t themselves.
NO. 3 DUKE 85, VIRGINIA TECH 57
In Durham, N.C., Seth Curry scored 20 points in his final home game and Duke (26-4, 13-4 Atlantic Coast Conference) pulled away to beat Virginia Tech (13-17, 4-13).
Fellow senior Ryan Kelly added 18 points in his second consecutive strong performance since coming back from an injury.
NO. 9 KANSAS STATE 79, TCU 68
In Manhattan, Kan., Angel Rodriguez had 21 points and 10 assists and Shane Southwell and Martavious Irving both added 15 points as Kansas State (25-5, 14-3 Big East) beat Texas Christian (10-20, 1-16).
NO. 15 MARQUETTE 60, RUTGERS 54
In Piscataway, N.J., Jamil Wilson scored all 10 of his points in the second half, including the late 3-pointer that put Marquette (22-7, 13-4 Big East) ahead for good, and the Golden Eagles rallied past Rutgers (13-15, 4-13).
NO. 24 NOTRE DAME 66, ST. JOHN’S 40
In South Bend, Ind., Jerian Grant had 21 points and eight assists, Eric Atkins added 15 points and Notre Dame (23-7, 11-6 Big East) held St. John’s (16-13, 8-9) to 18 percent shooting in the second half.
NO. 25 MEMPHIS 56, TEXAS-EL PASO 54
In El Paso, Texas, Chris Crawford scored 15 points and Adonis Thomas added 11 as Memphis (26-4, 15-0 Conference USA) edged Texas-El Paso (16-13, 9-6).
BOSTON COLLEGE 68, CLEMSON 61
In Clemson, freshman guard Olivier Hanlan scored 24 points and Ryan Anderson added 18 points and 11 rebounds as Boston College (14-16, 6-11 ACC) defeated Clemson (13-16, 5-12).
In their final home game for the Tigers, Devin Booker had 19 points and eight rebounds and fellow senior Milton Jennings had 18 points and seven rebounds. Former Laney standout Rod Hall had four points, four rebounds and six assists.
MISSOURI 93, ARKANSAS 63
In Columbia, Mo., Laurence Bowers had 24 points and 11 rebounds in his final home game, contributing to a rough evening for old coach Mike Anderson’s first appearance as a visitor and helping Missouri (22-8-11-6 Southeastern Conference) finish unbeaten at home with a rout of Arkansas (18-12, 9-8).
Missouri finished 17-0 at home for its second unbeaten slate in five seasons.
MISSISSIPPI 87, ALABAMA 83
In Oxford, Miss., Marshall Henderson scored 24 points to lead Mississippi (22-8, 11-6 SEC) over Alabama (19-11, 11-6).