2.30 Spring Is Sprung 1PL might find the distance too far with a fast early gallop but only one point lay because its a 3yo.
2.50 Primo 2PL has run well the last 2 races but both in relatively slow run races which wont happen here. 3.00 Wades Magic 2PL doesn't seem to appreciate fast good to firm ground.
3.40 Random Rocks 1PL races as though a longer distance will suit it better bout only one point lay because its a 3yo.
Good luck if you follow.