The Phillies finished in the top three in the National League in runs in each of Thompson's first five seasons as hitting coach, including first in 2006, 2007 and 2009. But after a 2-0 victory over the Cardinals yesterday, in which they were held scoreless for the first 10 innings, they ranked sixth in the league with 437 runs.