Pirates beat Cards for Central tie
Jones had three hits and Russell Martin added his 12th homer of the season. Jose Tabata and Neil Walker got two hits as the Pirates moved within four victories of their first winning season in 21 years.
Francisco Liriano (15-7) allowed just two hits over eight innings, walking two and striking out six to reach the 15-win plateau for the first time.
Jones came in hitting just .119 in August but broke out against St. Louis starter Shelby Miller (12-9).