Double delight for Saracens
Four first-half tries were shared as Josh Adams, scoring for the sixth straight game, and Sam Lewis went over for the hosts either side of tries from Ben Spencer and Sean Maitland.
But Wray went over twice in the second half with Earle also adding a pair of late scores but tries for David Denton and Jamie Shillcock ensured a try bonus point for the Warriors.
Adams’s fine form continued as he collected a Chris Pennell grubber kick to score for the ninth time in this campaign in the opening five minutes with the Warriors full-back adding the extras.
But Spencer dived over from close range to get his side back into the contest before Earle’s break created space out wide for Maitland to utilise and grab Saracens’ second.
Farrell and Pennell exchanged penalties before Ryan Mills sent flanker Lewis through in the dying moments of the half as the teams went in level at 17-17.
After a second Farrell penalty, the Saracens pack earned the hosts’ their third try with a five-metre driving maul which saw Wray peel off and scamper over from close range.
And it was the No.8 who went over for the bonus point score as the Saracens pack looked to assert themselves through a series of driving mauls, Farrell converted to make it 34-17.
Denton brought the Warriors back into the game with a score on 64 minutes and Pennell’s conversion moved the visitors back within ten points.
But Nathan Earle twice found space out wide to go over to take the game away from the Warriors with Farrell nailing five conversions out of six in addition to his two penalties.
The Warriors didn’t leave empty handed though as Shillcock got their fourth try in the final play of the game to earn them a try bonus point in defeat.
The scorers:
For Saracens:
Tries: Spencer, Maitland, Wray 2, Earle 2
Cons: Farrell 5
Pens: Farrell 2
For Worcester Warriors:
Tries: Adams, Lewis, Denton, Shillcock
Cons: Pennell 4
Pen: Pennell
Teams
Saracens: 15 Alex Goode, 14 Sean Maitland, 13 Marcelo Bosch, 12 Brad Barritt (captain), 11 Nathan Earle, 10 Owen Farrell, 9 Ben Spencer, 8 Jackson Wray, 7 Schalk Burger, 6 Michael Rhodes, 5 Nick Isiekwe, 4 Will Skelton, 3 Juan Figallo, 2 Jamie George, 1 Richard Barrington.
Replacements: 16 Christopher Tolofua, 17 Mako Vunipola, 18 Vincent Koch, 19 Mark Flanagan, 20 Calum Clark, 21 Richard Wigglesworth, 22 Alex Lozowski, 23 Duncan Taylor.
Worcester Warriors: 15 Chris Pennell, 14 Bryce Heem, 13 Jackson Willison, 12 Ryan Mills, 11 Josh Adams, 10 Sam Olver, 9 Francois Hougaard, 8 GJ van Velze, 7 Sam Lewis, 6 David Denton, 5 Darren Barry, 4 Donncha O’Callaghan (captain), 3 Gareth Milasinovich, 2 Jack Singleton, 1 Ethan Waller.
Replacements: 16 Kurt Haupt, 17 Ryan Bower, 18 Simon Kerrod, 19 Pierce Phillips, 20 Alafoti Faosiliva, 21 Michael Dowsett, 22 Jamie Shillcock, 23 Perry Humphreys.
Referee: Christophe Ridley
Assistant referees: Simon McConnell & Phil Watters
TMO: Keith Lewis
Source: @premrugby