Former England flyhalf Danny Cipriani led Sale Sharks to a 36-17 victory in the Anglo Welsh LV Cup on Saturday at Salford City Stadium.
Cipriani scored a try, converted two tries and kicked two penalties for a total points haul of 21 points.
The victory ensures that Sale kept their hopes of reaching the Anglo Welsh LV Cup knockout stages alive.
Tries from Richie Vernon, Charlie Amesbury late in the first half gave Sale a 21-14 lead at the break.
Cipriani's try on the hour mark secured the win before replacement Charlie Ingall put the cing on the cake in the dying minutes.
Final Score Sale Sharks 36 (21) Scarlets 17 (14)
Tries: Vernon, Amesbury, Cipriani, Ingall
Cons: Cipriani 2
Pens: Cipriani 4
Tries: Fenby, G Davies
Cons: Williams 2
Yellow cards: P. Jones, Ball
Referee: Ian Tempest (England)
Assistant referees: Paul Dix (England), Robin Goodliffe (England)
Television match official: Graham Hughes (England)
Timekeeper: Tony Turner (England)
Assessor: Brian Campsall (England)
Sale Sharks: 15 Cameron Shepherd, 14 Rob Miller, 13 Johnny Leota, 12 Sam Tuitupou, 11 Charlie Amesbury, 10 Danny Cipriani, 9 Dwayne Peel, 8 Richie Vernon, 7 David Seymour (capt), 6 Dan Braid, 5 Tom Holmes, 4 Kearnan Myall, 3 Tony Buckley, 2 Marc Jones, 1 Alasdair Dickinson.
Replacements: 16 Tommy Taylor, 17 Ross Harrison, 18 Henry Thomas, 19 Fraser Mckenzie, 20 James Doyle, 21 Will Cliff, 22 Jordan Davies, 23 Charlie Ingall.
Scarlets: 15 Gareth Owen, 14 Kristian Phillips, 13 Gareth Maule, 12 Adam Warren, 11 Andy Fenby, 10 Owen Williams, 9 Gareth Davies, 8 Kieran Murphy, 7 Duane Eager, 6 Lewis Rawlins, 5 Johan Snyman, 4 Jake Ball, 3 Deacon Manu, 2 Emyr Phillips, 1 Rhodri Jones.
Replacements: 16 Kirby Myhill, 17 Rob Evans, 18 Peter Edwards, 19 Richard Kelly, 20 Tomas Vallejos, 21 Aled Davies, 22 Nick Reynolds, 23 Dale Ford