Allí, en plena guerra de Sucesión, pudo probar su fidelidad borbónica y se ganó la confianza de Felipe V, que le nombró virrey de Navarra y, en 1716, le encargó el gobierno del virreinato de Nueva España.