boston.com Sports Sportsin partnership with NESN your connection to The Boston Globe
MLB ROUNDUP

Suppan solid in return to St. Louis

He leads Brewers past his ex-mates

A key player in St. Louis's title run, Jeff Suppan was back on the Busch Stadium mound. This time, though, he delivered for Milwaukee. A key player in St. Louis's title run, Jeff Suppan was back on the Busch Stadium mound. This time, though, he delivered for Milwaukee. (JEFF ROBERSON/ASSOCIATED PRESS)

Jeff Suppan got the emotions out of the way Friday when he received his World Series ring from the Cardinals. Last night, he got down to business and beat his former team.

Suppan, one of three starters St. Louis did not sign after winning its first title in 24 years, pitched 6 1/3 solid innings in the Milwaukee Brewers' 3-2 victory in St. Louis.

He beat Kip Wells, who essentially replaced him in the Cardinals' rotation.

"Surprisingly, I felt actually OK," Suppan said. "The first day coming in was a little odd for me, but going out there I was just getting ready for a game. I think on the field I was just focused on hitting my spots."

Rickie Weeks hit a tiebreaking two-run homer in the fifth inning for Milwaukee, which snapped the Cardinals' four-game winning streak. Milwaukee has won three straight on the road, equaling its best run all of last season.

Suppan (1-2) allowed two runs on five hits, a day after his first visit to Busch Stadium since the World Series parade. He struck out five, walked none, and scored the game's first run after drawing a walk with one out in the third.

The Cardinals tied it at 1 in the fourth on a leadoff double by Chris Duncan and Scott Rolen's one-out single. But Weeks's third homer, and second in two games, put the Brewers ahead, 3-1, in the fifth.

Three Brewers pitchers recorded an out apiece to escape the seventh when the Cardinals scored one run and left the bases loaded. Francisco Cordero worked the ninth for his fourth save in four chances.

Wells (1-2) was efficient over seven innings, allowing three runs on just five hits.

Cubs 7, Reds 0 -- Milton's Rich Hill (2-0) limited Cincinnati to three singles over seven innings on a cold and windy day at Wrigley Field as Chicago snapped a four-game losing streak.

The Cubs broke through against Bronson Arroyo in the fifth, using a sacrifice fly by Ronny Cedeno and a suicide squeeze by Cesar Izturis to take a 2-0 lead. They then drove out Arroyo (0-2) in a five-run seventh capped by Derrek Lee's three-run double off Victor Santos.

Nationals 6, Mets 2 -- New York's Orlando Hernandez gave up three home runs before he was ejected for a beanball, and Washington got seven strong innings from Shawn Hill (1-2) in its win at Shea Stadium.

Dmitri Young, Ryan Church, and Chris Snelling homered for the Nationals. After Snelling's two-run shot made it 6-1 in the sixth, Hernandez's next delivery ran up and in and hit Hill around the right forearm. Plate umpire Mike Winters quickly ejected an incredulous Hernandez (1-1), who argued vehemently.

Phillies 8, Astros 5 -- Chase Utley homered and drove in the go-ahead run with an RBI double in the sixth, Jimmy Rollins hit his NL-leading sixth homer, and host Philadelphia's beleaguered bullpen pitched three scoreless innings.

Cole Hamels (1-0) allowed five runs and eight hits in six innings for the Phillies. He gave up two earned runs in 13 innings in his first two starts, but the bullpen cost him two wins.

Padres 7, Dodgers 2 -- At Los Angeles, Jake Peavy (2-0) allowed just three hits over seven innings for San Diego, and was backed by homers from Brian Giles and rookie Kevin Kouzmanoff.

Diamondbacks 5, Rockies 4 -- After Miguel Montero tied the game in the eighth with his first big league homer, Orlando Hudson delivered the go-ahead sacrifice fly as Arizona rallied past Colorado in Phoenix.

Yankees 4, Athletics 3 -- Jason Giambi's solo homer with one out in the 13th off Oakland reliever Lenny DiNardo enabled visiting New York to break a two-game losing streak.

Alex Rodriguez hit his major league-leading seventh homer in the fifth as the Yankees overcame Oakland's three-run first against Darrell Rasner.

Tigers 10, Blue Jays 7 -- Pinch hitter Marcus Thames hit a go-ahead two-run double off B.J. Ryan (0-2) in the ninth and Detroit scored four times in the inning to rally in Toronto.

Twins 12, Devil Rays 5 -- At Minneapolis, Sidney Ponson (1-1) pitched well enough to earn his first win in almost a year, and Torii Hunter paced the Minnesota offense with three RBIs while Justin Morneau and Michael Cuddyer had two apiece.

Indians 4, White Sox 0 -- Paul Byrd (1-0) pitched six sharp innings for host Cleveland, surrendering just five hits to Chicago.

Mariners 8, Rangers 3 -- Miguel Batista (1-1) pitched into the seventh, Adrian Beltre and Jose Guillen hit their first homers of the season, and host Seattle overcame Sammy Sosa's 590th career homer.

Orioles 6, Royals 4 -- Chris Gomez hit a grand slam in the bottom of the sixth to give Baltimore a comeback win over Kansas City, which has dropped four straight.

A pair of National League games were postponed by rain. The Giants and Pirates will make up their rainout in Pittsburgh with a doubleheader today. The Marlins and Braves have not scheduled a makeup game in Atlanta.

SEARCH THE ARCHIVES