Allen gets the better of Masters