Chicago Cubs left fielder Alfonso Soriano makes a fielding error on a fly ball by Chicago White Sox's A.J. Pierzynski that scored Gordon Beckham during the eighth inning of an interleague baseball game Thursday, Sept. 3, 2009 at Wrigley Field in Chicago.