A killer who stabbed a bodybuilding champion to death has had his jail sentence reduced on appeal.

Steven Kirkwood, 44, was originally sentenced to 14 and a half years in prison after he repeatedly knifed former Mr Scotland Michael O'Hanlon.

After claiming that was "excessive", Kirkwood had the original sentence quashed and replaced by a 12-year jail term at the Court of Criminal Appeal in Edinburgh on Friday.

Lord Malcolm, who heard the appeal with Lady Paton, said: "While we can understand that for the deceased's family it is unlikely that any sentence can be described as excessive, we are persuaded that some weight should be attached to the jury's view as to the appellant acting under provocation."

Kirkwood had faced a murder charge after fatally stabbing Mr O'Hanlon, 45, from Irvine, North Ayrshire, following a confrontation at a garage in Stevenston on July 25 last year.

After a trial at the High Court in Glasgow, jurors unanimously convicted him of the lesser offence of culpable homicide under provocation earlier this year.

The attack on Mr O'Hanlon followed an exchange of abusive messages between Kirkwood and his former partner, Eileen, who was due to marry the victim.