Barcelona's Sergi Roberto and Robert Lewandowski struck just before halftime to give the league leaders a 2-0 home win over lowly Cadiz on Sunday in their pursuit of a 27th Spanish title.
Karim Benzema gave the European champions the lead in the 20th minute with an irresistible piece of control and finish after a pinpoint pass from Luka Modric.
Champions Real Madrid earned a 2-0 win in a feisty LaLiga encounter at Athletic Bilbao on Sunday to ensure they stayed in the hunt for the LaLiga title with leaders Barcelona.
Morata, who had scored his first goal for the club in last week's 2-0 win over Villarreal, rose to head home from close range on the half-hour mark following a corner which had been flicked on by Atleti captain Diego Godin.
Messi was at his devastating his best during the Celta Vigo clash as he netted a hat-trick, helping Barcelona secure a 4-1 win on Sunday.
Images from La Liga and German Cup matches played on the weekend.
La Liga leaders Barcelona were held to a 2-2 home draw by Celta Vigo on Saturday as their former assistant coach Juan Carlos Unzue dented the title hopes of the Catalans, who dropped points for the second game in a row for the first time this campaign.
Real Madrid crashed out of the King's Cup quarter-finals 4-3 on aggregate after being held to a 2-2 draw at Celta Vigo on Wednesday in another major setback for the stuttering European champions.
Manchester United's teenage striker Marcus Rashford struck a stunning second-half free-kick to secure a 1-0 win at Celta Vigo in their Europa League semi-final, first leg on Thursday.
IMAGES from soccer matches played in the EPL, La Liga and Serie A on Tuesday.
Barcelona said on Saturday they had named former midfielder and captain Xavi Hernandez as head coach on a contract until 2024, following the sacking of Ronald Koeman.
Real Madrid lost 2-1 at home to Celta Vigo in their Spanish King's Cup quarter-final first leg on Wednesday to slump to their second defeat in a row following a record winning streak.
Real Madrid's La Liga title bid took a dent after Zinedine Zidane's leaders were held to a 2-2 draw at home to Celta Vigo on Sunday, denied all three points by a late strike from Santi Mina. Lazio mounted a superb second-half comeback at the Olympic Stadium to beat Inter Milan 2-1 and move above Antonio Conte's side into second place in Serie A on Sunday.
Images from football matches played across Europe.
Atletico Madrid fell to their heaviest league defeat of the season
Holders Barcelona produced a second-half blitz to come from behind and beat Athletic Bilbao 3-1 to book a place in the King's Cup semi-finals after Atletico Madrid crashed out in a shock 3-2 defeat by Celta Vigo.
Barcelona beat local rivals Espanyol 2-0 in the Catalan derby on Saturday to maintain their 10 point lead at the top of La Liga, while Real Madrid scraped a 3-2 win against bottom side Huesca on Sunday.
Alaves reached the King's Cup final for the first time in their 96-year history as Edgar Mendez's 83rd-minute strike saw off Celta Vigo 1-0 in the semi-final second leg on Wednesday to take the Basque side through 1-0 on aggregate.
La Liga leaders Barcelona moved 10 points clear with a 4-1 win at Real Betis on Sunday after second place Atletico Madrid slipped up at Athletic Bilbao on Saturday in a 2-0 defeat.
Manchester City's quadruple bid remained intact as Ilkay Gundogan and Kevin de Bruyne secured a 2-0 win at Everton in their FA Cup quarter-final clash
Real Madrid's Javier Hernandez struck twice as they came from behind to beat Celta Vigo 4-2 away and keep the pressure on Barcelona at the top of La Liga on Sunday.
Sevilla set up a King's Cup showpiece clash against Barcelona with a 6-2 aggregate semi-final victory over Celta Vigo after a 2-2 second-leg draw on Thursday.
A summary of Saturday's action in LaLiga, Ligue 1 and the Bundesliga.
Sevilla became surprise Liga leaders on Sunday after beating visiting Celta Viga 2-1 while champions Barcelona drew 1-1 at Valencia thanks to another Lionel Messi strike but are still without a victory in their last four league games.
Barcelona restored their lead at the top of La Liga standings to nine points after Lionel Messi and Luis Suarez each scored in a routine if underwhelming 3-0 win at home to struggling Levante on Sunday, with Paulinho increasing their lead in added time.
Champions Barcelona lost 2-0 at Celta Vigo while Getafe earned an important 2-0 win over Girona in their bid to secure Champions League qualification.
Villarreal's La Liga match at home to Celta Vigo was suspended shortly before the final whistle when a smoke bomb was thrown on to the pitch on Saturday.
Valencia paid tributes to the victims of Nepal earthquake in their match against Celta Vigo during La Liga on Sunday.
Barcelona followed up last weekend's 3-1 defeat at Real Madrid with another reverse on Saturday, squandering a host of chances to lose 1-0 at home to Celta Vigo and handing the lead in La Liga to their arch rivals.
Portugal international Goncalo Guedes fired Valencia into the lead in the 35th minute with a thumping shot from inside the area which was too powerful for Madrid goalkeeper Keylor Navas.
Celta Vigo thrashed Barcelona 4-1 on Wednesday with Iago Aspas hitting a double.
Barcelona beat Girona 2-0 in a Catalan derby on Sunday to maintain their five-point lead at the top of La Liga, while Real Madrid thrashed Espanyol 4-2.
Lionel Messi scored twice as King's Cup holders Barcelona moved comfortably into the quarter-finals by thrashing Celta Vigo 5-0 at the Nou Camp in their last 16 second leg game on Thursday.
Here are five talking points from the weekend in La Liga.
Cristiano Ronaldo fired Real Madrid to a 4-1 win over Celta Vigo on Wednesday to take Zinedine Zidane's side three points clear at the top of La Liga.
Karim Benzema made history at Real Madrid, the battle for the top four continues to heat up
A late goal by Toni Kroos sealed victory as Real Madrid defeated an impressive Celta Vigo side 2-1 to win their first home La Liga game of the campaign on Saturday.
The FIFA 2022 World Cup will kick-off in Qatar on Sunday, November 20. Here is a list of the 26-man squads playing in the quadrennial global football extravaganza.
Antoine Griezmann headed two goals for Atletico Madrid in a 3-1 victory over Levante that kept them on the heels of La Liga leaders Real Madrid on Saturday.
Meanwhile, Real Mallorca made a dream return to La Liga with a 2-1 victory over Eibar at the Estadi Son Moix on Saturday, less than two months after sealing back-to-back promotions to rejoin Spain's soccer elite.