Glasgow Warriors secured their first victory in Wales since May 2010 with a fully deserved bonus point win over Cardiff Blues in the Pro12.
Colin Gregor, James Eddie, Tommy Seymour and Stuart Hogg scored the tries which secured the win.
Fly-half Duncan Weir contributed 12 points to the visitors total with an unblemished kicking record.
Casey Laulala and Mike Paterson crossed for tries in either half in a disappointing Blues display.
The game sparked into life on 13 minutes when full-back Stuart Hogg broke free following a maul and set up Colin Gregor, who completed the move by crossing for the opening try.
Duncan Weir successfully converted although Ceri Sweeney reduced Glasgow's lead within two minutes with a penalty after the visitors had been penalised for offside.
Fly-half Sweeney was involved in the Blues opening try on 23 minutes with his deft cross-kick finding Gavin Evans on the left wing, who offloaded for Casey Laulala to cross over.
Having taken the lead for the first time, Sweeney failed with the resultant conversion and within two minutes the Warriors had restored their advantage.
Poor defensive work from the Blues proved costly once again and from a scrum Johnnie Beattie fed the ball to James Eddie.
The flanker ran 40-yards and powered through the Blues defence before crossing for his side's second try of the evening, which was converted by Weir.
Further sloppy play by the home side nearly resulted in an opportunity for Tommy Seymour, but the wing could not capitalise and the chance went begging.
Glasgow ended the half with a series of scrums on the Blues line which resulted in scrum-half Lewis Jones being sent to the sin-bin for an infringement.
From the resultant penalty Weir kept up his perfect first half kicking record by adding another three points with the Warriors fully deserving their 17-8 interval lead.
The Blues, a man short, were awarded a penalty in the opening minute of the first half but Sweeney failed to narrow the gap when his attempt struck an upright.
Lewis Jones did not return to the field after his 10 minutes in the sin-bin came to an end with the Blues introducing Wales scrum-half Richie Rees in his place on 50 minutes.
But within two minutes sloppy play once again led to the Blues conceding a third try with Deiniol Jones's wayward pass intercepted by Seymour, who completed the easiest of tasks before Weir added the conversion.
That seemed to give the Blues impetus to attack and it was only the intervention of Gregor which halted a promising move which involved Rush.
This was the home side's best spell of the game and they scored their second try of the night on 63 minutes.
Sweeney charged down a defensive kick from Hogg, with flanker Michael Paterson leaping highest to take the rebound and flop over the line to score the try although Sweeney missed the conversion.
Weir maintained his perfect kicking record for the evening when he added a further three points and extending his side's lead to 14 points.
Sean Lineen's side secured their second successive victory and the bonus point with Hogg crossing in the corner for a fourth try on the final whistle with Man of the Match Gregor succesfully converting.
Blues: Chris Czekaj; Alex Cuthbert; Casey Laulala, Gavin Evans; Tom James; Ceri Sweeney, Lewis Jones; Sam Hobbs, Rhys Williams, Scott Andrews, Paul Tito ( c), Deiniol Jones, Michael Paterson, Maama Molitika, Xavier Rush. Replacements: Ieuan Davies, Nathan Trevett, Ryan Harford, James Down, Thomas Young, Richie Rees, Gareth Davies, Dafydd Hewitt
Glasgow: S Hogg, T Seymour, R Dewey, T Nathan, C Shaw, D Weir, C Gregor, G Reid, F Gillies, M Cusack, R Verbakel, T Ryder, J Eddie, R Harley (capt), J Beattie.
Replacements: P MacArthur, R Grant, E Kalman, R Pitman, R Wilson, H Pyrgos, A Dunbar, P Horne.
Referee: John Lacey (IRFU, 13th competition game)
Assistant Referees: Phil Fear, Colin Kirkhouse (both WRU)
Citing Commissioner: Jeff Mark (WRU)
TMO: Neil Ballard (WRU)