Mohamed Salah put speculation about his future behind him by scoring as Liverpool comfortably beat Aston Villa to continue their strong start to the season in the Premier League.
Jurgen Klopp's side rejected a £150m bid for the Egypt international from Saudi Pro League club Al-Ittihad, with the Reds insisting the 31-year-old is not for sale.
And Salah emphasised his worth to Liverpool when he scored their third goal in the second half at Anfield, firing in at the back post from Darwin Nunez's cross to seal a third league win in a row.
Dominik Szoboszlai got the hosts up and running after just three minutes, scoring his first goal for the club with a crisp strike through a crowded box.
Villa, who have been scoring for fun since losing 5-1 to Newcastle in their opening game of the season, were far too open at the back as they struggled to deal with Liverpool's forwards.
The hosts increased their lead in the 22nd minute when Nunez's shot hit the post and bounced in off the unlucky Matty Cash.
Liverpool looked capable of scoring with every attack in a rampant first half, although Villa's cause was not helped by an enforced change as centre-back Diego Carlos limped off with an injury inside the opening 20 minutes.
And the lively Nunez went close to scoring his third goal in two games as his shot bounced off the crossbar.
Keeper Alisson made a good stop to push out Cash's header in the second half, but Salah's second goal of the season wrapped up a win that moved Liverpool up to third in the Premier League, two points behind leaders Manchester City.
Salah shows his worth to Liverpool
While it was a Liverpool new boy who got the Reds up and running in this game, much of the focus at Anfield was on a stalwart as the future of talisman Salah remains uncertain.
The Reds have repeatedly insisted they have no intention of letting Salah leave but, with the Saudi Pro League transfer window not closing until 7 September, it is likely their resolve will be tested again with reports of a £200m offer.
Klopp has said Salah is "100% committed" to Liverpool and there was nothing to suggest otherwise on Sunday as he again underlined his importance to the Reds against Villa.
He created opportunities and had chances himself, before finally getting on the scoresheet 10 minutes into the second half.
With Nunez also continuing to impress, the Reds possess the attacking strength to suggest they will be strong contenders to challenge at the top end of the table this season.
Salah is a three-time Golden Boot winner in the Premier League and, despite his age, this performance shows he remains an integral part of Klopp's side.
Villa good run comes to a stop
After winning their last four games in all competitions, Villa will look to put this performance and result down to a bad day at the office.
They never really got going - although the early goal and loss of Carlos did not help their cause - and looked a shadow of the side that had scored 15 goals and conceded just one in that aforementioned run of victories.
Prior to this game, only Manchester City had picked up more Premier League points in 2023 than Aston Villa's 49, so there's little doubt they are firmly going in the right direction under Unai Emery.
Perhaps the Villa boss' main takeaway from their start to the season is how they cope against sides likely to be contending for the top six places.
Defeats to Newcastle and Liverpool, 5-1 and 3-0 respectively, will be a concern for Emery.
helpHow to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
Rating range key1 = Give it up10 = Pure perfection
Aston Villa
Squad number1Player nameE Martínez
Squad number4Player nameKonsa
Squad number3Player nameDiego Carlos
Squad number14Player nameP Torres
Squad number12Player nameDigne
Squad number2Player nameCash
Squad number44Player nameKamara
Squad number6Player nameDouglas Luiz
Squad number7Player nameMcGinn
Squad number19Player nameDiaby
Squad number11Player nameWatkins
Squad number8Player nameTielemans
Squad number22Player nameZaniolo
Squad number24Player nameDurán
Squad number31Player nameBailey
Line-ups
Liverpool
Formation 4-3-3
1Alisson
66Alexander-Arnold32Matip2Gomez26Robertson
8Szoboszlai10Mac Allister17Jones
11Salah9Núñez7Díaz
1Alisson66Alexander-ArnoldSubstituted forQuansahat 71'minutes32Matip2Gomez26Robertson8Szoboszlai10Mac AllisterSubstituted forEndoat 87'minutes17JonesSubstituted forElliottat 65'minutes11Salah9NúñezSubstituted forGakpoat 65'minutes7DíazSubstituted forJotaat 65'minutesSubstitutes
3Endo18Gakpo19Elliott20Jota21Tsimikas43Bajcetic50Doak62Kelleher78QuansahAston Villa
Formation 4-4-2
1E Martínez
4Konsa3Diego Carlos14P Torres12Digne
2Cash44Kamara6Douglas Luiz7McGinn
19Diaby11Watkins
1E Martínez4Konsa3Diego CarlosSubstituted forBaileyat 19'minutesSubstituted forZanioloat 65'minutes14P Torres12Digne2Cash44KamaraBooked at 26mins6Douglas LuizSubstituted forTielemansat 72'minutes7McGinn19Diaby11WatkinsSubstituted forDuránat 73'minutesSubstitutes
8Tielemans16Chambers17Lenglet22Zaniolo24Durán25Olsen31Bailey32Dendoncker71KellymanLive Text
Match ends, Liverpool 3, Aston Villa 0.
Second Half ends, Liverpool 3, Aston Villa 0.
Offside, Liverpool. Andy Robertson tries a through ball, but Diogo Jota is caught offside.
Joe Gomez (Liverpool) wins a free kick in the defensive half.
Foul by Jhon Durán (Aston Villa).
Offside, Liverpool. Wataru Endo tries a through ball, but Joël Matip is caught offside.
Attempt missed. Joe Gomez (Liverpool) header from the centre of the box misses to the left. Assisted by Dominik Szoboszlai with a cross following a corner.
Corner, Liverpool. Conceded by Lucas Digne.
Substitution, Liverpool. Wataru Endo replaces Alexis Mac Allister.
Offside, Liverpool. Jarell Quansah tries a through ball, but Andy Robertson is caught offside.
Foul by Cody Gakpo (Liverpool).
Ezri Konsa (Aston Villa) wins a free kick in the defensive half.
Foul by Jarell Quansah (Liverpool).
Moussa Diaby (Aston Villa) wins a free kick in the defensive half.
Joe Gomez (Liverpool) wins a free kick on the right wing.
Foul by Nicolò Zaniolo (Aston Villa).
Attempt missed. Jhon Durán (Aston Villa) left footed shot from the left side of the box misses to the left. Assisted by Boubacar Kamara.
Attempt missed. Jhon Durán (Aston Villa) left footed shot from the left side of the box misses to the left. Assisted by Nicolò Zaniolo.
Foul by Joël Matip (Liverpool).
Youri Tielemans (Aston Villa) wins a free kick in the defensive half.