Con la ayuda de Rodrigo Díaz el rey sitió la ciudad, pero murió asesinado —según cuenta una extendida tradición— por el noble zamorano Bellido Dolfos, si bien la "Historia Roderici" no recoge que la muerte fuera por traición.