Yesterday was a shocking day for punters with Man United losing to Aston Villa at home, Liverpool being held to a draw by Brentford and Anthony Joshua losing his world title belts to Oleksandr Usyk.
Sunday could be another day full of upsets and some of our selections are certainly heading in that direction.
Here's a quick snapshot of today's tips. Clock on the horse's name to have a punt with Planet Sport Bet.
2.20 Epsom - Goldspur
Charlie Appleby has ruled the roost this season and in Goldspur he could have another colt to look forward to next term.
Native Trail is the top juvenile at Moulton Paddocks so far this year and while winning the Cazoo Derby 'Wild Card' EBF Conditions Stakes at Epsom will certainly not propel Goldspur past his stablemate, it will mark him as a potential Classic contender next term.
The winner of this extended mile heat gains an entry for the Derby - and Goldspur is certainly bred to mixing in those kind of circles as a son of Dubawi out of Pomology, who was a Lancashire Oaks winner for John Gosden back in 2014 and only narrowly missed out in that year's Prix Vermeille.
Goldspur obviously has a long way to go to match those kind of achievements, but his debut outing attracted plenty of attention, cantering home by six and a half lengths over a mile at Sandown on easy ground.
Conditions are unlikely to be as testing at Epsom, but Goldspur did not look in need of soft ground in Esher and his 33-1 price tag for the Derby might be clipped a bit for the big one, as this is not a bad race at all, even with just five runners.
3.55 Epsom - Neptune Seas
The currently-unstoppable Appleby team should also be on the mark with Neptune Seas in the Shanly Homes Handicap.
He took three attempts to get off the mark, eventually opening his account in a Nottingham novice event on his latest outing last month.
Neptune Seas appeared to appreciate dropping back in distance from 12 furlongs on that occasion, making all and keeping on strongly to suggest there is a bit more to come yet.
An opening mark of 85 is tough, but not insurmountable.
1.50 Epsom - Galileo Glass
Galileo Glass has been a fine advertisement for Darryll Holland in his first season as a trainer and a third win of the year in the John Sutcliffe Nursery Handicap would be the icing on the cake.
An £18,000 breeze-up purchase, the Galileo Gold colt could not make a mark in his first three starts but came of age when moved to handicap company at the end of July.
His three-quarter-length verdict at Doncaster hinted at more improvement to come, an impression that has been confirmed by a subsequent second a last-time-out win at Thirsk.
Attempting a mile for the first time, Galileo Glass just hung on by a neck in thrilling finish and moving back to seven furlongs here should not be too much of an issue.
2.50 Epsom - Patient Dream
Patient Dream can make it an Epsom double in the Go Epsom Handicap.
He has won three of his five starts this campaign, opening with a win here in April before adding a Windsor victory in June and another on the Downs last month.
The neck verdict that day limited the handicapper's scope and a 3lb rise should not stop him.
3.25 Epsom - Arctic Emperor
The excellent Joanna Mason can cap a fine season with victory aboard Arctic Emperor in the Apprentices' Derby Handicap.
Trained by Archie Watson, Arctic Emperor brought up a hat-trick earlier in the year and has continued in good form since, with his recent Beverley fourth not as disappointing as it first appears.
3.45 Ffos Las - Nadein
Nadein obliged as a hot favourite at Catterick last month and can follow up in the Country Living Group - The Home Straight Handicap at the Welsh venue.
She chased home Melrose winner Valley Forge at this track on her penultimate start, so it was no surprise to see her make all for a comfortable eight-length verdict in North Yorkshire.
3.35 Curragh - Search For A Song
It is another classy afternoon of action in Ireland, with Search For A Song expected to strike for Dermot Weld.
The high-class mare failed in her bid for a third Irish St Leger win earlier in the month, finishing a well-beaten sixth on what was her first start since May.
She perhaps needed the outing and dropping to Group Three company should help her cause in the Raa Atoll Loughbrown Stakes.