St. Michael tops Dunham