Finnegan allowed three runs on six hits and six walks with five strikeouts over six innings in a no-decision Tuesday against the Cardinals.

Finnegan extended his quality start streak to three games, but he was very shaky Tuesday night, as he served up a pair of home runs to go with his six walks. Luckily, both were of the solo variety, and his nine swinging strikes in 98 pitches kept the floodgates from bursting. Still, Finnegan's inconsistent control is alarming -- he has issued at least four walks in eight of his 23 starts this season, and it'll be hard for him to improve on his current 4.45 ERA without eliminating the free baserunners.