La Gran Final de la VFL de 1958 fue un partido de fútbol australiano disputado entre el Melbourne Football Club y el Collingwood Football Club , celebrado en el Melbourne Cricket Ground el 20 de septiembre de 1958. Fue la 61.ª gran final anual de la Victorian Football League , organizada para determinar los primeros puestos de la temporada de la VFL de 1958. El partido, al que asistieron 97.956 espectadores, fue ganado por Collingwood por 18 puntos, lo que marcó la 13.ª victoria del club en la primera división, y el partido ha sido denominado El milagro del 58. [ 1] [2]
Fue la quinta aparición consecutiva de Melbourne en la gran final. Los Demons habían ganado los tres campeonatos anteriores y buscaban igualar el récord de Collingwood de 1927-1930 (que aún se mantiene) de cuatro campeonatos consecutivos. Collingwood no ganaría otra Gran Final durante 32 años, a pesar de numerosas apariciones , hasta 1990 .