St. Thomas More defeated St. Louis 52-21 to advance to the finals of the Division II football playoffs.