Gerard Butler has an impressive record with his Musselburgh raiders - and the Blewbury trainer added to his tally at the Scottish track with All The Good.

The master of Churn Stables, who boasts a 26 per cent strike rate with his runners at the Edinburgh venue since 2003, had entered the four-year-old colt at Epsom last weekend.

But instead he sent him north of the border on a 744-mile round trip, and was rewarded with victory in a mile and six furlong handicap in front of the Channel 4 cameras.

Pat Cosgrave held the son of Diesis up at the rear of the field before making smooth headway on the inside, and although he jinked and hit the rail at the furlong pole, All The Good stayed on well to beat Sin City by a length.

All The Good was continuing the fine form of Butler's string.

He also struck with Passing Hour, who opened her account in a fillies' mile maiden at Goodwood under Hugh Bowman.

And the Blewbury trainer had been in the winner's enclosure earlier in the week with Jafaru at Chepstow.

The three-year-old, ridden by Francis Norton, followed up his Hamilton win by beating Credit Slip by three-quarters of a length in a mile and a half handicap.

Whatcombe trainer Paul Cole's misgivings about running Strategic Prince in the Vodafone Derby proved justified as the colt beat just one runner home.

Cole's son, Oliver, said: "He didn't stay and didn't like the tacky ground. We'll look at something after Royal Ascot now as that is too close."

But the yard were among the winners with Yes Meg, who landed a Thirsk seller for owners Robert and Caroline Instone, from Wantage. The filly was retained for 8,600gns at the subsequent auction.

Cole was also on the mark with Eisteddfod, who upset hotpot Levera by a neck in a seven-furlong conditions event at Leicester under Eddie Ahern to notch his tenth career success.

Massive bounced back to form for West Ilsley trainer Mick Channon by springing a surprise in the Listed Heron Stakes at Sandown.

Sent off the 12-1 outsider of the four runners, Darryll Holland's mount held off odds-on favourite Charlie Farnsbarns by a neck.

South Cape, ridden by Tadgh O'Shea, was another Channon runner to rediscover the winning habit in a seven-furlong handicap at Folkestone.

And the West Ilsley handler's Royal Ascot-bound Hatta Fort opened his account in a hot novice stakes at Windsor.

Denis Coakley, who also trains at West Ilsley, missed seeing his Fairdonna land a last-gasp success at Wolverhampton as he was at a birthday party.

Adam Kirby got the filly up on the post to win by a short head in the seven-furlong handicap - the trainer's first winner for two months.

Over the jumps, Kingston Lisle trainer Charlie Morlock sent out Being There to spring a 33-1 shock in a maiden hurdle at Worcester under Jimmy McCarthy.