Goals from Federico Valverde and Marco Asensio ensured Real Madrid got all three points against Osasuna.
Real Madrid left it late to beat Osasuna 2-0 at the Estadio El Sadar to keep their La Liga hopes alive.
How it happened
The first ten minutes were lively in Pamplona. Vinicius Junior outmuscled Osasuna defender Jon Moncayola and saw his effort saved by Sergio Herrera.
Minutes later, a fierce long-range strike from Moi Gomez was pushed to safety by Thibaut Courtois.
Osasuna were looking to catch Madrid on the break and Ante Budimir fired wide from just outside the box.
It was the visitors' turn to threaten the scoresheet as Rodrygo came within inches of breaking the deadlock with a curling effort that flew just inches past the far post.
Vinicius then had the ball in the net for Madrid but it was disallowed for offside.
The contest was starting to come to life, as a Gomez effort clipped the outside of the post for Osasuna before Moncayola flashed a shot wide.
Los Blancos got the opener as Federico Valverde surged into the box to meet Vinicius’ cross with a sublime side-footed finish.
Marco Asensio made sure of the three points in stoppage time with a left-footed strike from inside the box.
Player of the match - Federico Valverde
Valverde was full of energy and poise and hardly put a foot wrong. He took his goal brilliantly, his sixth in the league this season.
18:16 - 17.02.2023
Toni Kroos backs European Super League
The idea of a European Super League has received major backing from Real Madrid midfielder Toni Kroos
17:19 - 17.02.2023
LALIGA 4 special numbers to know heading into this weekend
Matchday 22 in LaLiga has thrown up a couple of intriguing matches with some special numbers.
23:40 - 14.02.2023
TRANSFERS 'I have not received proposals from Real Madrid' - Cancelo on transfer rumours
Joao Cancelo speaks on transfer rumours suggesting he received an offer from Real Madrid.
15:59 - 15.02.2023
LALIGA Barcelona respond to allegations surrounding referee payments
Spanish outlet Cadena Ser revealed documents on Wednesday that showed Barcelona paid €1.4 million to a company belonging to former referees committee vice president Jose Maria Negreira between 2016 and 2018.