Today is a big day for horse racing as the Virtual Grand National takes place. Along with many other sporting events across the world, the Grand National was cancelled due to the coronavirus pandemic, but organisers have put on their fourth ever virtual event in its place.
The race has been generated by computer algorithms using data from the 40 horses and jockeys that were most likely to take part.
Despite the race not being real, it's the closest we can get to the excitement of Aintree, so millions are still expected to tune in later this afternoon.
But when does it start? The Virtual Grand National will be broadcast on Saturday, April 4, on ITV1. Coverage will start at 5pm, with the pre-recorded race to finish by 5.30pm.