BOSTON — Dustin Pedroia of the Boston Red Sox got hits in 11 straight at-bats, then fell one short of the major league record when he grounded into a double play Saturday night. Pedroia had gone 4 for 4 against the Kansas City Royals before his streak ended in the eighth inning at Fenway Park.