It was one of the most exciting matches so far this week with SWD Eagles pulled away from the Sharks in the first half and the Sharks coming back with a massive fightback in the second.
But the Eagles where able to hang on to claim a great win over the Sharks.
SWD were first to score with Rahl lifting the legs to get over the whitewash as they put the Sharks under pressure from the kickoff.
The second did not take long as Morgan was at the end of some pretty good forward play taking it through the phases.
The Sharks did hit back with Nkomo as they worked hard through the phases to get the ball out wide for the try.
Both sides made themselves guilty of giving the ball away through mistakes and lineouts and broken play.
SWD got a penalty try with the Sharks being reduced to 14 men with a yellow card.
This took the lead of SWD to 21-5.
The two teams actually match up pretty good it was just the Sharks with silly mistakes that cost them early on in the match.
Michaels then showed his speed when a kick ahead was chased down by Michaels just before the ball went over the dead-ball line.
This extended SWD lead to 28-5 over the Sharks.
Another kick forward from SWD which the Sharks could not control on the line gave Minnie the opportunity to dive over.
The Sharks were first to score in the second half when they got pass the solid SWD defence.
They quickly got another two tries as they start their fight back but SWD also got another try plus a penalty as it was raining tries in Bloemfontein.
SWD was now leading the Sharks with 39-24 with only ten minutes to go.
The trend did not stop with the Sharks scoring again through Barnard reducing the lead again 39-31.
Both side contributed to what was just brilliant end to end rugby in the last 10 minutes of the match.
SWD Eagles were able to hold on to the lead and took a brilliant win over the Sharks 39-31.