North Warren's Margo Broderick on fire, defeats Corinth