Una emboscada retardando la llegada de su artillería, el asalto no tuvo lugar hasta 27 août .
El propio Jaime II había huido de Irlanda hacia Francia, juzgando sus perspectivas militares allí desesperadas.
El principal ejército jacobita se había retirado a Limerick después de su derrota en Boyne.
[2] Algunos de sus comandantes superiores, en particular Richard Talbot, primer conde de Tyrconnell, querían rendirse a los guillemitas mientras aún podían conseguir buenas condiciones, pero fueron anulados por oficiales irlandeses como Patrick Sarsfield, que querían seguir luchando.
Estos términos ofrecían un perdón sólo en la base jacobita y no en los oficiales ni en la clase terrateniente.
Además, la moral de los soldados corrientes era alta, pese a la derrota en el Boyne.
Un regimiento de dragones jacobitos también hizo una salida y atacó a los guillemitas en la brecha desde el exterior.
Tras tres horas y media de lucha, Guillermo finalmente canceló el asalto.
Tras el asedio, Guillermo Dorrington fue nombrado gobernador de la ciudad y empezaron los preparativos para mejorar las fortificaciones.