He allowed 1 earned run , 4 hits , 0 walk and 2 strikeouts .
On July 23 , Mark Buehrle celebrated one - year anniversary of his perfect game by taking a complete game victory over the Oakland Athletics in Oakland .
Mark Buehrle allowed 1 earned run , 4 hits , 0 walk and 2 strikeouts .
On July 23 , Mark Buehrle celebrated one - year anniversary of his perfect game by taking a complete game victory over the Oakland Athletics in Oakland .