Springbok Siya Kolisi scored a hat-trick as the Stormers dispatched the Southern Kings in a Super Rugby pre-season outing.
The Stormers eventually won 40-7, after racing into a commanding 19-0 lead inside the first half-hour, at the Nelson Mandela Bay Stadium in Port Elizabeth on Friday.
The visitors led 26-7 at half-time and never allowed the home side into the match as they ran in a further two tries in the second period.
After losing to the Cheetahs and Lions in consecutive weeks, the youthful Kings side found the going tough against a slick Stormers outfit who are building up a good head of steam ahead of their opening Super Rugby match.
The men in white and blue made all the early running, but sterling work in the line-outs by Kings lock Rynier Bernardo prevented the visitors from making more of their early dominance.
There was a frenetic start to the game as both teams attempted to gain the upperhand in a bruising opening 10 minutes.
When they spread the ball wide the Stormers always looked dangerous and Scott van Breda caused problems for his former teammates down the left wing.
The first points came after 18 minutes when Stormers scrumhalf Nic Groom dotted down after a driving maul in which skipper Schalk Burger was prominent for the visitors. Catrakilis made no mistake with the conversion to put the Stormers ahead 7-0.
Not long afterwards Rynhardt Elstadt thought he had scored his team's second try, but referee Stuart Berry called the Stormers back for an earlier offence.
In the 26th minute the hard-working Siya Kolisi was on hand to crash over after another powerful driving Stormers maul which splintered the Kings' defence.
The dominance exerted by the Stormers was beginning to tell and Kolisi crashed over after another driving maul to make the score 19-0 after 30 minutes.
Just before the break the Kings hit back with a try of their own by Paul Schoeman, after some powerful driving play by the home side which put the Stormers pack in reverse gear. George Whitehead slotted the conversion to reduce the visitors' lead to 19-7.
The Stormers found an extra gear shortly before half-time when they stretched the Kings' defence and Groom was over for his second try of the match to leave the visitors with a healthy 26-7 lead at the break.
Former Grey High pupil Kolisi, who enjoyed a rousing game, crossed for his team's fifth try with 25 minutes left as the Stormers advanced their lead to 33-7.
The Kings tryline was then besieged by the Stormers who crossed for a sixth try thanks to Deon Fourie to put them ahead 40-7 with 15 minutes remaining.
For the Southern Kings:
For the Stormers:
Tries: Groom 2, Kolisi 3, Fourie
Cons: Catrakilis 3, Van Aswegen 2
Southern Kings: 15 Siviwe Soyizwapi, 14 Sergeal Petersen, 13 Dwayne Jenner, 12 Shane Gates, 11 Eben Barnard, 10 George Whitehead, 9 Sonwabo Majola, 8 Devon Oosthuizen, 7 Stephan Zaayman, 6 Paul Schoeman, 5 Rynier Bernardo, 4 Steven Sykes (captain), 3 Charl du Plessis, 2 Albé de Swardt, 1 Brendon Olivier.
Replacements - from: JC Oberholzer, Lizo Gqoboka, Pieter Stemmet, Stephan Greeff, Thembelani Bholi, Kevin Kaba, Tyler Paul, Jaco Grobler, Ronnie Cooke, Michael Killian, Brian Skosana.
Stormers: 15 Jaco Taute, 14 Kobus van Wyk, 13 Michael van der Spuy, 12 Damian de Allende, 11 Scott van Breda, 10 Demetri Catrakilis, 9 Nic Groom, 8 Duane Vermeulen, 7 Schalk Burger (captain), 6 Siya Kolisi, 5 Manuel Carizza, 4 Rynhardt Elstadt, 3 Frans Malherbe, 2 Siyabonga Ntubeni, 1 Steven Kitshoff.
Replacements - from: Deon Fourie, Oliver Kebble, Pat Cilliers, Michael Rhodes, Jean Kleyn, Nizaam Carr, Sikhumbuzo Notshe, Louis Schreuder, Gary van Aswegen, Pat Howard, Devon Williams, Ryno Eksteen.
Referee: Stuart Berry