St. Louis came back from four runs down, but its lead was taken away when Carlos Delgado tripled off Ray King in the eighth. Mark Grudzielanek, who gave the Cards the lead with an RBI fielder's choice, tied the game in the sixth with a three-run homer.
Carlos Delgado erased a late one-run deficit with a two-run triple in the eighth, and Juan Encarnacion added a sac fly to help the Marlins move into a tie for the Wild Card lead. Miguel Cabrera, who scored the go-ahead run, hit his 28th homer in the third.
BATTING 2B: Molina (13, Valdez). HR: Grudzielanek (8, 6th inning off Valdez, 2 on, 2 out), Mabry (8, 9th inning off Jones, 0 on, 1 out). TB: Eckstein; Walker; Edmonds; Rodriguez; Grudzielanek 4; Molina 2; Mabry 4. RBI: Rodriguez (18), Grudzielanek 4 (52), Mabry (31). 2-out RBI: Grudzielanek 3. Runners left in scoring position, 2 out: Edmonds; Walker; Nunez 2. S: Morris. Team LOB: 5.
BASERUNNING SB: Pujols 2 (13, 2nd base off Mota/Treanor, 3rd base off Mota/Treanor), Edmonds (4, 2nd base off Mota/Treanor), Eckstein (10, 2nd base off Valdez/Treanor), Rodriguez (2, 2nd base off Valdez/Treanor).