UNDEFEATED boxing star Josh Taylor made it a perfect ten as he stopped the previously unbeaten Ohara Davies.

The Prestonpans fighter stopped his rival in the seventh round - much to the delight of the home crowd.

The fight was dubbed Bad Blood with both men having little positive to say about the other in the lead up to the fight.

When the opening bell rang though, it was Taylor who did all the talking.

The Commonwealth super lightweight champion came into the fight at the Braehead Arena with a flawless record of nine wins from nine contests.

On the opposite side of the ring, Davies had his own 100 per cent record and the WBC Silver super lightweight title.

If the opening round was an edgy affair, Taylor stepped things up in the second round and started to get on top.

It was round three though where the fight tipped massively in Taylor's favour.

The 26-year-old had Davies all shook up and down on the canvas.

The ring bell saved him from further punishment but that was merely delaying the inevitable.

Taylor continued to turn up the heat on Davies, who had to stand firm in the face of an increasing barrage of punches.

The end was nigh though and it finally came in the seventh round.

Taylor was well and truly on top and, with a capacity crowd roaring him forward, the referee stepped in with just 16 seconds left to rule in Taylor's favour.

Braehead Arena erupted as Taylor added the WBC Silver super lightweight title to the Commonwealth Gold medal he won in the same city three years ago.

It was a near flawless performance from Taylor - both on the front foot and defensively.

Rarely did he look in trouble against a man, who it should be stressed, was unbeaten and coming in aiming to cause an upset.

Speaking moments after the final bell, Josh's girlfriend Danielle Murphy summed it up: "I'm on cloud nine!"