user: ### NOW ANSWER:
Question:  who is the grand finalist where scores is 8.9 (57) – 7.12 (54)
Columns: ['Year', 'Winners', 'Grand Finalist', 'Scores', 'Venue', 'Crowd', 'Margin', 'Season Result']
Types: ['real', 'text', 'text', 'text', 'text', 'real', 'real', 'text']
Sample row: [1977.0, 'Hawthorn', 'Carlton', '14.11 (95) – 11.5 (71)', 'Waverley Park', 27407.0, 24.0, 'Preliminary Finalist']
SQL:

assistant: SELECT "Grand Finalist" FROM "Table" WHERE "Scores" = '8.9 (57) – 7.12 (54)';