Western Province outscored the Eastern Province Kings six tries to one to win 45-14 in Friday's Currie Cup clash at Newlands.
However, the bonus-point victory did not affect their destination for next week's semi-final as the Blue Bulls edged the Pumas 25-24 in Nelspruit.
The star of the show was Dillyn Leyds as he scored two tries while Nizaam Carr, Juan de Jongh, Godlen Masimla and Justin Benn also crossed.
It was a pulsating first-half at Newlands as four tries and 38 points were scored, with Western Province getting three of those through number eight Carr, inside centre De Jongh and scrum-half Masimla. Eastern Province Kings' scorer was half-back Enrico Acker late on to give the visitors hope.
Carr's opener on three minutes saw him spot a weak shoulder before fly-half Robert du Preez made it 7-0 off the tee to start his solid display.
EP Kings full-back Scott van Breda was kicking well though and made it 7-3 on eight minutes as WP prop Oli Kebble was struggling at scrum time.
Western Province were hunting the five tries that would put pressure on the second-placed Blue Bulls but they opted for three points when they were on a plate, with Du Preez making it 10-3. However, Van Breda quickly cancelled that penalty out as Kebble was again the player penalised.
Van Breda made it 10-9 just before the half-hour but then came quick-fire tries from De Jongh and Masimla, both being excellent efforts as the EP Kings suddenly found themselves 24-9 down with six minutes remaining in a decent half of Currie Cup rugby for the few who were at Newlands.
Hope came for the Kings in the form of Acker's smart finish low to the ground which meant they went in on half-time still in the game at 24-14.
Unfortunately for Western Province, the Blue Bulls were leading at the Pumas.
The second-half was all Western Province as their visitors failed to trouble the scorers while the hosts ran in a further three five-pointers.
WP's first of the half came from lively full-back Leyds two minutes after the break, with Du Preez's extra making it a 31-14 advantage.
It would take another sixteen minutes before replacement back-row Benn powered over off the back of a maul for their fifth score of the contest.
And just when it looked like the game was set to end at 38-14, full-back Leyds showed his devastating running ability at the death as he raced over from 50 metres out to add the gloss on an impressive victory that sends Western Province into their semi-final clash in Pretoria confident.
For Western Province:
Tries: Carr, De Jongh, Masimla, Leyds 2, Benn
Cons: Du Preez 4, Kurt Coleman 2
Pen: Du Preez
For Eastern Province Kings
Pens: Van Breda 3
Western Province: 15 Dillyn Leyds, 14 Kobus van Wyk, 13 Huw Jones, 12 Juan de Jongh (c), 11 Leolin Zas, 10 Robert du Preez, 9 Godlen Masimla, 8 Nizaam Carr, 7 Sikhumbuzo Notshe, 6 Jurie van Vuuren, 5 Chris Van Zyl, 4 Jean Kleyn, 3 Wilco Louw, 2 Michael Willemse, 1 Oliver Kebble.
Replacements: 16 Bongi Mbonambi, 17 Steven Kitshoff, 18 Jan de Klerk, 19 Justin Benn, 20 Nic Groom, 21 Kurt Coleman, 22 Jaco Taute.
EP Kings: 15 Scott van Breda, 14 Sylvian Mahuza, 13 Ronnie Cooke (captain), 12 JP du Plessis, 11 Luther Obi, 10 Elgar Watts, 9 Enrico Acker, 8 Tim Agaba, 7 Jacques Engelbrecht, 6 Thembelani Bholi, 5 Cornell Hess, 4 Stefan Willemse, 3 Simon Kerrod, 2 Edgar Marutlulle, 1 Lizo Gqoboka.
Replacements: 16 Martin Ferreira, 17 Schalk Ferreira, 18 Basil Short, 19 David Bulbring, 20 Paul Schoeman, 21 Dwayne Kelly, 22 Karlo Aspeling.
Referee: Pro Legoete