By The Associated Press
CHICAGO - Jason Schmidt pitched a career-best one-hitter with 13 strikeouts, and Barry Bonds gave San Francisco a much-needed spark.
San Francisco Giants' pitcher Jason Schmidt fired a one-hitter.
Schmidt (3-2) gave up only Michael Barrett's infield single in the fifth inning, dominating a Cubs lineup missing Sammy Sosa for his sixth career shutout and 14th complete game. The right-hander, who beat Matt Clement (5-3), matched his career high for strikeouts.
Bonds, back in the lineup after missing a weekend series against Pittsburgh because of back spasms, scored the only run after walking in the fourth. Pedro Feliz drove in Bonds with a single.
Expos 3, Brewers 2
SAN JUAN, Puerto Rico - Zach Day won for the first time in more than three weeks, and the Montreal Expos got their season-best fourth straight victory.
Day (3-4) started off Montreal's six-game "homestand" in San Juan by holding the Brewers to a run in six innings, and Rocky Biddle pitched the ninth for his ninth save.
Brad Wilkerson, Juan Rivera and Brian Schneider had run-scoring singles for the Expos off Doug Davis (3-3).
Astros 9, Marlins 2
MIAMI - Lance Berkman homered and had four of Houston's 15 hits.
Brad Ausmus also connected and had three RBIs in support of Wade Miller (5-3).
Dontrelle Willis (4-2) allowed five runs and 11 hits, walked four, struck out four and hit a batter.
With his 4-for-5 effort, Berkman is 25-for-63 (.397) with 12 RBIs and 14 runs scored in his last 21 games.
Mets 5, Cardinals 4
NEW YORK - Kaz Matsui tied the game with a two-out broken-bat single in the ninth inning, and Cliff Floyd followed with a game-winning single for New York.
Trailing 4-3, the Mets got a life in the ninth when Mike Cameron opened with a walk against Cardinals closer Jason Isringhausen (2-1).
Mets reliever Ricky Bottalico (1-0) pitched two scoreless innings to earn his first major league victory since 2001.
Phillies 8, Dodgers 7
PHILADELPHIA - Mike Lieberthal hit a tiebreaking homer and Pat Burrell connected twice, leading the Phillies over slumping Los Angeles.
Bobby Abreu and Jim Thome also homered for the Phillies, who have won eight of 11. Vicente Padilla (3-4) allowed six runs and nine hits in seven innings, and Tim Worrell gave up a solo homer to Olmedo Saenz in the ninth before getting his third save.
Lieberthal homered off reliever Guillermo Mota (2-1) to give the Phillies a 7-6 lead in the sixth. Jason Grabowski homered twice and Adrian Beltre once for the Dodgers, who have lost five straight.
New UC field a big hit with baseball team
Next up for UC: Soccer/track
Photos of the new stadium
Varsity Village map (930k PDF file; pan & zoom)
Odia no slam dunk for Xavier
Reading hangs on to beat Batavia
Tigers divide, conquer for NKAC Div. III title
Indian Hill overcomes weather, Kings to win
Prep sports results, schedules
BENGALS / NFL
Voluntary team workout draws a crowd
Burress still a no-show as Steelers workouts resume
McNair receives co-MVP trophy eying another prize
REDS / BASEBALL
Colorado rocks starter Lidle
ONLINE EXTRA: Photos of Tuesday's game
Daugherty: Graves is unique
Kearns still stuck with Triple-A Louisville
Cleaning worker saves day for Graves
Big Unit hurls perfecto
Sosa has sprained ligament in back
NL: Schmidt one-hits Cubs
AL: Santana finally loses one
Pacers beat Heat; await winner of Pistons-Nets
Garnett apologizes for 'going to war' comments
Pistons recall memorable big games
Khabibulin thwarts Flyers' comeback bid
Flames one win away from Canada's dream come true
Smarty's crew faces the weight of the wait
Terror threat taints Olympics
MORE SPORTS HEADLINES
Sports on TV, radio
THIS WEEK'S SPORTS POLL
Where will the Reds be at the All-Star break?
Return to Reds front page...