Su recuperación llegó antes, y anotó su gol número 100 con el United en todas las competencias, en un doblete de tiro libre para una victoria 5 a 0 ante el Stoke City el 15 de noviembre, camiseta juventus que significó que ahora había anotado ante los 19 equipos de la Premier League. A pesar de tener un desempeño irregular en la liga para la temporada de 1957/58 (donde había logrado ubicarse entre los tres primeros desde la temporada de 1946/47), logró llegar a su primera final en la Copa de Campeones (al mando de Giuseppe «Gipo» Viani), donde cayó ante el Real Madrid por un resultado final de 2:3. En un disputado duelo, el equipo llegó a estar dos veces arriba en el marcador, gracias a los goles del uruguayo Schiaffino y de Ernesto Grillo.