SCHEMA:
CREATE TABLE table_name_25 (champion VARCHAR, year VARCHAR, runner_up__average_in_final_ VARCHAR)
USER:
who is the champion when the year is earlier than 2012, the runner-up (average in final) is steve beaton (97.16)?

QUERY:
SELECT champion FROM table_name_25 WHERE year < 2012 AND runner_up__average_in_final_ = "steve beaton (97.16)"