The Minnesota Twins ended a disappointing May on a high note yesterday, beating the Astros to win their series in Houston.