TR3940 leaves Liverpool St at 19:39 and arrives in Cambridge at 21:07. Will that work for you?