In het nieuwe pact met Frankrijk werd overeengekomen dat Frankrijk en de Republiek elk een landmacht van 25.000 soldaten en 5.000 ruiters zouden oproepen die gezamenlijk zouden worden ingezet. Frederik Hendrik had het opperbevel. Beide legers verzamelden zich aanvang juni bij Meerssen, vlak bij Maastricht, en trokken op naar Tienen in Brabant dat op 10 juni na een heftige strijd ingenomen en leeggeplunderd werd. De volgende stap was de geplande inname van Leuven, een marsdag verwijderd van Tienen en de laatste horde voordat Brussel kon worden aangevallen. Een groot minpunt was dat het Franse leger inmiddels tot 19.000 soldaten gereduceerd was, omdat door geldgebrek geen soldij betaald werd, waarop velen deserteerden. Daarnaast was er te weinig proviand geregeld om het nog steeds grote leger langere tijd van voedsel te voorzien. Frederik Hendrik verwachtte echter dat Leuven na de gruwelijkheden in Tienen zich snel zou overgeven, maar de stad bood fel weerstand. Na anderhalve week werd het beleg opgebroken wegens het verzwakte Franse kamp, voedselgebrek en naderende keizerlijke troepen.