Leake (5-2) scattered seven hits as the Pirates stranded seven runners during his six innings. He had five strikeouts and one walk. In his last four starts, Leake has gone 3-0 with a 0.27 ERA, allowing only one run in 33 innings.
The Reds shut out Pittsburgh for the second straight night as the Pirates lost back-to-back games for the first time since May 8-9. On Friday, Johnny Cueto pitched eight innings of a one-hitter.
Francisco Liriano (3-2) struck out 11 in six innings and allowed only one run but lost his second straight decision.
Liriano also struck out seven batters in a row between the first and third innings, tying the club record set by Erik Bedard on May 3, 2012 at St. Louis.