בזיקים הייתה כיתת כוננות עם ציוד מתאים, כולל רובי סער, שמונתה ומומנה על ידי הקיבוץ.[1] בקרית חיל הים הקפיצה אותה עם זיהוי התקרבות מחבלים לקיבוץ.[2] כיתת הכוננות מנתה 12 חברים (מתוך 15), והיא נלחמה ב-9 מחבלים,[2] שהגיעו בבוקר 7 באוקטובר ברכב מסוג שברולט סוואנה[1] ותקפו את הקיבוץ. לאחר קרב שנמשך כשעה, הצליח אחד המגנים לאגף את המחבלים, וחברי כיתת הכוננות הרגו 4 מחבלים, והאחרים ברחו.[2] שני חברי קיבוץ נפצעו.[3] לאחר שעתיים של לחימה, הגיע אל הקיבוץ כוח של מספר לוחמי יחידת מגלן, שנקראו על ידי אחד מחבריהם, שהוא בן הקיבוץ. הצוות המשיך בלחימה במרחב בסיס יפתח ובא"ח העורף. במהלך הקרב נהרג לוחם שירות הביטחון הכללי.
בבוקר יום שבת, 7 באוקטובר, חג שמחת תורה, כ"ב בתשריה'תשפ"ד,[5] הגיעו ארבע סירות של חמאס מרצועת עזה לחוף זיקים.[6] בכל סירה היו שישה עד שמונה מחבלים. שתי סירות גומי וסירה נוספת הושמדו על ידי ספינות פלגה 916 של חיל הים הישראלי שהיו בדרכן לחוף זיקים. במקביל שוגרו מהחוף לעבר ספינות חיל הים טילי נ"ט ורחפנים חמושים. סירת מחבלים אחת או שתיים[7][8] הצליחה להגיע לחוף זיקים, והמחבלים שבה נהרגו על ידי כוח שנפרש בחוף.[9][10] מתחת למים, התמודד החיל עם צוללנים ששלח החמאס.[11] לאחר כמה שעות, אסף גדוד 51 של חטיבת גולני אזרחים שהסתתרו סמוך לחוף והיו עדים לחלק מהלחימה.[12]
מחבלים שהצליחו להגיע לחוף רצחו 19 אזרחים.[13] לפי דיווח מ-19 באוקטובר, ברחו כ-20 עד 30 אזרחים ששהו בחוף מהמחבלים ומצאו מחסה במחנה זיקים.[14] עשרה אזרחים ששהו בחוף בבוקר 7 באוקטובר נחשבו נעדרים, ובהמשך נודע שתשעה מתוכם היו בין הנרצחים. הם נרצחו לאחר שהמחבלים זרקו רימונים לתוך המיגונית בה הם שהו. ב-16 באוקטובר הם אותרו, והודעות הועברו למשפחות ב-26 באוקטובר.[15][16] לפי פרסום נוסף, נרצחו נעדרים אחרים במקום אחר בו הסתתרו יחד עם שני לוחמים שנלחמו במחבלים.[17][18]
בבוקר 8 באוקטובר הרגה פלגה 916 חמישה מחבלים חמושים של החמאס, שניסו לחדור מהים לחוף זיקים.[19]
ב-10 באוקטובר, זיהה כוח צה"ל מגדוד 52 של חטיבה 401, בשיתוף עם כוח מיחידת מגלן, ארבעה מחבלים חמושים בחוף זיקים. כוח מגדוד 17 של חטיבת ביסלמ"ח הרג את המחבלים.[20]
בערב 11 באוקטובר נסע כוח לוחמים של יחידת מגלן בסמוך לבסיס זיקים, וזמן קצר לאחר מכן נתקל במארב של מחבלי חמאס וספג אש כבדה. הכוח הצליח לחסל את כל שמונת המחבלים. במהלך ההתקלות נהרגו שלושה לוחמי מגלן.[21]
ב-12 באוקטובר הודיע צה"ל שנהרגו לפחות 13 מחבלים בזיקים. ב-24 באוקטובר הרג צה"ל לפחות 10 מחבלים נוספים שניסו להגיע לחוף זיקים.[22]
במחנה זיקים
מחבלי חמאס נכנסו לשטח ישראל מהים ודרך הפרצות בגדר המערכת סביב רצועת עזה, כ-1.5 ק"מ דרומית למחנה זיקים, שהוא בסיס הטירונים של חטיבת החילוץ וההדרכה של פיקוד העורף. רוב החיילים בבסיס זה, 90 טירונים, שירתו בצה"ל רק חודשיים. בבסיס שהתה משפחת הרב אלון בת עשר נפשות שבאה כבר ביום שישי להחליף את רב היחידה ולעשות את השבת והחג עם החיילים בבסיס. בנוסף הגיעו לבסיס בזמן האירוע בשבת כ-20 עד 30 אזרחים שברחו ממחבלים בחוף זיקים.
מייד עם ירי הרקטות מרצועת עזה החליפו חיילי סגל הבסיס את הטירונים שהיו בעמדות שמירה סביבו, והטירונים נשלחו לתפוס מחסה במיגוניות. שעה לאחר מכן, ב-7:31, החל ירי של כ-50 מחבלים על הבסיס, שכלל רימוני רסס, רקטות RPG ורובים. מול המחבלים ניצבו בעיקר חיילי סגל הבסיס. בטיפול בנפגעים השתתפה מיכל אלון, אשת הרב, אזרחית ואחות במקצועה, שהתארחה עם משפחתה בבסיס לרגל שמחת תורה, במהלך הטיפול בפצועים היא נורתה במכוון על ידי מחבל.[23][24][25][26] היא פונתה לבית החולים בידי ארז אשל ונעם דוד ממכינת עין פרת.[27]