Francisco Lourenço (POR), subcampeón