Harvey Barnes' spectacular second-half strike clinched Leicester a 2-1 win at Sheffield United on Saturday for the team's first victory of the season.

The substitute crashed an unstoppable half-volley high into the net after a header was cleared to the edge of the area in the 70th minute.

Oli McBurnie headed in an equalizer for United in the 62nd, after Jamie Vardy had fired Leicester ahead with his first goal of the campaign just before halftime when he ran onto James Maddison's sumptuous pass off the outside of his boot.

Sheffield United's Oliver McBurnie, right, celebrates scoring his side's first goal of the game with team mates during the English Premier League soccer match between Sheffield United and Leicester City at Bramall Lane stadium, Sheffield, England. Saturday, Aug, 10 2019. (Richard SellersPA via AP)

Sheffield United's Oliver McBurnie, right, celebrates scoring his side's first goal of the game with team mates during the English Premier League soccer match between Sheffield United and Leicester City at Bramall Lane stadium, Sheffield, England. Saturday, Aug, 10 2019. (Richard SellersPA via AP)

Leicester drew its first two matches against Wolverhampton Wanderers and Chelsea.

More AP soccer: https://apnews.com/apf-Soccer and https://twitter.com/AP_Sports

Leicester City's Jamie Vardy, centre, celebrates scoring his side's first goal of the game during the English Premier League soccer match between Sheffield United and Leicester City at Bramall Lane stadium, Sheffield, England. Saturday, Aug, 10 2019. (Richard SellersPA via AP)

Leicester City's Jamie Vardy, centre, celebrates scoring his side's first goal of the game during the English Premier League soccer match between Sheffield United and Leicester City at Bramall Lane stadium, Sheffield, England. Saturday, Aug, 10 2019. (Richard SellersPA via AP)