在基督世界中有决心,肯快干的人就只有庇护五世。他在1570年7月间已经召集了一个会议,来起草基督教同盟的宪章。他充分认清了基督教世界所面临的危险,他也具有领袖能力和相当的战略眼光。他认为若是能够重获地中海的控制权,则在战略上奥斯曼帝国即被切成两段,因为它的非洲省区与其欧亚部分就会分离了。这样以来,就可以使土耳其不能再向西欧扩张。尼科西亚的陷落,更使他深有所感,因为庇护认清了除非能给予威尼斯以强大的支援,否则法玛古斯塔也就会陷落,于是威尼斯人就会被迫与土耳其人媾和了。此时,这个会议还在往下拖,各方面都提出了一些新的难题。最后,菲利普决心支持这个同盟,于是他的代表在会议中坚持着要任命菲利普的异母弟约翰(Don John of Austria,1545-1578)为同盟军统帅,而由教皇的海军将领科伦纳(Marco Antonio Colonna)为副帅。因为威尼斯人害怕会受西班牙的控制,为了获得全面的同意起见,遂又决定采取了一种牵制的办法。虽然约翰为总司令,但一切重要决定却仍然要获各同盟国部队主将的同意。不过他以后却至少克服了这种困难的一部分。
6月6日,约翰从马德里出发,于16日到达巴塞罗纳。他发现安德拉德(Don Gilde Andrade)的舰队已经集中在那里,就命令留在卡塔基纳(Cartagena)的圣克鲁兹侯爵(Marquis of Santa Cruz)去加入在一起。20日由巴塞罗纳出发,26日到了热那亚,在那里又与热那亚海军将领多里亚(Andrea Doria)的舰队会合了。8月2日航到了斯佩齐亚(Spezia)去装载部队,然后于9日投锚在拿波利。在那里,格兰维利大主教把同盟的战旗授给他。早在热那亚,他已经接到教皇的一封信,劝他不顾一切冒险一战。
当盟军在墨西拿集中之后,约翰发现他一共有三百艘船只,八万名人员——其中三万人为陆军,五万人为海军和摇桨的奴隶。海军舰队的实力如下:西班牙舰队为战舰90艘,爆击舰24艘,小型舰船(Brigantines and Frigates,袭击舰和护卫舰)50艘。威尼斯的舰队为战舰106艘,巡察舰6艘,爆击舰2艘,小型舰船20艘。教皇舰队为战舰12艘,小型舰船6艘。一总说来,一共有208艘桨帆战舰(Galleys),后来又加上了17艘;6艘巡察舰(Galliasses);26艘爆击舰(Galleon)和76艘小型舰船,总数为316艘。当发现威尼斯舰队缺少人员时,约翰就命令把意大利兵2500人和西班牙兵1500人送去补充他们。费尼罗勉强接受了他们,因为这可能引起争吵。
此时应该记着的是,当大约10时30分的时候,多里亚的支队正在向南航行,于是缺口愈拉愈大。同时,乌尔齐也采取了同样的行动,因为他有93艘船,而多里亚只有64艘,所以他的危险性要较小。虽然乌尔齐的原有意图似乎只是迂回敌人的右翼,但现在因为有这个缺口出现,他又多了两条可以选择的路线:直向多里亚支队进攻,从两面包围他,或者把航向由南改为西北,钻入这个缺口,像亚历山大大帝在阿贝拉会战时一样击在敌人的背上。他是一个能干的战术家,因为发现其中央支队已经面临危机,所以决定采取后一条路线。他突然变换航向,拼命地加速,从缺口中直趋约翰的右翼。这里是由墨西拿“院长”(Prior of Messina)久斯提尼(Giustiani)所据守;他夺获了这些舰只,把它们拖在后面,并把敌旗升在自己的桅杆上。卡尔多拉从预备队中率领了八艘西西里战舰,赶来援救久斯提尼,也受到了乌尔齐十六艘战舰的攻击,于是发生了整场会战中最激烈的战斗。卡尔多拉重伤,他的部下五百人中,只有五十人未负伤。其它的舰船受到的损失甚至更大:教皇的“佛罗伦萨”号,不仅所有的武士战死,连一切的士兵和奴隶也都差不多;圣约翰(San Giovanni)号也是战到了不留一人。
又是法国人作梗。法王查理九世不仅在西班牙所属的日德兰制造叛乱,而且在1572年的冬天里,派了一个最能干的外交家阿奎斯主教(The bishop of Acqs)到君士坦丁堡去,要他尽量促成土耳其与威尼斯的和解。此外,查理又想控制阿尔及尔,这个威胁使菲利普二世不得不把约翰军力的一半留在墨西拿。其余一半舰队与教皇舰队一起,改由科伦纳指挥,再开往科孚岛。接着发生了两次不成熟的战役,土耳其的新统帅马尔奇都是拒绝交战。