The Stormers suffered their first home defeat of the season when they went down 9-15 to the Chiefs at Newlands on Saturday.
In a game full of errors from both sides, a strong final quarter from the Chiefs got them over the line with a decisive penalty try - thanks largely to a dominant scrum - proving to be the difference.
From the outset the Chiefs looked eager to spread the ball at pace on a fine afternoon suited to running rugby. The Stormers also showed plenty of endeavour in the opening quarter of an hour with some great entertainment for the fans as the ball stayed in play for long periods.
Eventually the Stormers won a penalty handy to the posts, as the Chiefs were caught offside, and flyhalf Damian Willemse landed the first points of the match to give the home side a 3-0 lead after 15 minutes.
The Chiefs began to show their dominance up front which was providing a good platform for first five Damian McKenzie to direct proceedings, and it was one of his cross-field kicks that led to the first try of the day.
After working their way up to midfield, McKenzie kicked wide into space on the left wing and a favourable bounce saw Solomon Alaimalo gather and then offload in the tackle to centre Anton Lienert-Brown who raced clear to score.
There was nearly a very quick reply from the Stormers after a great kick for touch had given them possession just five metres out, but midfielder Damian de Allende had the ball knocked out of his hands as he dove for the line, thanks to a fine desperation tackle from scrumhalf Brad Weber.
In the final stages of the first half the Stormers enjoyed the better of the territory and possession, forcing the Chiefs to make plenty of tackles, but handling errors let them down.
The Chiefs also had their handling issues throughout the first 40 minutes, which played a big part in the lack of points scored at either end despite lots of attacking play from both sides.
At the end of an entertaining but also frustrating first half, the Chiefs went into the break with a 5-3 lead.
There was more of the same to start the second half, as the fast pace of the match continued but a lack of accuracy stopped either side from getting momentum.
McKenzie had a chance at the 50-minute mark to extend the Chiefs lead but his penalty attempt drifted wide and, not long after the restart, the Stormers then won a penalty themselves which Willemse chipped over to put the home side back in front.
As the match headed past the three-quarter mark, the Chiefs slowly began to ask questions of a tiring Stormers defence and they continued to apply pressure by turning down three consecutive shots at goal - looking for a go ahead try off the back of their strong scrum.
Their persistence was rewarded as referee Mike Fraser lost patience with the Stormers' infringing and a penalty try was given to put the Chiefs up 12-6.
The pace of the game began to take its toll and a flurry of substitutions injected some new energy into the Chiefs effort.
One of those replacements, wing Shaun Stevenson, produced a brilliant chip and chase which saw him go over the line for what looked like the Chiefs third try, but it was ruled out due to a knock on.
With less than five minutes remaining McKenzie then finally kicked his first points of the match with his penalty extending the Chiefs lead to nine, forcing the Stormers to score twice to save the match.
A quick response saw fullback Sarel Marais cancel out McKenzie's penalty with a three-pointer of his own, and the lead was back to six once more with just two minutes left on the clock.
The Stormers put together 13 phases as time expired to test the visitors one final time, but a ruck penalty was awarded to the Chiefs and McKenzie was able to clear to touch to seal the win.
Man of the match: Anton Lienert-Brown had a solid performance in the midfield and scored a try as well. The Chiefs tight five gave the Stormers plenty of troubles in the scrums and special mention must go to the two props. However, the award goes to Brodie Retallick who was immense on defence and in the line-outs. He was also a prominent figure at the breakdowns
Pens: Willemse 2, Marais
Tries: Lienert-Brown, Penalty Try
Pen: D McKenzie
Stormers: 15 Sarel Marais, 14 Dillyn Leyds, 13 Johannes Engelbrecht, 12 Damian de Allende, 11 Raymond Rhule, 10 Damian Willemse, 9 Dewaldt Duvenage, 8 Sikhumbuzo Notshe, 7 Kobus van Dyk, 6 Siyamthanda Kolisi (captain), 5 Pieter-Steph du Toit, 4 Chris van Zyl, 3 Wilco Louw, 2 Ramone Samuels, 1 Steven Kitshoff.
Replacements: 16 Siyabonga Ntubeni, 17 Jacobus Janse van Rensburg, 18 Frans Malherbe, 19 Cobus Wiese, 20 Nizaam Carr, 21 Paul de Wet, 22 Jean-Luc du Plessis, 23 Seabelo Senatla.
Chiefs: 15 Charlie Ngatai (captain), 14 Toni Pulu, 13 Anton Lienert-Brown, 12 Johnny Faauli, 11 Solomon Alaimalo, 10 Damian McKenzie, 9 Brad Weber, 8 Tyler Ardron, 7 Liam Messam, 6 Luke Jacobson, 5 Michael Allardice, 4 Brodie Retallick, 3 Angus Ta'avao, 2 Nathan Harris, 1 Karl Tu'inukuafe.
Replacements: 16 Samisoni Taukei'aho, 17 Sam Prattley, 18 Jeff Thwaites, 19 Jesse Parete, 20 Pita Gus Sowakula, 21 Te Toiroa Tahuriorangi, 22 Marty McKenzie, 23 Shaun Stevenson.
Referee: Mike Fraser (New Zealand)
Assistant referees: Nick Briant (New Zealand), Quinton Immelman (South Africa)
TMO: Willie Vos (South Africa)