Au matin du , un bombardement allemand s'abattit dès quatre heures sur les lignes tenues par les Australiens. La bataille de Villers-Bretonneux commençait. Le bombardement dura sept heures, des obus à gaz furent tirés sur le village de Bonnay qui fut en grande partie détruit. Un obus tomba sur l'hôpital de la Croix rouge installé dans l'école communale faisant de nombreux morts. De nombreux soldats australiens furent tués alors qu'ils tentaient de se replier vers l'arrière. Certains des obus tombèrent dans l'Ancre provoquant des jets d'eau de plusieurs mètres. Le bataillon australien qui tenait le village eut de lourdes pertes : plus de quarante tués et soixante blessés. À la mi-journée le bombardement cessa. Le lendemain, un avion allemand survola les positions australiennes et tira des balles de mitrailleuses, les canons anti-aériens réduisirent l'avion au silence qui s'écrasa en flammes, tuant ses occupants. Le 27 avril, le calme revint dans Bonnay en ruine.