Lionel Messi did not want to be left behind in the Champions League Golden Boot race so he decided to turn it on and net a hat-trick of his own after Cristiano Ronaldo lay down the gauntlet for Real Madrid on Tuesday night.
Messi made his second goal look like child's play when he received a pass from Xavi before toying with his opponent in the area and then firing into the back of the net in the 55th minute.
Gerard Pique added a third with a glancing header from Neymar's early rightwing cross prior to Messi wrapping up the party by scoring his 62nd Champions League in his 80th appearance with a low finish from inside the area which brought about his 24th hat-trick for Barcelona.
Arsenal extended their winning run to six matches with their 10th successive triumph on the road by beating Marseille 2-1 at the Stade Velodrome.
After a nervy start from the Gunners, Theo Walcott had them in front when he volleyed home from just outside the six-yard box in the 65th minute before Aaron Ramsey made it six goals in six outings with a low finish from the edge of the area with six minutes remaining.
Marseille managed to hit back in injury-time when Jordan Ayew went down in a challenge with Ramsey allowing his brother Andre to rifle past Wojciech Szczesny from the spot, however, the damage has already been done.
Oscar gave the Blues the advantage just before the break with a well-struck first-time effort across his body after receiving a clever pass from Frank Lampard.
However, the Swiss champions hit back in the 71st minute when Mohamed Salah fired home into the bottom left corner from the right side of the box before Marco Streller completed the comeback with a front post header from a corner which Petr Cech could not keep out.
The result was the first loss in 30 Champions League group stage matches at home for last season's Europa League winners.
Elsewhere, AC Milan produced two late goals to beat Celtic 2-0 at the San Siro, Schalke scored three times in the final 25 minutes to beat Steaua Bucharest 3-0 at home, Napoli beat ten-man Borussia Dortmund 2-1 in Naples, FC Porto edged Austria Vienna 1-0 and Atletico Madrid recorded a 3-1 home triumph over Zenit St Petersburg.
2013/14 UEFA Champions League scores