FOOTBALL: Defiance pulls away late against St. Marys, 45-21