Greg Reynolds had a very nice homecoming and Brandon Phillips had a near-historic night.

It added up to an 8-3 victory for the Reds over the Colorado Rockies before a crowd of 37616 at Coors Field. The victory keeps the Reds 3 1/2 games behind the Pittsburgh Pirates in the National League Central. The Pirates beat the St. Louis Cardinals to take a one-game lead in the Central.

Phillips went 3-for-5 with two RBI and finished a single short of the cycle. He pushed his RBI total to a career-high 99.

Phillips had two cracks at becoming the first Red to hit the cycle -- a home run triple double and single -- since Eric Davis did in 1989. He struck out in sixth and grounded out in the eighth.

"It would have been nice to get it done but tonight was all about Reynolds" Phillips said. "He pitched his butt off. I'm happy for him to go eight innings like that. We needed this win and for him to go out and pitch lights out he kept us in the game. He kept the ball down and I'm very proud of him."

"That was an outstanding performance by Brandon" Reds manager Dusty Baker said "and an outstanding performance by Reynolds. We needed it.”

Reynolds went eight innings and allowed three runs on seven hits. He struck out five and walked none. He earned his first big-league win since July 2 2011 against Kansas City. Reynolds was pitching for the Rockies then.

Saturday's start in fact was the first for Reynolds against the team that drafted him second overall in the 2006. Reynolds the 28-year-old right-hander spent the first six years of his professional career with the Rockies before leaving as a minor-league free agent after 2011 season. He went 5-8 with a 7.47 ERA in 27 for the Rockies.