8 Brygada „Tura”, po krótkiej nawale ogniowej, uderzyła od wschodu, przełamała linię obrony i wdarła się do centralnej części miasteczka. 3 Brygada „Szczerbca”, która miała uderzyć z zachodniej strony, spóźniła się na akcję. Pozostałe brygady: 9, 12 i 13 stały na ubezpieczeniu. W takich warunkach dowódca akcji mjr Czesław Dębicki „Jarema” dał rozkaz 12 Brygadzie wsparcia 8 Brygady. Wyparto Litwinów z południowej części miasta, biorąc do niewoli około 20 z nich.
Około 23:30 na miasto z marszu uderzyła brygada „Szczerbca”, forsując zachodnią linię obrony i częścią sił nawiązała w centrum miejscowości styczność z 8 Brygadą. Jednak większość plutonów 3 Brygady stoczyło na przedpolach Murowanej Oszmianki ciężką walkę. Pluton „Milimetra” napotkał bardzo silny opór i trafił pod zmasowany ostrzał. Został przykuty do ziemi nieprzyjacielskim ogniem i poniósł dotkliwe straty. Odcinek zachodni, na którym nacierała 3 Brygada, posiadał dobrze zorganizowaną obronę.
Równocześnie z uderzeniem 3 Brygady do dalszego natarcia ruszyły 8 i 12 brygady. Była to już końcowa faza walki. Opór przeciwnika zmalał. Litwini złożyli broń.