The Sharks weathered the mother-of-late rugby storms to procure a priceless 22-19 win against Edinburgh at the DAM Health Stadium in the Scottish capital on Saturday.The Sharks were put under massive pressure in the past five minutes, but not only repelled the hosts but did so with some physicality and panache to clean up South Africa's rather blotted United Rugby Championship copybook this week.RECAP | URC - Edinburgh v SharksThe win, the Sharks' seventh of the season, was huge from a log perspective as it moved them above Edinburgh to eighth place on the log with 33 points.In a game that moved with a hi-octane pace from the start, it was the Sharks who had the mental and physical grunt to keep the desperate hosts at bay.The Sharks started the game in the best possible manner when scrumhalf Grant Williams snaffled an intercept and raced away for the game's first try in the fifth minute.It was the start of a period of dominance for the visitors, who were able to move the ball at will in the first 20 minutes and also ask pressing questions of their hosts on defence.One of those moments was a wide movement from the Sharks that saw Springbok prop Retshegofaditswe 'Ox' Nche gaining metres on the outside before offloading to Williams.The nippy scrumhalf was reeled in just before the line, but illegal work at the ruck from Edinburgh wing Wes Goosen saw him yellow-carded in the 16th minute.The Sharks made the most of this advantage three minutes later when they moved the ball wide for winger Marnus Potgieter to score.Inexplicably, the Sharks chose to play a fast and loose game that ceded the advantage back to the hosts, who scored an excellent team try through hooker Adam McBurney in the 28th minute.The momentum was with the