Glorious Goodwood starts today. And the prospect of good-quality racing with good-quality betting opportunities will be good news to punters nationwide. Those punters that is, who still have any money left after Swain's victory at Ascot on Saturday, coming at the end of a month that also saw Compton Place's 50 to 1 triumph in the Darley July Cup and hot favourite Bosra Sham's eclipse in the race of the same name.
The first day sees some excellent fare - the highlight being the Group Three King George Stakes over Goodwood's flying five furlongs.
But this is a wide-open affair in which a case can be made for all but a couple of the participants.
If Rambling Bear came back to form in familiar surroundings he could take this race again at a big price, having won it last year.
But Indian Rocket has form in better-class races, Almaty will find this faster surface more suitable, Ya Malak would win if getting the run of the race and Eveningperformance goes off like a scalded cat.
Punters desperate to have something to put into their each-way yankees could do worse than to side with Bolshoi who will be a fair price and goes well for Emma O'Gorman.
Last time out at Chester behind Tedburrow the somewhat enigmatic gelding almost fell out of the stalls before running on far too late to finish a close fifth.
If his pilot can get the son of Royal Academy into top gear a little sooner this time, Bolshoi will be going as fast as any when the chips are down.
Try not to be put off by the fact that Zaralaska shoulders top weight in the £50,000 added William Hill Cup.
There is little doubt that Luca Cumani's six-year-old is in the best form of his life.
After catching the eye of race watchers - and the stewards - at York in May, the gelding crushed 18 rivals (including several subsequent winners) in the Bessborough Handicap at Royal Ascot, beating Nabhaan by two and a half lengths.
He was raised 13lb for that victory but shrugged that off at Haydock earlier in the month when cruising to a length-and-a-half defeat of My Learned Friend.
Zaralaska is 9lb higher here and steps down to 10 furlongs after two wins over a mile and a half - so plenty of pundits will be willing to take him on.