După ce au fost amânate câteva zile, marinarii au ocupat chiar Cancelaria Imperială, au tăiat liniile telefonice, au pus Consiliul Reprezentanților Poporului sub arest la domiciliu și l-au capturat pe Otto Wels. Marinarii nu au exploatat situația pentru a elimina guvernul Ebert, așa cum s-ar fi așteptat de la revoluționarii spartaciști. În schimb, ei au insistat doar pe plata lor. Cu toate acestea, Ebert, care era în contact cu Comandamentul Suprem din Kassel printr-o linie telefonică secretă, a dat ordine de a ataca Rezidența cu trupele loiale guvernului în dimineața zilei de 24 decembrie. Marinarii au respins atacul sub comandantul lor Heinrich Dorrenbach, pierdând aproximativ 30 de oameni și civili în luptă. Trupele guvernului au trebuit să se retragă din centrul Berlinului.
Guvernul Ebert