It was a crazy match in Moscow with both teams playing their game and creating lots of chances to grab the lead.
The home side scored first when Sobolev's long-range shot got heavily deflected. Leicester had a couple of great chances, but a good counter by Moses set up Larsson for him to score his first goal of the season and double the lead for the Russian side in the 44th minute.
Less than a minute later, Daka scored for the visitors when he beat the offside trap. Right after the break, Daka levelled the score after Iheanacho's brilliant through pass.
The Zambian striker completed his hat-trick with a beautiful goal. Daka scored his fourth goal in the same way he scored the third.
Sobolev scored his first European brace as the home team got excited about a comeback, but Leicester held on to the well-needed win.