Geoff Jenkins will need to find a new bat to keep his incredible homer stretch going.

Jenkins hit two home runs, tying a major league record with five in two games and leading the Milwaukee Brewers to a 10-0 win over the Montreal Expos on Sunday.

Unfortunately, the Brewers slugger broke his bat when he grounded out in his final at-bat.

"That bat was good to me the last couple days," Jenkins said.

That's an understatement.

Jenkins, who had three home runs and six RBIs on Saturday at Miller Park, hit a two-run homer in the first inning and a solo shot in the sixth to become the 22nd player to hit five in two games and the first NL player in 10 years to do it.

Barry Larkin hit five on June 27-28, 1991. Manny Ramirez was the most recent AL player to do it, connecting for five homers Sept. 15-16, 1998.

Jenkins also had a two-run double and an RBI single to match career highs with four hits and six RBIs. He also scored three times.

Jenkins has more than doubled his production in two days. He had only four homers and 11 RBIs in his first 22 games of the year.

"He's hitting everything on the screws," Brewer starter Jamey Wright said. "I've never seen anything like it. It's incredible."

Wright (3-2) pitched a two-hitter for his first career shutout, striking out seven and walking four.

CARDINALS 12, METS 1: Darryl Kile (4-2) threw eight strong innings and had two hits, including a two-run double off Glendon Rusch (1-1) for St. Louis.

The Mets, who beat the Cardinals in the NLCS last fall, have dropped five of six and are in last place in the NL East after completing a 3-6 road trip.

ROCKIES 14, REDS 7: Larry Walker's two-run double highlighted a six-run sixth inning and Colorado salvaged the finale of a three-game series.

Walker drove in three runs and Neifi Perez had three hits and two RBIs.

The Reds, who put Ken Griffey Jr. on the DL Sunday because of a left hamstring injury, had won nine straight games on the road and five straight overall.

CUBS 11, GIANTS 2: Sammy Sosa ended a seven-game homer drought with a three-run shot off Livan Hernandez (1-4) as Chicago won at San Francisco.

Manny Aybar (2-1) did not allow a hit until Barry Bonds' two-out solo home run in the fourth inning.

DODGERS 4, PHILLIES 1: Chan Ho Park held Philadelphia hitless through the first 6 1/3 hitless innings and doubled home a run as Los Angeles completed a three-game sweep at Dodger Stadium.

Marquis Grissom homered off Randy Wolf (1-4) for Los Angeles.

DIAMONDBACKS 7, BRAVES 5: Jay Bell and Mark Grace hit home runs to power Arizona past visiting Atlanta.

Arizona's Luis Gonzalez just missed a record-breaking 14th April homer, hitting a towering RBI triple off the center-field wall to give the Diamondbacks a 6-3 lead in the eighth.

Gonzalez, who hit his 12th and 13th homers on Thursday night, tied the record for the month set by Ken Griffey Jr. in 1997.

MARLINS 11, ASTROS 5: Charles Johnson hit two home runs, and Preston Wilson and Mike Lowell also had three RBIs each to lead visiting Florida.

Wilson went 3-for-4 with a home run, Lowell added a two-run shot, Cliff Floyd had two doubles, and Eric Owens had three hits. Ricky Bones (1-1) got the win.

PADRES 6, PIRATES 1: Phil Nevin hit a homer and drove in three runs, and Woody Williams (2-3) pitched 7 2/3 solid innings for host San Diego.

Nevin homered for the second straight game, a two-run shot off Omar Olivares (1-3).