Mo Salah continued his excellent season with a goal and an assist as he secured Liverpool a 2-2 draw against Aston Villa.
If this happens to be Salah's last season with the Reds, he is leaving in a remarkable fashion by increasing his goal contributions to 39 in just 26 Premier League matches, with 24 goals and 15 assists.
He scored the opening goal in the first half and provided an assist for Trent Alexander-Arnold's equalizer in the second half after Youri Tielemans and Ollie Watkins had put Villa in the lead before half-time.
Darwin Nunez's missed opportunity prevented Arne Slot's team from extending their lead at the top of the table to 10 points after a match rescheduled from March due to their Carabao Cup final participation.
Villa displayed that they can compete against the top teams on their day, but their inconsistency indicates they are unlikely to secure a Champions League spot for a second consecutive season.
Liverpool started strongly and had opportunities to take the lead within the first 10 minutes with Virgil van Dijk missing a chance and Diogo Jota's shot being blocked.
Villa came alive, and Marcus Rashford, in his first Premier League start since December 1, thought he had set up a goal in the 17th minute, but it was ruled offside.
Salah missed a header in the 26th minute but managed to score three minutes later to put Liverpool ahead after Villa's defensive error.
The lead was short-lived as Villa equalized in the 38th minute through Tielemans.
In the first half stoppage time, Villa took the lead with Watkins scoring from a cross by Digne.
Villa had a chance to extend their lead early in the second half, but Rashford's shot was cleared off the line by Konate.
Liverpool nearly leveled the score with Jota hitting the crossbar, and then equalized through Alexander-Arnold moments later.
Nunez missed a golden opportunity to put Liverpool back in front, and Villa had chances to win the game in the final minutes.