It was the only one of Phelps 's eight Beijing victories that did not produce a world record , but the American finally lowered the four-year-old mark with a time of 50.22sec at the US championships earlier this month .