Gallagher fait partie de l'équipe des Lions de Lisbonne qui remporte la finale de la Coupe d'Europe des clubs champions 1967, lors de laquelle il marque quatre buts. S'il ne joue pas lors de la finale contre l'AC Milan où il figure néanmoins sur la feuille de match, il aura tout de même joué un rôle central dans le parcours de son équipe. Il devient ainsi également le premier joueur irlandais à remporter la prestigieuse compétition européenne.