Matt Howard and Gordon Hayward both scored 19 points, and Butler turned back one late Xavier rally after another to beat the 12th-ranked Musketeers 74-65 on Tuesday night, the Bulldogs' first win over a ranked team in more than a year.