En 1978, Brooklyn arrête le sponsoring, De Vlaeminck quitte Cribiori avec six autres fidèles équipiers pour rejoindre l'équipe Sanson-Columbus dirigée par Waldemaro Bartolozzi et ayant pour leader Francesco Moser. À l'ouverture de la saison, il remporte deux étapes sur le Tour de Sardaigne et Sassari-Cagliari. Le 18 mars, il ajoute pour la deuxième fois à son palmarès Milan-San Remo, la « Classicissima ». Parti en contre-attaque avec le Français Yves Hézard pour répondre à l'accélération dans les 20 derniers kilomètres d'Alessio Antonini et de Giuseppe Saronni, De Vlaeminck les rejoint et s'impose dans un sprint à trois devant Saronni et Antonini. En avril, après une sixième place sur Gand-Wevelgem, il est deuxième de Paris-Roubaix. Dans cette course, disputée sous la pluie, Moser attaque dans le secteur pavé de Wannehain et remporte la course en solitaire. Dans le groupe de poursuivants, De Vlaeminck contrôle Maertens et Raas, puis il les devance au sprint et permet un doublé de l'équipe Sanson. Dans le reste de la saison, il participe sans succès au Tour d'Italie, puis se classe dixième du championnat du monde sur route du Nürburgring. Il termine sa saison sur des courses du calendrier italien, remportant le Tour du Frioul et se classant troisième du Tour du Latium.