Matthew Dellavedova added 11 points and six assists for the Gaels (15-4, 4-1 West Coast), who never trailed.
St. Mary's held Portland to 43 points in the schools' previous meeting, on Feb. 23, 2012.
Paul McCoy made his long-delayed debut with Saint Mary's, with one rebound in three minutes.
The senior guard and Portland native transferred from SMU after the 2009-10 season, sat out the following year per NCAA rules, then missed all of last season after suffering a second knee ACL tear. He averaged 13.4 points as an SMU freshman in 2009-09.
Mike Brey is looking at former Notre Dame players to fill two assistant jobs that have opened up with the departures of Martin Ingelsby and Anthony Solomon.
Purdue's 2016-17 prospects got a jolt Wednesday when forward Caleb Swanigan announced he will return for his sophomore season.
Clemson's Jaron Blossomgame says he is withdrawing from the NBA draft and returning to school for a final season.