First, there was the upset in the Queensland Oak which was won by the Matthew McGillivray-ridden and Gary Newham trained Winning Ways at somewhat over the odds.

Some hours later in the UK, ridden by Seamie Heffernan, Anthony Van Dyck took take out a somewhat anticlimactic Epsom Derby where something had to win, but nothing really stood out despite the desperately close finish.

The big race belonged to Aidan O’Brien- his seventh Derby win- with the master trainer leading in the winner plus some of his other runners filling in third, fourth, fifth and, well, we forget.

There was then some of us taking in the latest matches in the International World Cup cricket and channel surfing late into the early morning and late night for the tennis and football.

Add to all this, there are eleven races at Sha Tin this afternoon plus a simulcast of the Yasuda Kinen starring Almond Eye.

Maybe then have a little nap and see if Persian King will take out the Prix du Jockey Club.

Hopefully, one is still on the positive side of the ledger as a new day dawns and maybe even yawns.

Can there be too much of a good thing? Depends on one’s internal and mental fortitude plus that something called “disposable income”. No money, no honey and all that.

As for Sha Tin this afternoon, will it be another ping pong match between the Zac Attack and the Magic Man? Perhaps. Perhaps not.

All we know is that we’ll take an interest in the racing after sidestepping what look like some booby traps in the first six races. Would hate to lose before even getting started.

RACE 1

Gorgeous Again (6)
Dragon Warrior (3)
Best Effort (2)
Proud Sky (8)

RACE 2

Super Junior (2)
Classic Unicorn (4)
Allied Agility (1)
Roman Odyssey (11)

RACE 3

Who knows?

RACE 4

Silver Fig (8)
Hinchin Love (1)
Red Desert (7)
Victory Machine (3)

RACE 5

A very weak race where a serial non-winner could finally win. Not a race that has our hearts racing.

The Createth (3)
Destin (10)
Thou Shall Sing (6)
General Trump (9)

RACE 6

The overnight odds could- COULD- give one false hope.

Beauty Applause (1)

Speedy Dragon (6)
Meridian Genius (3)
Joyful Heart (2)

RACE 7

Little Wise Man (2)

This really should be another Zac Attack.

Sonic Fighter (1)
Fortune Happiness (11)
Diamond Legend (10)

RACE 8

Another Zac Attack? Not sure.

Band Of Brothers (7)
Earth Trilogy (8)
Jenerator (11)
Winning Endeavour (12)

RACE 9

Champion’s Way (9)
Ka Ying Star (7)
Simply Brilliant (1)
Good Standing (5)

RACE 10

Prepare to be winded!

Solar Wai Wai (7)
Preciousship (2)
Casa De Forca (12)
Picken (9)

RACE 11

There are around SEVEN winning chances.

Team Spirit (14)
Flying Thunder (5)
Lucky Hero (8)
Racing Fighter (7)

#HKracing