Worcester recorded their biggest win at Leicester as they beat the Tigers 31-12 in the Premiership Cup.
Warriors got a bonus point inside 30 minutes as tries from Ted Hill, Duncan Weir, Francois Hougaard and Bryce Heem helped them to a 26-0 half-time lead.
Gareth Owen got Leicester on the scoreboard 17 minutes after the break, but any hope of a comeback was over when Heem got his second soon after.
Tigers youngster Tommy Refell got a consolation try with 15 minutes left.
In-form Worcester have now enjoyed five consecutive wins in all competitions, the first time they have done that in a Premiership season since first becoming a top-flight club.
The Warriors are now four points clear at the top of Pool Two after Saracens drew with Sale on Friday, while Leicester are bottom and have yet to get a point.
Until last season, Worcester had never previously won in 14 trips to Welford Road dating back to 1895, but they have now won on three successive visits.
Meanwhile, Exeter beat West Country rivals Bath 25-18 to move to the top of their Premiership Rugby Cup pool.
James Short and Ollie Devoto tries saw Exeter lead 12-3 before Ross Batty got a try for Bath just before the break.
Joe Simmonds' penalty and a converted Tom O'Flaherty try in the opening 10 minutes of the second half helped Exeter extend their advantage.
Jack Wilson scored twice for Bath to bring the scores close before Harvey Skinner's late penalty for Exeter.
The Chiefs, who drew 22-22 with Newcastle last week, are two points clear of Harlequins at the top of Pool One ahead of their match with Newcastle on Sunday, while Bath stay bottom.