Glasgow Warriors ran four unanswered tries past Cardiff Blues on Friday for a convincing 31-3 Pro12 win at Firhill.
The Scottish outfit completed a first-ever season double over the Blues thanks to a brace of tries from Ryan Wilson before the number eight became one of two home back-row players to be stretchered off.
A bruising encounter started with international centre Graeme Morrison being the first to leave the field with a serious-looking knee injury, but Glasgow still went on to secure a well deserved 10-0 interval lead.
The deficit could easily have been more such was their superiority in every facet of the game especially the set-piece.
Pressure from a Glasgow scrum saw Wilson pick up and barge his way over the Blues line for the first score on 17 minutes. Duncan Weir converted.
Glasgow created further chances but had to rely on a Weir penalty on 32 minutes for their remaining points of the first half.
The home side remained on top after the break and Wilson grabbed his second try, again converted by Weir, to make it 17-0.
Blues finally got on the scoreboard through a Leigh Halfpenny penalty but moments later Jamie Roberts, starting his first match for the Welsh region this season, limped off with a twisted knee.
Wilson's superb display came to an abrupt end when he was stretchered off, and his back-row replacement, John Barclay, suffered the same fate after Fusaro had scored Glasgow's third try of the evening from Alex Dunbar's initial break.
Glasgow then secured the bonus point when wing Colin Shaw finished off a fine move started from well inside their own half.
Tries: Wilson 2, Edinburgh, Shaw
Cons: Weir 2, Jackson 2
For Cardiff Blues:
Glasgow: 15 Stuart Hogg, 14 Federico Aramburu, 13 Alex Dunbar, 12 Graeme Morrison, 11 Tommy Seymour, 10 Duncan Weir, 9 Chris Cusiter, 8 Ryan Wilson, 7 Chris Fusaro, 6 Rob Harley, 5 Al Kellock (c), 4 Tom Ryder, 3 Mike Cusack, 2 Dougie Hall, 1 Ryan Grant.
Replacements: 16 Pat MacArthur, 17 Jon Welsh, 18 Moray Low, 19 Richie Gray, 20 John Barclay, 21 Henry Pyrgos, 22 Ruaridh Jackson, 23 Peter Murchie.
Cardiff Blues: 15 Leigh Halfpenny, 14 Alex Cuthbert, 13 Casey Laulala, 12 Jamie Roberts, 11 Tom James, 10 Ceri Sweeney, 9 Lloyd Williams, 8 Maama Molitika, 7 Josh Navidi, 6 Macauley Cook, 5 James Down, 4 Bradley Davies (c), 3 Scott Andrews, 2 Ryan Tyrrell, 1 John Yapp.
Replacements: 16 Marc Breeze, 17 Nathan Trevett, 18 Sam Hobbs, 19 Cory Hill, 20 Kristian Dacey, 21 Richie Rees, 22 Gavin Henson, 23 Dafydd Hewitt.
Referee: George Clancy (Ireland)