We are half way through the flat season and what a first half to the campaign it has been with some superb racing taking place but can you remember what has happened?
We have asked 10 questions asking for the answers on the certain horses that have won the big races this season, jockeys that have been performing at the top level and trainers that can't stop winning.
For you avid racing fans you should be looking to get full marks but it will be a memory test and a frustrating one at that, trying to think back all the way to the start of the season and who won the first Group 1 of the season.
There is still plenty of huge occasions to look forward to in flat racing with the Prix de l'Arc de Triomphe and British Champions Day towards the back end of the season.
Glorious Goodwood is the next big festival but will it live up to the quality that was produced at this seasons Royal Ascot?
Royal Ascot threw up some thrills and spills this year with every jockey and horse trying to claim a big prize, with certain horses putting in some special performances that will be remembered forever.
But now it is your turn to remember who those horses were as we have may questions based around the royal meeting but also the season so far.
You will be given four answers for each question it is your job to pick the right one and as said earlier, anything less than full marks should see you hang your head in shame.
Enjoy!