Ahead of another hot day at Newbury, it's time to delve into some red-hot tips.
You can get all the latest racecards and results from Salisbury by using the Planet Sport live centre, but first here's a quick list of our tips.
14:35 Dandys Derriere
16:10 Persian Royal
15:10 (Newbury) Maylandsea
Maylandsea can regain the winning thread dropped in both distance and class for the BetVictor St Hugh's Stakes at Newbury.
Michael Bell's filly cost 100,000 guineas the spring breeze-ups and she certainly knew her job on debut at Nottingham in May when coming home a cosy two-and-a-half-length winner to book her ticket to Royal Ascot.
While Dramatised ultimately proved too good in the Queen Mary, Maylandsea travelled beautifully and was beaten less than two furlongs, with the way she kept on prompting connections to up her to six furlongs at Newmarket next time out.
However, her Group Two spin there yielded little joy as she trailed home last of six behind Mawj, racing a bit too keenly in the early stages before failing to see out the longer trip.
Moving back to five furlongs, Maylandsea should get a confidence-boosting win on the board.
15:40 (Newbury) Absolutelyflawless
Absolutelyflawless is another who takes a couple of steps back in the Follow @BetVictor On Twitter Nursery Handicap.
She looked very useful in winning her first two starts at Southwell and Chester, but pushed up to a better level in the Hilary Needler at Beverley, she did not get an ideal start and could not recover, coming home fourth.
Pitched into a Newmarket listed heat, Absolutelyflawless made no impact so David Loughnane's decision to try her luck off a mark of 79 here makes sense.
14:35 (Newbury) Dandys Derriere
Dandys Derriere might be able to snap his losing run in the Watch Last Fan Standing Handicap.
He struck gold as a juvenile back in August 2020, but has been out of luck in 10 subsequent efforts, mostly recently finishing second and third on his last two runs.
Now rated 66, some 13lb lower than his starting handicap mark, Dandys Derriere could be good enough in this kind of company.