בסוף 214 לפנה"ס נמסר ניהול המלחמה בסיציליה לידי הקונסול מרקוס קלאודיוס מרקלוס. הוא כבש את לאונטיני וב-213 לפנה"ס הטיל מצור על סירקוסאי מן הים והיבשה כאחד. שישים קווינקוורמות, מצוידות במכונות מצור, תקפו את חומות הים של העיר, בעוד הצבא בפיקוד אפיוס קלאודיוס פולכר תוקף מן היבשה. ניסיונות השניים לכבוש את העיר בסערה סוכלו על ידי כלי הקלע והמכונות של ארכימדס, ועל כן חדלו מהתקפותיהם, והחליטו להרעיב את העיר עד כניעתה על ידי הטלת הסגר מן הים באמצעות הצי והסגר מצד היבשה באמצעות הצבא. ב-212 לפנה"ס ניסה שוב בומילקר להעביר לנצורים תגבורת ואספקה, שהובאו מקרתגו בשבע-מאות אוניות משא מלוות על ידי מאה ושלושים אוניות מלחמה. מרקלוס חשש כי אם יגיעו האוניות ליעדן ייחרץ גורל המצור לכישלון ואולי גם עתיד המערכה כולה, שכן באותו זמן נאסף צבא רב מכל רחבי האי ונערך להתקפה על הרומאים הצרים על העיר. מרקלוס העלה את חייליו לאוניות ונערך לקרב ימי, אך בומילקר נמנע מהתמודדות, פקד על אוניות המשא לשוב לקרתגו והוא עצמו שט עם אוניותיו אל טרנטום. העיר הוסגרה לבסוף לידי הרומאים על ידי מואריקוס, שכיר חרב קלט-איברי מהיספניה, אותו הפקידו הסירקוסאים על הגנת המבצר והחומות החולשים על הנמל. שנה אחר כך, ב-210 לפנה"ס, הצליח הקונסול מרקוס ואלריוס לאיווינוס להשתלט על האי כולו. לקראת סוף הקיץ של אותה שנה ניסתה שייטת קרתגית בת ארבעים אוניות, בפיקוד חמילקרת, לפשוט על סביבות אולביה שבסרדיניה. כשמיהר הפראיטור פובליוס מאנליוס וולסו להתייצב בחוף נגד הפולשים, שטו סביב האי אל עברו השני, בזזו את אדמת קאראליס ושבו ללא פגע עמוסי-שלל אל קרתגו.