De peruanske troppene greide å sette fyr på taket av kirken. Samtidig brukte chilenerne sine siste kuler ved å skyte mot peruanerne som tente på taket. Da kirken tok fyr brøt det ut panikk hos de gjenlevende chilenerne, noe som førte til at de delte seg opp og barrikaderte seg inne i noen av husene som lå rundt kirken. Kaptein Carrere Pinto skutt og drept av en peruansk skarpskytter på morgenkvisten søndag 10. juli. Chilenerne greide å komme seg tilbake til den nedbrente kirken der Arturo Perez Canto tok over kommandoen. Klokken 07:00 den 10. juli var geriljastyrkene som var bevæpnet med spyd klare til kamp, og klokken 10:00 brukte chilenerne opp sine siste patroner. En time senere, klokken elleve, var den chilenske garnisonen redusert fra 77 til 9 mann, og løytnant Luis Cruz Martinez tok over kommandoen. Et nytt angrep forårsaket fire nye drepte på chilensk side. Med dette anmodet Salazar de gjenlevende 5 soldatene om å overgi seg, men Luis Cruz Martinez avviste tilbudet. Svaret utløste et peruansk kuleregn, og de fem siste soldatene ble drept. Salazar og troppene hans forlot byen senere samme dag.