A magnificent seven-race programme at Haydock Park on Saturday, May 25, is headed by the £100,000 G2 Armstrong Aggregates Temple Stakes (4.00pm, seven confirmations) over the minimum distance of five furlongs.

Racegoers are also set for a treat with the hugely-exciting Calyx (John Gosden) set to put his unbeaten record on the line in the £90,000 Armstrong Aggregates Sandy Lane Stakes (3.25pm, seven entries) over six furlongs.

The Armstrong Aggregates Temple Stakes is part of British Champions Series. All races on Saturday's programme are sponsored by Armstrong Aggregates and sister company Amix, which are based near Bolton.