Miami rallies late to beat Atlanta on the road

he Los Angeles Dodgers edged out the San Francisco Giants 4-3 in a tense extra innings battle. A game-saving catch in the tenth kept the Dodgers alive, and a line drive single sealed the deal in the eleventh.

The Chicago Cubs staged a thrilling ninth inning rally to defeat the St Louis Cardinals 7-6. After falling behind early, the Cubs chipped away at the lead and completed the comeback with a walk-off double.

In a dramatic finish, the Houston Astros toppled the Seattle Mariners 5-4 thanks to a solo homer in the bottom of the ninth. The win keeps Houston in the race for the division title.

other news