Kyle Tucker hit a tie-breaking homer in the seventh inning, and the Houston Astros rallied past the Miami Marlins in a 6-5 win