I don't drive, Emmy.
Have done every possible combination on the Trainline.com.
If I leave central London at 5:47; go to Brighton, change, change and change again I can be in Portsmouth about 9:50. That's the only option that gets me in before the run starts. Bonkers!!!