Question: who won the afl grand final in 1997
Answer: The 1997 AFL Grand Final was an Australian rules football game contested between the Adelaide Football Club and the St Kilda Football Club , held at the Melbourne Cricket Ground in Melbourne on 27 September 1997 .