SAN FRANCISCO (AP) - Yusmeiro Petit set a major league record when he retired his 46th batter in a row, and the San Francisco Giants beat the Colorado Rockies 4-1 on Thursday for their third straight win.
Petit (4-3) got the first eight Colorado hitters, and established the mark by striking out Charlie Culberson. That broke Mark Buehrle's record of 45 straight with the Chicago White Sox in 2009.
The announced sellout crowd of 41,017 at AT&T Park gave Petit a standing ovation before his streak ended when the next batter, Rockies pitcher Jordan Lyles, doubled to left field. Charlie Blackmon followed with a single to drive in Colorado's only run.
Petit, a 29-year-old journeyman from Venezuela, fell one strike short of a perfect game against Arizona last September. His streak covered eight games, six of them in relief.