Yusmeiro Petit retired his 46th consecutive hitter on Thursday afternoon, breaking Mark Buehrle's Major League record.

The San Francisco Giants right-hander put his name in the history books by striking out Charlie Culberson for the second out of the third inning.

The historic streak began on July 22 in Philadelphia when Petit retired Grady Sizemore to end the fifth inning.