Question: In which city did this Australian rules football game involving the Collingwood Football Club where Shane Kerrison had replaced Alan Richardson took place?

Context paragraphs:
1936 VFL Grand Final: The 1936 VFL Grand Final was an Australian rules football game contested between the Collingwood Football Club and South Melbourne Football Club at the Melbourne Cricket Ground on 3 October 1936.  It was the 40th annual Grand Final of the Victorian Football League, staged to determine the premiers for the 1936 VFL season.  The match, attended by 74,091 spectators, was won by Collingwood by a margin of 11 points, marking that club's eleventh premiership victory.

1919 VFL Grand Final: The 1919 VFL Grand Final was an Australian rules football game contested between the Collingwood Football Club and Richmond Football Club, held at the Melbourne Cricket Ground in Melbourne on 11 October 1919.  It was the 22nd annual Grand Final of the Victorian Football League, staged to determine the premiers for the 1919 VFL season.  The match, attended by 45,413 spectators, was won by Collingwood by a margin of 25 points, marking that club's fifth premiership victory.

1929 VFL Grand Final: The 1929 VFL Grand Final was an Australian rules football game contested between the Collingwood Football Club and Richmond Football Club, held at the Melbourne Cricket Ground in Melbourne on 28 September 1929.  It was the 33rd annual Grand Final of the Victorian Football League, staged to determine the premiers for the 1929 VFL season.  The match, attended by 63,336 spectators, was won by Collingwood by a margin of 29 points, marking that club's eighth premiership victory and third in succession.

1930 VFL Grand Final: The 1930 VFL Grand Final was an Australian rules football game contested between the Collingwood Football Club and Geelong Football Club, held at the Melbourne Cricket Ground in Melbourne on 11 October 1930.  It was the 34th annual Grand Final of the Victorian Football League, staged to determine the premiers for the 1930 VFL season.  The match, attended by 45,022 spectators, was won by Collingwood by a margin of 30 points, marking that club's ninth premiership victory and fourth in succession.

1902 VFL Grand Final: The 1902 VFL Grand Final was an Australian rules football game contested between the Collingwood Football Club and Essendon Football Club, held at the Melbourne Cricket Ground in Melbourne on 20 September 1902.  It was the 5th annual Grand Final of the Victorian Football League, staged to determine the premiers for the 1902 VFL season.  The match, attended by 35,202 spectators, was won by Collingwood by a margin of 33 points, marking that club's first premiership victory.

1910 VFL Grand Final: The 1910 VFL Grand Final was an Australian rules football game contested between the Collingwood Football Club and Carlton Football Club, held at the Melbourne Cricket Ground in Melbourne on 1 October 1910.  It was the 13th annual Grand Final of the Victorian Football League, staged to determine the premiers for the 1910 VFL season.  The match, attended by 42,790 spectators, was won by Collingwood by a margin of 14 points, marking that club's third premiership victory.

1958 VFL Grand Final: The 1958 VFL Grand Final was an Australian rules football game contested between the Melbourne Football Club and Collingwood Football Club, held at the Melbourne Cricket Ground on 20 September 1958.  It was the 62nd annual Grand Final of the Victorian Football League, staged to determine the premiers for the 1958 VFL season.  The match, attended by 97,956 spectators, was won by Collingwood by 18 points, marking that club's 13th premiership victory.

1928 VFL Grand Final: The 1928 VFL Grand Final was an Australian rules football game contested between the Collingwood Football Club and Richmond Football Club, held at the Melbourne Cricket Ground in Melbourne on 29 September 1928.  It was the 32nd annual Grand Final of the Victorian Football League, staged to determine the premiers for the 1928 VFL season.  The match, attended by 50,026 spectators, was won by Collingwood by a margin of 33 points, marking that club's seventh premiership victory and second in succession.

Shane Kerrison: Shane Kerrison (born 28 March 1965) is a former Australian rules footballer who played for Collingwood in the Australian Football League (AFL).  He was a late inclusion in Collingwood's team for the 1990 Grand Final, replacing Alan Richardson, and was one of the best afield in the Pies' victory over Essendon.  Wearing the number 44 jumper throughout his career, Kerrison retired at the end of 1995, but remained as a runner for Collingwood in the ensuing years.

1990 AFL Grand Final: The 1990 AFL Grand Final was an Australian rules football game contested between the Collingwood Football Club and the Essendon Football Club, held at the Melbourne Cricket Ground in Melbourne on 6 October 1990.  It was the 94th annual Grand Final of the Australian Football League (formerly the Victorian Football League), staged to determine the premiers for the 1990 AFL season.  The match, attended by 98,944 spectators, was won by Collingwood by a margin of 48 points, marking that club's 14th premiership victory.

Supporting paragraphs: Shane Kerrison 1990 AFL Grand Final
Answer: Melbourne