Nel 1007, llibróse la Batalla de Rubiales nel cercanu términu de San Martín, ente cristianos de la zona y les tropes del fíu d'Almanzor (Abd al-Malik al-Muzaffar). La batalla asocedió nel monte, onde s'asitiaba un castiellu, que pola so situación estratéxica pal dominiu del pasu del Duero pela ponte de la llocalidá, yera una torga qu'amenorgaba les posiciones de fuercia na redolada. Finalmente, los musulmanes comandados por el mesmu fíu de Almanzor, y nel mes de payares masacraron a los cristianos y destruyeron el castiellu.