There’s a plethora of top-class action spread across the final two days of Royal Ascot.

The Commonwealth Cup (3.40, Friday) has proved an excellent addition to Ascot’s programme in recent years, and this year looks no different with 22 runners, headed by market leaders Sioux Nation and Equilateral.

However, this looks wide-open and I’m going to back Heartache to bounce back to form at the scene of her dominant victory in the Queen Mary 12 months ago.

Clive Cox’s high-class filly was subsequently an unlucky third in the Prix Robert Papin, before landing Group Two success at Doncaster.

She shaped well on reappearance at Haydock and looked set to serve it up winner Sands Of Mali at the two pole, but faded late on and probably wasn’t fully fit.

Adam Kirby – who rode her to success a year ago here – is back on board and the firmer surface should bring about improvement. She looks overpriced at 20-1 (PaddyPower).

Fairyland look a two-year-old right out of the top drawer on her latest start at the Curragh and she can power to victory in the Albany Stakes (2.30, Friday).

Aiden O’Brien’s filly made a pleasing start when landing a Naas maiden and subsequently bolted up last month in the Marble Hill Stakes over six furlongs, showing a strong liking for the good-to-firm ground she’ll encounter at Ascot.

By Kodiac, she’s bred to get a little further than six, so stamina is in no doubt here even if they go a relentless gallop, while the way she quickened at the Curragh was ultra-impressive.

Ryan Moore has chosen to ride stablemate Just Wonderful but I think he’s on the wrong filly and I’m a Fairyland backer at 7/2.

In the Sandringham Stakes (5.00, Friday), Agrotera can land this big pot for Ed Walker.

The lightly-raced three-year-old got off the mark at the third time of asking at Windsor last month in commanding fashion, relishing the firmer surface having previously only ran on soft.

The handicapper has given her a big chance off an opening mark of 88 and Walker has booked Jamie Spencer – who has few rivals over Ascot’s straight mile – for the ride. Add in a decent draw (five) and she’s worth siding with at 14-1.

You’d likely go broke backing favourites in big-field handicaps across the season, but Dreamfield looks to have an outstanding chance in the Wokingham Stakes (5.00, Saturday) and should be supported at 4-1.

Unbeaten in two starts as a juvenile, the four-year-old missed 2017 but John Gosden clearly felt the urge to keep him in training and was justified in doing so when absolutely hacked up on reappearance over this course and distance on May 11, thrashing 14 rivals in a class three handicap.

Dreamfield undoubtedly has more on his plate here but the manner of that victory was so impressive that it’s hard to see an 8lb rise preventing a further success here.