Substitute Darwin Nunez scored a stunner as Liverpool overcame Bournemouth to reach the quarter-finals of the Carabao Cup.
The Uruguayan striker cut in from the left and picked his spot perfectly for the 70th-minute finish, curling the ball with plenty of pace into the top right corner beyond a despairing Ionut Radu.
Cody Gakpo had put Liverpool in front in the first half when he pounced to poke home from close range after Harvey Elliott's volley was parried into his path.
But Bournemouth levelled through Justin Kluivert as he netted his first goal for the club since joining from Roma in the summer. He emerged unmarked at the far post to head home an Alex Scott corner in the 64th minute.
The hosts committed everything to attack during the final 15 minutes. David Brooks and Hamed Traore chanced their arm, but neither could muster an attempt as the Cherries failed to level for a second time.
It is the third time Liverpool have made it to the last eight of the competition in the last five seasons.
Cherries can focus on Premier League
Bournemouth are still getting to grips with the philosophy of manager Andoni Iraola, who replaced Gary O'Neil over the summer.
Saturday's 2-1 win against newly promoted Burnley - their first victory of the campaign - was badly needed to move them one point clear of the bottom three.
As enjoyable as a run in the EFL Cup can be, Bournemouth cannot afford to get distracted from the main priority of retaining their spot in the top-flight for a third successive season.
The road ahead may still be long and arduous for the Cherries but there were some positives to take from their loss to Liverpool.
With the wind and rain swirling around the Vitality Stadium as Storm Ciaran hit, Bournemouth went toe-to-toe with their visitors in the opening 45 minutes - each side registered four shots on target.
Kluivert was responsible for two of those efforts and the Dutch forward will have been pleased to finally get on the scoresheet in Bournemouth colours.
Midfielder Scott, another summer arrival from Bristol City, also caught the eye and he was inches away from scoring directly from a corner as he used the conditions to whip in a ball that Joe Gomez had to clear off the line.
More to follow.
How did you rate Bournemouth's performance? Have your say hereWhat did you make of Liverpool's display? Send us your views hereReaction from Wednesday's Carabao Cup actionHow 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
AFC Bournemouth
Squad number20Player nameRadu
Squad number15Player nameA Smith
Squad number6Player nameMepham
Squad number27Player nameZabarnyi
Squad number3Player nameKerkez
Squad number14Player nameScott
Squad number29Player nameBilling
Squad number24Player nameSemenyo
Squad number10Player nameChristie
Squad number19Player nameKluivert
Squad number9Player nameSolanke
Squad number7Player nameBrooks
Squad number16Player nameTavernier
Squad number21Player nameMoore
Squad number22Player nameTraorè
Squad number37Player nameAarons
Liverpool
Squad number62Player nameKelleher
Squad number2Player nameGomez
Squad number32Player nameMatip
Squad number78Player nameQuansah
Squad number21Player nameTsimikas
Squad number19Player nameElliott
Squad number3Player nameEndo
Squad number17Player nameJones
Squad number11Player nameMohamed Salah
Squad number18Player nameGakpo
Squad number8Player nameSzoboszlai
Squad number9Player nameNúñez
Squad number10Player nameMac Allister
Squad number20Player nameDiogo Jota
Squad number38Player nameGravenberch
Squad number66Player nameAlexander-Arnold
Line-ups
Bournemouth
Formation 4-2-3-1
20Radu15A SmithSubstituted forAaronsat 82'minutes6Mepham27Zabarnyi3KerkezBooked at 53mins14ScottBooked at 55minsSubstituted forMooreat 81'minutes29BillingSubstituted forTavernierat 61'minutes24SemenyoSubstituted forBrooksat 74'minutes10Christie19KluivertSubstituted forTraorèat 74'minutes9SolankeSubstitutes
7Brooks8Rothwell11Ouattara16Tavernier21Moore22Traorè25Senesi37Aarons45PlainLiverpool
Formation 4-3-3
62Kelleher2Gomez32Matip78Quansah21Tsimikas19ElliottSubstituted forNúñezat 60'minutes3EndoSubstituted forAlexander-Arnoldat 61'minutes17JonesSubstituted forMac Allisterat 61'minutes11Salah18GakpoBooked at 55minsSubstituted forJotaat 81'minutes8SzoboszlaiSubstituted forGravenberchat 76'minutesSubstitutes
4van Dijk5Konaté9Núñez10Mac Allister13Adrián20Jota38Gravenberch48Scanlon66Alexander-ArnoldLive Text
Match ends, Bournemouth 1, Liverpool 2.
Second Half ends, Bournemouth 1, Liverpool 2.
Delay over. They are ready to continue.
Delay in match because of an injury Darwin Núñez (Liverpool).
Delay in match because of an injury Milos Kerkez (Bournemouth).
Attempt blocked. David Brooks (Bournemouth) left footed shot from the centre of the box is blocked. Assisted by Hamed Traorè.
Foul by Ryan Gravenberch (Liverpool).
Ryan Christie (Bournemouth) wins a free kick on the left wing.
Foul by Ryan Gravenberch (Liverpool).
Ryan Christie (Bournemouth) wins a free kick in the defensive half.
Mohamed Salah (Liverpool) wins a free kick on the right wing.
Foul by Chris Mepham (Bournemouth).
Ryan Gravenberch (Liverpool) wins a free kick in the attacking half.
Foul by Hamed Traorè (Bournemouth).
Attempt missed. Ryan Gravenberch (Liverpool) right footed shot from outside the box is high and wide to the right. Assisted by Kostas Tsimikas with a cross following a corner.
Corner, Liverpool. Conceded by Chris Mepham.
Attempt blocked. Ryan Gravenberch (Liverpool) left footed shot from outside the box is blocked. Assisted by Diogo Jota.
Ryan Gravenberch (Liverpool) wins a free kick in the defensive half.
Foul by Milos Kerkez (Bournemouth).
Corner, Bournemouth. Conceded by Jarell Quansah.