Finnegan allowed four runs (all unearned) over five innings against the Cardinals on Saturday, getting the win after the Reds rallied to take the lead in the sixth inning.
Finnegan was wild on Saturday, walking four and needing 98 pitches to get through five innings. But that's baseball - he was much better against the Cubs earlier in the week and got nothing to show for it, so naturally he got the win on Saturday.