QUIZ: Royal Ascot 2017 Group One winners

There were some incredible Group One races at Royal Ascot 2017 that will live long in the memory.

Aidan O’Brien had a typically strong week as well as American trainer Wesley Ward who added to a growing list of wins over in the UK. While Ryan Moore had another brilliant Royal Ascot finishing with six wins, four seconds and four thirds. Moore has now been top jockey for the last seven out of eight years.

With Royal Ascot still fresh in the memory, can you name all the eight Group One winners? You have three minutes, good luck!