8 апреля 1945 года Лапшин во главе группы бойцов захватил мост в районе зоосада и обезвредил установленные на нём взрывные устройства. Его группа прошла в немецкий тыл и захватила ещё один мост, отрезав путь отхода противнику и уничтожив 30 немецких солдат и офицеров, ещё 185 — взяв в плен. 9 апреля 1945 года Лапшин вместе с четырьмя автоматчиками своего взвода успешно очистил от противника здание, уничтожив 15 вражеских солдат. 15 апреля 1945 года Лапшин погиб в боях на Земландском полуострове. Первоначально был похоронен на месте гибели, после войны перезахоронен в братской могиле в посёлке Взморье Светловского городского округа Калининградской области.