Pepperdine led 56-46 after Colbey Ross made three free throws with 8:51 to play. Tyler Williams started a 7-0 run with a 4-point play and Carter had the last eight points in the 11-0 run after a Waves' basket for a 66-60 Toreros lead with 32 seconds to play.
Ross, who scored San Diego's last eight points in the final 24 seconds, made it a one point game from the foul line but Isaiah Pineiro's free throw wrapped up the scoring.
Pineiro had 12 points and Williams and Carter 11 each for the Toreros (16-9, 7-6 West Coast Conference).
Ross had 20 points and Matthew Atewe had 19 points and 14 rebounds, both career highs, for the Waves (4-21, 1-12). Amadi Udenyi had three assists and became the fourth Pepperdine player to reach 400 for his career.
Houston moves into Sweet 16 for first time in 35 years
Houston's fans chanted "Sweet 16" in the final minute of the Cougars' NCAA Tournament win over Ohio State.
Greenberg: UCF's defensive game plan for Duke was 'terrific'
Seth Greenberg marvels over UCF's defense in a close loss vs. No. 1 Duke in the NCAA tournament.
Bane scores 30, TCU beats Nebraska 88-72 in NIT
Desmond Bane had 30 points as TCU defeated Nebraska 88-72 in the second round of the NIT on Sunday night.