SALE Sharks made it two wins out of two in their second warm-up game in Scotland, beating Edinburgh 24-20.

Edinburgh put the first points on the board with a well-struck penalty but Sharks hit back and new signing Faf de Klerk crossed the whitewash to score on 10 minutes, AJ MacGinty missing the conversion.

Edinburgh retook the lead on 22 minutes with their second penalty but Byron McGuigan went over in the corner after some expansive backs play.

MacGinty was unable to add the extras kicking straight into a strong wind but Sharks led 10-6 at the break.

Sale started the second half well and Denny Solomona was unlucky with a chip and chase as the ball agonisingly rolled over the dead-ball line.

Six minutes into the second half Edinburgh scored a try through Dougie Fife and Weir converted.

In the build-up to the try the referee adjudged De Klerk to have put in a high tackle and gave him a yellow card before the game restarted.

Five minutes later the Edinburgh forwards won a penalty try as they put the pressure on the Sharks pack and Weir converted to make it 20-10 to the hosts.

A rolling maul earned Sharks a try through Bryn Evans on 58 minutes and MacGinty added the extras.

Edinburgh held firm until their defence was breached when Andrei Ostrikov crashed over the line. Will Cliff took the conversion and slotted the ball over to put Sharks back into the lead.

On 74 minutes Sharks again went down to 14 men when TJ Ioane was adjudged to have tackled high which meant Sharks would play the remaining minutes a man down.

Edinburgh moved downfield and won a penalty with the clock on red.

They kicked for touch to set up a catch and drive but the Sharks defence managed to hold the ball carrier up and see out the win.