Leicester City secured a vital 4-3 victory over Spartak Moscow in the Europa League on Wednesday, with Patson Daka scoring all of his side's goals.
The result is made even more impressive when you consider that Leicester had to come back from 2-0 down in the Russian capital, with the win leaving the Foxes on four points after three group games.
The visitors almost took the lead inside 60 seconds with Kelechi Iheanacho somehow failing to convert from less than a yard out, after the ball broke to him from a corner. After spurning a few more half-chances they found themselves behind in the 10th minute when Aleksandr Sobolev's deflected effort snuck past Kasper Schmeichel.
Leicester created a string of chances as the first half progressed with Patson Daka also having a strong penalty shout turned down. However, they found themselves further behind before the break when Jordan Larsson finished Victor Moses' cross, after Caglar Soyuncu had given the ball away cheaply.
Before the half-time whistle was blown they managed to pull one back through Daka, who raced onto Iheanacho's through ball and finished emphatically.
A shade over two minutes after the break Leicester grabbed an equaliser when the strike duo combined again. This time Ihenacho latched onto Luke Thomas' through ball and squared it for Daka to tap home.
It did not take long for Daka to complete his hat trick either with the Zambian timing his run to perfection and slotting the ball past Aleksandr Maksimenko in the Spartak goal.
After taking the lead, Leicester set up to frustrate the opposition and were largely successful. They put the game to bed with a free-flowing counter attack 12 minutes from time, which was finished off, unsurprisingly, by Daka.
Spartak did manage to score through Sobolev before the end, setting up a tense climax. Ultimately though, Leicester were able to hold on.
Here are your Foxes player ratings from Moscow...
Leicester City player ratings
1. Goalkeeper & defenders
Kasper Schmeichel (GK) - 4/10 - Questions will be asked of him for the first two goals. He's still got some incredible saves in the locker, but his start to the season has not been great.
Daniel Amartey (CB) - 4/10 - Fluffed his clearance for Spartak's second goal. Improved thereafter but clumsy in possession.
Jonny Evans (CB) - 5/10 - Leicester look a lot better with him at the heart of defence, but even he cannot prevent individual errors.
Caglar Soyuncu (CB) - 4/10 - Poor error in the build-up to Spartak's second. Just when it looked like he had turned a corner against Man Utd on Saturday. Faultless in the second half, mind you.
2. Wing-backs & midfielders
Ricardo Pereira (RWB) - 6/10 - Defensively sound. Put in a tenacious display but was frustrated going forward.
Youri Tielemans (CM) - 7/10 - Shook off an injury scare and a slow first half to explode after the break, setting up the winner with an excellent through pass to Iheanacho. Soon after he was subbed to save his valuable legs.
Boubakary Soumare (CM) - 7/10 - Neat and tidy but often a bit safe, particularly in the first half. Screened the defence efficiently in the second half and his driving run led to the fourth goal.
Luke Thomas (LWB) - 7/10 - A promising display. He got up and down effectively and also swung in some dangerous crosses. Played a terrific pass in the build-up to the equaliser. More displays like this and he will soon force his way into the first team.
James Maddison (AM) - 8/10 - Back to his near his best. He was energetic and constantly demanded the ball. Ended the game on seven key passes and registered an assist.
Patson Daka (ST) - 10/10 - What a week for this young man. A few days after grabbing his first Premier League goal he hits four goals in one Europa League game. Finding a way to get him more minutes, perhaps even alongside Vardy, is vital.
Kelechi Iheanacho (ST) - 8/10 - Already has a brilliant understanding with Daka. He drops deep and his partner goes in behind - it's simple but effective.
Marc Albrighton - 6/10 - Worked hard and defended well.
Hamza Choudhury - 5/10 - Looked off the pace.
Jannik Vestergaard - N/A
Ryan Bertrand - N/A