Om morgenen 18. april startet angrepet på Lier skanse. Den svenske kaptein Matern angrep skansens høyre flanke, men var for tidlig ute og måtte trekke seg tilbake i påvente av hovedangrepet. De svenske hovedstyrkene ventet på beskjed fra den tredje svenske kolonnen under major Cederström, som skulle angripe skansen i ryggen ved å krysse isen på Vingersjøen. Mens de ventet ankom den svenske øverstkommanderende, general Gustaf Mauritz Armfelt. Til slutt kom det beskjed om at isen på Vingersjøen ikke var trygg. Armfelt måtte derfor endre planene og ga Cederström ordre om å gå sør for sjøen for å angripe skansen fra siden. Imens skulle de andre svenske styrkene forstyrre nordmennene.