MILWAUKEE - One day after the death of teammate Josh Hancock, the St. Louis Cardinals lost, 7-1, to the Milwaukee Brewers last night, struggling on the mound, at the plate, and in the field.

Starter Kip Wells (1-5) balked in a run in the second inning and gave up seven runs in six innings.

Adam Kennedy was thrown out trying to stretch a single into a double in the fourth, and shortstop David Eckstein was left holding the ball with nowhere to throw as a second run scored after a triple by Milwaukee's Kevin Mench in the sixth.

The Brewers wasted little time, taking a 2-0 lead on Johnny Estrada's double in the first inning.

Milwaukee's Prince Fielder had the game's lone homer, a solo blast in the third.

Jeff Suppan (4-2), a former Cardinal and teammate of Hancock's, gave up a run and eight hits in his 16th career complete game.

Hancock, 29, was killed Sunday in a traffic crash on a St. Louis highway.

Marlins 9, Mets 6

NEW YORK - Alfredo Amezaga and Hanley Ramirez homered, and Florida chased Chan Ho Park (0-1) after four innings while outslugging New York.

Pirates 3, Cubs 2

PITTSBURGH - Jason Bay homered in the eighth inning, breaking a 2-2 tie in Pittsburgh's triumph over Chicago.