Bei den Europameisterschaften 1958 in Stockholm galt Stepanow als Favorit, der Schwede Stig Pettersson galt als Mitfavorit. Im Finale steigerte sich Dahl, der mit einer Bestleistung von 2,08 angetreten war, auf den neuen schwedischen Rekord von 2,12 Meter. Er gewann den Wettbewerb vor dem Tschechoslowaken Jiří Lanský und seinem Landsmann Pettersson, der Weltrekordler Stepanow wurde nur Sechster. Lanský hatte vier Jahre zuvor ebenfalls Silber hinter Nilsson gewonnen.