Juveniles took centre stage overnight in the UK and Ireland with a pair of Group I races decided at Newmarket in the Middle Park Stakes (6f) for the colts and Cheveley Park Stakes (6f) for the fillies, while at The Curragh a field of 30 lined up in the Goffs Million, the richest 2YO race in Europe.