It is another packed day of racing across the UK and Ireland on Saturday 25th June, with meetings coming from Newcastle, Newmarket, Chester, Windsor, Lingfield, Doncaster and the Curragh.

Starting off proceedings is the seven-race card at Newmarket, which runs from 13:00 until 16:25, and there are extra places to take advantage of in the 13:30 and the 15:00.

It’s off to the North East next for an eight-race offering at Newcastle, the action going from 13:15 until 17:13, and there are once again extra places to make the most of in the 13:50, 14:25, 14:55 and 15:30.

The Northumberland Plate – scheduled to go off at 15:30 – is the feature race of the meeting and a field of 20, headlined by 6/1 Trueshan for Alan King, will battle it out over 2m 56yds.

Last-time-out winner Valley Forge could be one to watch out for and is priced at 6/1, while Andrew Balding’s Spirit Mixer won three on the spin before finishing fourth on his most recent appearance and is 12/1 to triumph.

Attention turns to Irish shores next for eight races at the Curragh (13:25-17:25) and there are extra places being paid out in the 16:20, 16:50 and the finale, while the 14:00 is the Super Extra Place Race.

Latest Horse Racing Events

The Dubai Duty Free Irish Derby at 15:45 is the feature race on the card and trainer Aidan O’Brien will be hoping to continue his dominance in this event, having won it a record 14 times.

The Ballydoyle handler goes with Tuesday, the recent Oaks winner, in this contest and it’s 13/8 she crosses the finish line first, while stiff competition is expected from 6/4 fav Westover and 9/1 Lionel.

Attention then turns back to English soil for a seven-race affair at Windsor, the action running from 13:40 until 17:05, and there are once again extra places to take advantage of in the opener and the 16:30.

There are then seven races at Chester (13:55-17:20), with the 15:40 and 16:45 benefitting from the extra place promotion, while Saturday’s penultimate meeting will see seven races staged at Lingfield (17:45-20:45).

Last, but by no means least, the action is brought to a close with Doncaster’s seven-race card (18:00-21:00).

Today’s Horse Racing Odds