JULY 23 RACE RESULTS