Keller (4-10) hurled five scoreless innings to earn the win against St. Louis on Friday, allowing six hits and one walk while striking out six.

The right-hander scattered six hits in the outing, but none went for extra bases. He threw 56 of 89 pitches for strikes and issued only one free pass despite tossing a first-pitch strike to only nine of the 21 batters he faced. Keller snapped a streak of four straight losses and picked up his first win since May 29. He'll carry a 6.35 ERA into his next start, which is likely to come at home against Arizona next week.