1299年7月4日にハイメはルッジェーロを伴い、自ら艦隊を指揮してオルランド岬の海戦（カタルーニャ語版）においてフェデリーコを撃破した。
1299年7月4日，詹姆斯及其大将劳里亚的罗杰率舰队在奥兰多海角战役打败了弗雷德里克。