After Sunday, Tim Lincecum now has allowed 21 runs in his last 27 innings; terrible timing with the Giants getting set to bring back two pitchers.