The Astros beat the Marlins 5-3 on July 21, handing Miami its eighth straight loss.
Houston took control in the fifth after Miami had trimmed the lead to 2-1. Isaac Paredes broke the game open with a three-run homer, giving the Astros the cushion they needed.
Tatsuya Imai earned the win, allowing one run over six innings while striking out eight.
Miami made one last push in the seventh on Joe Mack's two-run homer, but Houston held on from there.
What It Means
The Astros improved to 49-54, while the Marlins fell to 52-50.
BaseChaser lists Miami at 26.2% to make the playoffs. Houston is still outside the main bubble at 20.8%, but the Astros are moving in the right direction after another win.
Miami is still in the playoff conversation, but eight straight losses have made the road back much tougher.
Track every team's playoff race with 100,000 simulations updated daily at BaseChaser.
100,000 simulations updated daily, see every team's playoff path
View MLB Playoff Odds →