Trzy kolumny sił włoskich i kolonialnych, składające się z około 6500 żołnierzy, rozpoczęły atak, wspierane przez samoloty Regia Aeronautica i kilka szwadronów kawalerii działających jako awangarda.

Kassala była broniona przez mniej niż 500 żołnierzy Sudańskich Sił Obronnych (SDF, Sudan Defence Force), pod dowództwem gen. mjr. Williama Platta i lokalną policję, którzy utrzymali pozycje podczas dwunastogodzinnego bombardowania przez Regia Aeronautica, a następnie obezwładnili sześć włoskich czołgów i zadali agresorom znaczne straty. O 13:00 włoska kawaleria wkroczyła do Kassali, a obrońcy wycofali się na most Butana, tracąc jednego zabitego, trzech rannych i 26 zaginionych, z których niektórzy wrócili później do swoich jednostek. Straty włoskie to 43 zabitych i 114 rannych. W Kassali 12 Brygada Kolonialna rozmieściła obronę przeciwpancerną, stanowiska karabinów maszynowych i punkty umocnione.