Marquis Daniels scored 15 points and Kyle Davis set an NIT record with 13 blocked shots as Auburn shut down Miami in the second half for a 60-58 victory.
Daniels hit one of his two free throws with 23 seconds left and Darius Rice's off-balance three-pointer over Daniels fell well short of the basket. Joe Gordon got the rebound but couldn't get a shot off before the buzzer.
The Tigers won for the second time in six NIT trips and held Miami to 17 points in the second half.
Auburn advanced to play Purdue, a 90-79 winner against Illinois State.
Miami hasn't won an NIT game since 1963 and is 1-6 overall. The Hurricanes are 5-36 against SEC teams on the road.
Miami led 41-31 at halftime, but was 6-of-28 from the floor after that and missed all seven three-pointers.
Davis had 11 second-half blocks against a team with four starters at least 6 feet 7. The 6-10 freshman, who led the league in blocks, had the fifth-highest total in NCAA history and the second most in SEC history.
He also broke Mamadou N'diaye's Auburn single-season record of 77 and finished with seven points and eight rebounds.
Miami led until Abdou Diame's layin tied it at 55 with 4:15 left. Davis blocked three consecutive shots and the Hurricanes missed nine in a row in a six-minute period.
Davis then gave Auburn its first lead with a pair of free throws with 3:46 left.
Daniels, who was questionable after a concussion against Tennessee in the SEC tournament, had eight rebounds. His two steals gave him an Auburn-record 68 on the season.