%mlink(STRY:; PHOTO:GJP101-090701; AUDIO:%)

PITTSBURGH (AP) _ Tony McKnight allowed only a third-inning run, pitching 6 2-3 innings Friday night as the Pittsburgh Pirates beat the Cincinnati Reds 3-1.

McKnight (3-3) gave up six hits, struck out six and walked none. He is 2-3 since the Pirates acquired him from Houston on July 31 for reliever Mike Williams.

Omar Olivares got four outs for his fourth career save, his first since June 30, 1994, for St. Louis against Colorado. Pittsburgh won four of five for the first time since July 2-6.

Lance Davis (6-3) shut out the Pirates on three hits over the first five innings. Coming in, Pittsburgh's eight starting position players had been 12-for-18 against him this season.

Cincinnati led 1-0 when Gary Matthews Jr. singled leading off the sixth and Brian Giles walked. Aramis Ramirez's single tied the game, Scott MacRae relieved and loaded the bases by hitting Jason Kendall with a pitch. The tiebreaking run scored when Kevin Young grounded into a double play.

Pittsburgh added a run in the seventh. Abraham Nunez walked, stole second, took third on catcher Corky Miller's wild throw and continued home after center fielder Ken Griffey Jr. threw to the plate and the ball skipped past Miller, who wasn't expecting a throw.

Cincinnati got its run in the third on singles by Todd Walker and Dmitri Young and McKnight's wild pitch.

Notes: Miller singled in the fourth, his first major league hit. ... Matthews Jr. robbed pinch-hitter Robin Jennings of an extra base hit in the seventh. Matthews leaped and snared Jennings' drive, which was less than a foot from the top of the center-field wall. ... Matthews snapped a 0-for-17 streak with a single in fourth.