El rei Fernando encargó a Ramón de Bonifaz la constitución duna flota pa tomar la ciudá portuaria de Sevilla; esta se aprestó ente 1246 y 1248. Este dirixir a Cantabria onde consiguió trece naves grueses amás de delles galeres y naves menores. La flota cristiana disponer a atacar a la flota musulmana, que satopaba en superioridá numbérica, nel ríu Guadalquivir y Fernandu III unvió refuerzos terrestres. Finalmente, Bonifaz venció a la flota musulmana, consiguiendo asina quitar a Sevilla de refuerzos marítimos que pudieren unviase dendel norte dÁfrica. Amás, les places cercanes a la ciudá fueron cayendo pasu ente pasu en manes de los castellán lleoneses. El 20 dagostu de 1247 empezó a asediar la ciudá, pero afayaron que lemir de Borrina, Amen Amanfon, unviaba refuerzos y cebera dende la fortaleza de San Juan de Aznalfarache utilizandol ponte de barques, quamás cuntaba con fuertes cadenes que torgaben el pasu de barcos. Nel asediu tamién satopabal fíu de Fernandu III, Alfonsu X, quunvió misives a la ciudá amenaciando con pasar a cuchiellu a los sos habitantes si baltábase una sola texa de la mezquita o un solu lladriyu del so minarete, la futura Giralda. Coles mesmes cuntó cola participación del caballeru Garci Pérez de Vargas. Linfante Alfonso, acompañáu del de Portugal Pedro de Urgel y de delles tropes catalán y aragonés, xuniérase al cercu a finales de 1247.