Scotland were beaten in their second Pool D game, ending their hopes of lifting the main trophy.
It just didn't go the Scots way as South Africa came out as victors in front of the Scotstoun loyal.
Scotland have only beaten South Africa twice in sevens rugby and there looked little prospect of that record improving as the visitors took an early 7-0 lead.
Minutes later, it was try number two for South Africa. Quick fire counter attacking play from the Springboks took the score to 12-0.
South Africa's defence was smothering everything Scotland could throw at them. It was proving very difficult to break down but Scotland showed its resilience.
Just before the half, Scotland scored their first try and got straight back in the game.
The never-say-die attitude shone through and right on the half time horn, Colin Gregor placed the ball under the posts.
Half time score: 12-7 to RSA.
The second half started with a poor Scottish line-out turned over by the Springboks but brick wall defence from the Scots returned the possession in their favour.
Their defensive efforts paid off as Scotland's Colin Gregor recorded his second try of the match and took the score to 12-14 with three minutes remaining.
Passionate defending from the Scots and the outcome was looking positive with RSA testing the defence but the stubborn Scots holding well.
South Africa scored with seconds remaining, crushing the spirits of players and supporters alike.
RSA broke the defence and Scotland tackled brilliantly but at the following ruck ,the ball squirted out and was gathered easily to end the game 19-14.
An action packed game filled with end to end action. Scotland's cup hopes are now over but they play in the Bowl at tomorrows Super Sunday.