Miami beat Texas 4-2 in a matchup of teams unlikely to make the playoffs but still mathematically alive with six games left.