A review of the weekend's action in Spain's Primera Liga, including a last-gasp win for Barcelona.
World-record signing Gareth Bale made a goalscoring debut for Real Madrid but they were held to a draw by an impressive Villarreal side at El Madrigal on Saturday.
The Yellow Submarine's bright first half was rewarded with a goal for Ruben Cani in the 21st minute but Wales winger Bale, an £85.3million capture from Tottenham, equalised in the 39th minute.
His debut lasted just over an hour and his departure passed the spotlight back to Cristiano Ronaldo, the player he replaced as the world's most expensive, who fortuitously put the visitors in front in the 64th minute.
The home side deservedly earned a point, though, when their own former Spurs wideman Giovani dos Santos struck in the 70th minute.
Also on Saturday, Alexis Sanchez scored a winner in the fourth minute of stoppage time as Barcelona claimed a 3-2 victory over winless Sevilla to maintain their 100 per cent record at the top.
Dani Alves had put the hosts ahead in the 36th minute only for the referee to controversially disallow Ivan Rakitic's headed goal when there appeared to be nothing wrong with it.
Gallingly for Sevilla, Lionel Messi doubled the lead.
However, Rakitic pulled one back and Sevilla appeared to have earned a draw with a last-minute volley from Coke, only for Alexis to break their hearts at the end of stoppage time.
On Sunday, a late winner from Manuel Lanzarote allowed Espanyol to win 1-0 at Granada in controversial circumstances.
The midfielder struck the only goal of the game on 76 minutes following an indirect free-kick inside the Granada area which was wrongly awarded for a backpass.
Referee Ignacio Iglesias Villanueva then further angered the home crowd at El Nuevo Los Carmenes by sending off Odion Ighalo for dissent.
The result means Espanyol are still unbeaten after four games and move up to fifth in the Primera Division table, while Granada remain on four points, in 10th place.
Mounir El Hamdaoui enjoyed a dream debut for Malaga by scoring a hat-trick in a 5-0 rout of Rayo Vallecano.
The Morocco international, who joined the Andalusians on loan from Fiorentina over the summer, opened the scoring just after the half-hour, then added two goals in the second half.
Francisco Portillo and Eliseu Pereira were also on target as Bernd Schuster earned his first win as Malaga coach.
Rayo, meanwhile, suffered their second 5-0 defeat in three games and have now lost in three successive matches.
Salva Sevilla struck twice in Andalusia as Real Betis found Valencia ripe for the taking to record their first win of the season 3-1.
Salva scored in the 22nd and 34th minutes at the Estadio Benito Villamarin - adding to Jorge Molina's ninth-minute opener - as Valencia were blown away.
Osasuna's winless start to the new season continued as Getafe got their own campaign up and running with a 2-1 victory.
The visitors, now coached by Javi Gracia following the sacking of Jose Luis Mendilibar earlier this month, had plenty of chances over 90 minutes and took the lead through Roberto Torres after 11 minutes.
But Getafe hit back to take their first win of the season thanks to Miku's brace either side of the interval.
Osasuna kept pushing right to the death and were unlucky not to take at least point from the game after Oriol Riera struck the bar inside the final five minutes.
Back to the rest of Saturday's action and Atletico Madrid made it four wins in a row after claiming a 4-2 victory over Almeria.
David Villa got the goalscoring underway by netting with a quarter of an hour gone, before Diego Costa's penalty doubled the hosts' advantage.
Rodri halved the deficit before half-time, but Atleti were far superior in the second period, with Tiago Mendes and Raul Garcia getting in on the act, before Alex Vidal got a late consolation goal.
Levante played out their second home goalless draw of the new season against Real Sociedad.
Both sides hit the crossbar in the second half, Carlos Vela first of all from six yards, before home midfielder Papakouli Diop curled a free-kick against the frame late on.