Aamulla 18.12.1939 I/JR 16 ja II/JR 16 hyökkäsivät tykistön tukemana Ägläjärvelle.Vihollisen vahvoista asemista johtuen, hyökkäys keskeytettiin kuuden tunnin jälkeen ja joukout vetäytyivät takaisin majoitusalueelle.
Hyökkäystä jatkettiin aamulla 19.12.1939 ja Er.P 112sai iltapäivällä käskyn edetä tien suunnassa siten että 1./Er.P 112 oli tien oikealla puolella ja 2./Er.P 112 sen takana, tien vasemmalla puolella eteni 9./JR 16 ja sen takana 8./JR 16. Vihollinen alkoi vetääntyä Jylmäkänlahdesta ja hyökkäys eteni ja joukot saavuttivat puoleenyöhön mennessä Jurvanniemen-Suurselän tasan. II/JR 16 ja III/JR 16 koottiin lepoon Ägläjärven eteläpäähän tarkoituksena jatkaa hyökkäystä seuraavana aamuna.
Suunnitelmana oli saarrostaa Ägläjärven kylä: Er.P 112 ja osia Er.P 10:stä hyökkäisi luoteesta Kitelänselän suunnasta, Er.P 9 ja 11I/JR 16 hyökkäisi kaakosta Kyläjärven itäpään suunasta ja KKK/PPP 7 ryhmittyisi asemiin Vasikkaniemeen. I/JR 16 olisi reservissä Pien-Akonlammen maastossa, III/16 reservissä Kotasuolla.
Venäläiset tekivät kiivaan vastaiskun 21.12.1939 aamulla, joka kuitenkin torjuttiin.
Er.P 112 ja Er.P 10 aloittivat hyökkäyksen kello 17, 21.12.1939 ja etenivät Välimäki-Ägläjärvi -tielle. Kun Välimäessä ei ollut vihollisia, niin joukot pääsivät etenemään Ägläjärven pohjoisreunaan puoleen yöhön mennessä. Hyökkäys jatkui aamulla ja PPP 7:ään saatiin yhteys iltapäivällä.
II/JR 16 aloitti hyökkäyksensä kello 22 ja eteni yön pimeydessä ja Er.P 9 liittyi etenemiseen myöhemmin yöllä. Hyökkäys uhkasi tyrehtyä, mutta PPP 7 liittyi taisteluun Vasikkaniemestä ja vihollisen asemat alkoivat murtua.
Iltapäivällä 15.30 koko Ägläjärven kylä oli suomalaisten hallussa ja venäläiset vetäytyivät kaakkoon Pojasvaaraan suuntaan.