Winner Aaron Harang (16-11) went the distance, giving up two runs and eight hits with no walks and nine strikeouts.
Ronny Paulino hit an RBI single; Jack Wilson hit a sacrifice fly; Chris Duffy had three hits; while Freddy Sanchez had a run and two hits for the Pirates (65-95), whose losing streak grew to eight games.
The loser was Zach Duke (10-15).
Cincinnati leads the season series, 9-5.
2014: NFL Cheerleaders [PHOTOS]
Michael Sam cut from the Dallas Cowboys