Ahmed Musa scored his first goal for Leicester City against Barcelona and also grabbed a brace in the pre-season game.
Since joining Leicester, Musa has been impressive in a couple of pre-season games and have finally opened his goal account.
The Nigeria international scored two quick second half goals after Leicester City had gone 3-0 down.
Barcelona dominated possession from the first half and finally broke the deadlock in the 26th minute. Mohamed Munir got to the end of a Lionel Messi pass to slip the ball into Leicester City net.
Luis Suarez got his goal and Barcelona's third after Nutmegging past Robert Huth before placing the ball on the roof of Leicester City's net.
The forward turned provider for Barcelona's third goal by curling a pass into the foot of Munir who only had a touch to control before sliding the ball into Leicester City's net.
Ranieri made seven changes, bringing on Leicester City's record signing, Musa.
He immediately got on a pass from Shinji Okazaki to push the ball past Jeremy Mathieu and beating Sergi Roberto Carnicer grasping for pace before finishing past Bercelona's goalkeeper.
The impressive forward forced Barcelona goalkeeper to make an awkward pass to Juan Camara who was dispossessed.
The resulting ball was squared for Musa, who fired high into the goal for his second of the match.
Barcelona added another goal with six minutes through Rafael Mujica.