Cheltenham Festival runner-up Beshabar went one place better with a terrific performance from the front in the Coral Scottish Grand National at Ayr.
Tim Vaughan's nine-year-old had chased home the reopposing Chicago Grey in last month's National Hunt Chase but while the latter failed to get involved this time, Beshabar was always jumping well at the head of affairs.
Last year's winner Merigo was another always handily placed and the two of them turned into the home straight for the final time clear of the rest.
Always Right came from out of the pack and threatened to challenge, but Beshabar was in determined mood and kept up the gallop all the way to the line to score by three-quarters of a length at 15-2.
The rallying Merigo ran a fantastic race in defeat in second, with Always Right and Lothian Falcon completing the places.