How he didn't called for any fouls on the offensive end was on belief. He practically threw Baye a few different times and was pushing Melo at times too, but the refs didn't see that. He should have fouled out right after the 1st half.
On the play were Baye was in for about 30 seconds and got pulled for Xmas, Gardner shoved Baye from 10 feet away from the basket all the way below the baseline.
Whoever was playing center for Marquette was just camped in the paint, occupying/grabbing/holding onto our center. That resulted in a few unimpeded layups.