Поскольку было известно, что у итальянцев в Каире множество тайных агентов, включая людей в окружении короля Фарука, сохранять полную секретность было крайне сложно. Поэтому, чтобы создать впечатление, что он не планирует никаких активных действий, генерал Уэйвелл накануне наступления отправился вместе с женой и дочерьми на скачки в Гезире, а затем устроил вечеринку в клубе.
Когда ранним утром девятого декабря началась операция «Компас», англичане поняли, что им удалось достичь полной неожиданности. Индийская дивизия, на острие атаки которой шли танки «матильда» 7-го Королевского танкового полка, заняла главную оборонительную линию итальянцев на краю Сиди-Баррани менее чем за 36 часов. Подразделение 7-й танковой дивизии, наступающее в северо-западном направлении, перерезало прибрежную дорогу между Сиди-Баррани и Букбуком. Одновременно главные силы дивизии атаковали дивизию Catanzaro, занявшую позиции перед Букбуком. 4-я индийская дивизия овладела Сиди-Баррани к концу дня 10 декабря, после чего четыре итальянские дивизии, дислоцированные в этом районе, сдались на следующий день. Букбук также был захвачен британскими войсками, а дивизия Catanzaro разгромлена. И только дивизия Cirene, дислоцированная в сорока километрах к югу, смогла уйти от поражения, быстро отступив к перевалу Халфайя.
Войска О’Коннора одержали ошеломляющую победу. Потеряв всего 624 человека, они взяли в плен 38 тыс. солдат и офицеров противника, захватили 237 орудий и 73 танка. О’Коннор хотел продолжать наступление, но ему пришлось остановиться. Большую часть 4-й индийской дивизии пришлось перебросить в Судан, чтобы помочь отразить атаки войск герцога д’Аоста в Абиссинии. Взамен 4-й индийской дивизии О’Коннор получил 16-ю австралийскую пехотную бригаду, которая была передовым соединением прибывшей позднее 6-й австралийской дивизии.
Главной целью наступления англичан была Бардия – портовый город в Ливии, у границы с Египтом. По личному приказу Муссолини маршал Грациани сосредоточил вокруг Бардии шесть дивизий. Пехота О’Коннора перешла в наступление 3 января 1941 г. при поддержке оставшихся «матильд». После трех дней боев итальянцы сдались частям 6-й австралийской дивизии. В плен было взято 45 тыс. солдат и офицеров противника, захвачено 462 полевых орудия и 129 танков. Командующему итальянскими войсками в этом регионе генералу Аннибале Бергонцоли, прозванному за пугающую растительность на лице Электрические Усы, удалось бежать на запад. Британские войска потеряли всего 130 человек убитыми и 326 ранеными.
Тем временем английская 7-я танковая дивизия наступала с целью отрезать от основных сил противника город Тобрук. Две австралийские бригады спешили ей на помощь из Бардии. Тобрук также сдался. В руки британцев попало еще 25 тыс. военнопленных, 208 орудий, 87 бронетранспортеров и 14 проституток итальянской армии, которых отправили в монастырь