En octubre de 2005, ganó las elecciones a su adversario Manuel Maria Carrilho, del Partido Socialista, convirtiéndose en alcalde electo del ayuntamiento de Lisboa, como candidato independiente apoyado por el PSD (Partido Social Demócrata), habiendo conseguido 8 concejales contra los 5 del partido socialista, 2 de la Coalición Democrática Unitaria, 1 del Partido Popular y 1 del Bloque de Izquierdas, siendo este el mejor resultado de la historia para el PSD en la alcaldía de Lisboa.