Barcelona ran out winners in a ridiculously end-to-end La Liga match on Saturday night, beating Rayo Vallecano 5-2 at the Camp Nou.
Javi Guerra put Rayo ahead in the first half, but two Neymar penalties put the home side in front by half-time.
Chances aplenty were missed at both ends after the break, before Neymar struck twice more in the space of a minute thanks to plenty of help from Luis Suarez.
The duo swapped places after that as Neymar set up Suarez for the fifth, with Jozabed scoring a consolation late on for Rayo.