St. Marys knocks off last year's nemesis Shawnee, 2-1