Kirk scores 21-unanswered points to top Oak Hill