Larry Walker had two run-scoring hits in Colorado’s six-run fourth inning and added a solo homer as the Rockies beat host Cincinnati 7-1 Thursday night.
Giants 7, Pirates 5 San Francisco
Jeff Kent matched a career-high with five RBIs as San Francisco beat Pittsburgh for its first win.
Mets 4, Padres 1 San Diego
Bobby Jones pitched eight strong innings and John Franco worked the ninth as New York avoided a season-opening sweep by beating the Padres.
Dodgers 2, Phillies 1 Los Angeles
Mike Piazza homered and Todd Hollandsworth hit an RBI double in the sixth inning to lead Los Angeles to its win over Philadelphia.
Marlins 8, Cubs 2 Miami
Pitcher Alex Fernandez made a victorious debut for his hometown team and Jeff Conine hit a first-inning grand slam as Florida beat Chicago.
Expos 9, Cardinals 4 Montreal
Shane Andrews, Rondell White and David Segui homered as Montreal beat St. Louis for its first three-game sweep to open a season.
Braves 3, Astros 2 Houston
After Atlanta went hitless for 6 innings against Darryl Kile, Fred McGriff homered and the Braves finally got going, rallying to beat Houston.
Clearing the bases
Curt Schilling and Philadelphia finally agreed on a $15.45 million, three-year contract extension through 2000. … Mark Grace of Chicago has a strained right hamstring. … The Cubs last started 0-3 in 1994. They’ve lost their first three road games for the first time since 1983.
Subscribe to the sports newsletter
Get the day’s top sports headlines and breaking news delivered to your inbox by subscribing here.