Starlin Castro is in the Cubs' starting lineup against the Brewers on Tuesday night, a day after his mental gaffe infuriated manager Dale Sveum in San Francisco.

Sveum on Monday called it the "last straw" but spoke with Castro about it later and said Tuesday the 22-year-old shortstop "felt awful" about the incident and would not be benched.

Sveum's anger over the incident, in which Castro forgot how many outs there were with the bases loaded in the fifth inning, seems to have subsided somewhat.