Het verdrag tussen Frankrijk en Spanje was nog niet ondertekend en het was de bedoeling van de Fransen om te vertragen, in de hoop dat Bergen, dat door de Fransen belegerd werd, ondertussen zou vallen. Het bericht van de ondertekening van de vrede bereikte de stadhouder in zijn kamp op 13 augustus, maar nog niet officieel. Op de ochtend van 14 augustus kwam D'Estrades persoonlijk het nieuws aan maarschalk Luxembourg brengen. De Franse maarschalk stond op het punt om het bericht aan het Nederlandse kamp door te geven toen hij hoorde dat Willem met zijn leger optrok om hem aan te vallen. Hij was van mening dat de eer hem dwong om de uitdaging aan te gaan. Een bloedige strijd bij Saint-Denis was het gevolg. Willem III liet de Franse stellingen bestormen en stelde zichzelf bloot aan aanzienlijk gevaar. Hoewel beide zijden ongeveer even grote verliezen leden, bereikte Willem zijn doel. Luxembourg hief de belegering van Bergen op en de onderhandelingen met Spanje werden voortgezet. Het verdrag tussen Frankrijk en Spanje werd ondertekend op 17 september 1678.