QUIZ: Can you name the 2017 Grand National Festival winners?

The dust has settled on another year at the Aintree Festival, the three days were as dramatic and exciting as any year with the National winner going to Scotland for the first time in nearly 40 years.

Other than the Grand National itself, the festival was dominated by Colin Tizzard and Robbie Power who continued his fine form from the Cheltenham Festival.

There were 21 races with 5 favourites coming in and a 50/1 shot which caused a bit of a stir but can you remember all the winners?