Thursday’s NL results
Reds 5, Cubs 2: At Cincinnati, Michael Barrett’s passed ball let in the tiebreaking run during a wild seventh inning that helped the Reds rally to a victory over Chicago. Reds starter Kyle Lohse gave up two runs in 6 1/3 innings. Cincinnati’s Ken Griffey Jr. made his first error in right field since he was moved out of center and finished 0 for 4.
Braves 8, Phillies 4: At Philadelphia, Chuck James pitched five solid innings, Kelly Johnson hit a two-run home run and Atlanta completed a three-game sweep with a win over the Phillies. The Braves are 3-0 for the first time since opening with seven straight wins in 1994.
Diamondbacks 4, Nationals 3: At Washington, Chris Young hit a two-run single in the first inning, Orlando Hudson homered in the third, and Arizona held on for a victory over Washington.
Giants 5, Padres 3: At San Francisco, the Giants avoided their first 0-3 start in 23 years. Barry Bonds had an RBI double, Ray Durham hit a go-ahead, two-run single after a walk to Bonds in the decisive fifth, and Matt Morris pitched six strong innings in the victory over San Diego.