With many key players injured and needing to save energy for the El Clasico against Real Madrid at the weekend, coach Hansi Flick has launched a lineup with many changes in hosting Olympiacos.
However, Barcelona still showed their superior class and even opened the scoring in the 7th minute.
After Olympiacos goalkeeper and defender's efforts to stop Lamine Yamal, the ball bounced right into Fermin Lopez's position, and the Spanish midfielder easily finished into the net, opening the score for Barca.
In the following minutes, Olympiacos rose strongly, creating an attractive attacking double match for the home team. However, the Greek team was inaccurate in the final stages.
In the 39th minute, young talent born in 2008 dro Fernandez made his mark with a pass for Fermin Lopez to complete a double, raising the score to 2-0 for Barca.
Entering the second half, Olympiacos suddenly increased the speed of the match and created a lot of trouble in front of Barcelona's goal. In the 53rd minute, El Kaabi put the ball into Barca's net, but the referee did not recognize the goal.
However, the visitors were awarded a penalty for Eric Garcia's handball in the penalty area in the previous situation. On the 11m mark, El Kaabi calmly defeated the opposing goalkeeper, shortening the score to 1-2.
However, Olympiacos' joy did not last long. Just 4 minutes later, Santiago Hezze received a second yellow card and was sent off in the 57th minute. Having to play with one less player, the away team could not hold on to the terrible pressure from Hansi Flick's students.
In the 68th minute, Blaugrana was awarded a penalty after Rashford was fouled by the away team's goalkeeper in the penalty area. Yamal easily deceived the goalkeeper, raising the score to 3-1 for the home team.
The 74th and 79th minutes saw Rashford complete a brilliant day with two consecutive goals. Amidst the English striker's brilliant moments, Fermin Lopez also completed his hat-trick in the 76th minute, concluding Barca's excellent performance.
In the end, Barcelona won a resounding 6-1 victory over Olympiacos, thereby having a perfect warm-up before El Clasico against Real Madrid at the weekend.