Terrence Williams added 14 points, eight rebounds and seven assists for the Cardinals (23-5, 14-2 Big East), who have won five in a row and can clinch at least a share of the regular-season title by winning their final two games.
Wesley Matthews led the Golden Eagles (23-6, 12-4) with 19 points, but Marquette lost its second in a row despite a game effort without star Dominic James, who broke his left foot in a loss to No. 2 Connecticut last week.
MICHIGAN STATE 74, NO. 20 ILLINOIS 66
In Champaign, Ill., Michigan State won the Big Ten regular season championship, holding off a late charge by the Illini.
Kalin Lucas led the Spartans (23-5, 13-3) with 18 points. Raymar Morgan added 14 points.
After Jeff Jordan's steal and layup tied it at 58 for Illinois (23-7, 11-6) with just more than seven minutes to play, but Michigan State regained the lead and won coach Tom Izzo his fifth conference title in 13 seasons with the Spartans.
Mike Tisdale led the Illini with 15 points, all but two in the second half.
NO. 15 KANSAS 90, NO. 11 MISSOURI 65
In Lawrence, Kan., Sherron Collins scored 25 points and dished out key assists during an early 18-1 run, and the Jayhawks stretched their nation-leading home court streak to 40 in a row.
Cole Aldrich had 19 points and 14 rebounds in a surprisingly lopsided win that puts Kansas (24-5, 13-1 Big 12) on the cusp of its fifth Big 12 title in a row.
Leo Lyons scored 20 points and DeMarre Carroll had 16 for Missouri (24-5, 11-3).