In this time of global panic and uncertainty, I was hoping to tune into the latest Survivor for some lighthearted relief and distraction from the real-world madness. Little did I expect to be left in further despair. Ladies and gentlemen: the queens are dead! Parvati Shallow and Sandra Diaz-Twine — two undeniable icons of this game — were voted out back-to-back in a brutal double-elimination episode. It was a decade ago when these women squared off in the finale of Heroes vs. Villains, cementing themselves as not only two of the best to ever play the game, but also as defining characters of Survivor. To lose them both in the same episode is both poetic and tragic and a real blow to this season.
Let’s start with Sandra because her elimination is absolute savagery, the likes of which we haven’t seen perhaps since Parvati pulled off her double idol play in Heroes vs. Villains. What makes it so shocking is that it’s so rare to see Sandra outplayed, especially to this degree. Yes, she’s been on the wrong side of a vote before — the Rupert blindside in Pearl Islands comes to mind — but never the direct target of such a humbling attack. Sandra is usually so aware of her surroundings, she cockroaches through the game, finding cracks and slipping by vote by vote. Self-preservation is her modus operandi. It’s how she won the game twice. Seldom do players get one over on Sandra. Even in Game Changers, where she entered as a huge threat on a lopsided cast and took a more controlling approach, her downfall only came due to an unfortunate tribe swap that left her without the numbers. So what the hell happened here?
Well, when one queen falls, another one is waiting in the wings to claim the throne. Denise has played an understated game since her dicey start on the Sele tribe. She’s kept her head down, pocketed an idol, and made herself available as a reliable number. But there comes a time when one must step out from behind the coconut tree and make oneself heard. That opportunity presents itself when Sandra offers her an idol in exchange for fire tokens. You can almost see the calculations spilling out of Denise’s ears as she runs scenarios. “I don’t need another idol,” she ponders, “but it serves another purpose. I could make a game-changing move.” It’s an option not afforded to her fellow ex-Sele member Jeremy, who has little choice but to join the original Dakal trio of Kim, Sandra, and Tony and keep his fingers crossed that he doesn’t see Tribal Council again until the merge. Denise, on the other hand, has all the power, because if four votes are coming her way, she can play an idol and single-handedly decide who heads to the Edge of Extinction.
Denise takes Sandra up on the offer, trading a token for an idol, and then subsequently using that idol to save herself and vote Sandra out. That’s gangster! On top of that, she plays her other idol to protect Jeremy, just in case the Dakal threesome had decided to plant their votes on him instead. That last move might seem a tad unnecessary, but if it secures Jeremy’s loyalty to her moving forward, it could pay off in the long term. There’s no doubt Denise’s performance here is one of the flashiest single-player moves in Survivor history, but the question is, was it the right move? The idol plays, yes, almost definitely. But targeting Sandra? I’m not so sure if that was the right call. I understand Denise’s suspicions regarding Sandra’s motives, but I do think this could have been a potential working relationship going into the merge. Sandra wasn’t about that “keep the big threats together” life — and she seemed particularly spooked by Tony’s sketchy behavior before Tribal. Obviously, it’s hard for Denise to know what Sandra is truly thinking, but the idol exchange could have been the olive branch of a blossoming alliance. Alas, it wasn’t meant to be.
As for Sandra, I’m sure her detractors are gleefully rubbing their hands and pontificating about how this has tarnished her legacy. But I wouldn’t be so hasty. While it’s undeniable that she made a poor judgment, there is some logic behind the move. Sandra had the numbers and an idol that was set to expire after this Tribal. Rather than see that idol turn into a souvenir, she seized an opportunity to bargain with it, potentially gaining a couple of tokens and a new ally all at once. Theoretically, Sandra didn’t need the idol anymore. Her mistake was trusting the wrong person — and possibly underestimating her own threat level. That infamous “as long as it ain’t me” catchphrase became a haunting echo, as Denise viewed Sandra’s motivations as selfish based on the reputation she’s crafted for herself in her Survivor career. But despite another cursed Day 16 finish, that reputation will never be sullied. Sandra will always be the first person to ever win this game twice (in her first two attempts at that), and the fact that she survived as many Tribals as she did in both Game Changers and Winners at War despite the target on her back is a testament to her skill as a player. One bad day at the jungle office does not ruin a legacy.
Parvati’s experience over at the Sele tribe is a little different from that of Sandra. The Survivor: Micronesia winner is down on numbers and feeling all alone. The former Dakal boys — Nick, Wendell, and Yul — are tight and seemingly unbreakable. That leaves Parvati and Michele on the outside looking in, like two partygoers who have just been told the club is at capacity. With the writing practically on the parchment already, Michele figures she might as well gain something out of this bleak situation. She tells her ex-boyfriend Wendell that she’ll write his name down so that when Parvati leaves, she’ll be gifted her tokens. Wendell looks at Michele as if she just told him she was pregnant. He is indignant that she would dare put his name down, considering that only one more vote could see him sent packing. There’s definitely a prickish side to Wendell this season, also seen in his patronizing chat with Parvati, where he demands she hand over two fire tokens in exchange for his vote. It’s that conversation, though, that provides Parvati a glimmer of hope of flipping Nick to vote out Wendell due to his willingness to make sneaky side-deals.
Yet, while Wendell faces a tongue-battering and the fire of a scorned ex at Tribal, the vote was always going to be Parvati. Like Sandra, her reputation in this game precedes her. Until now, she’s never finished below sixth place. Not only is she a highly regarded winner, but she placed as runner-up (and was close to winning again) in one of the most competitive seasons of all time. There has been a lot of talk this season of “big threats versus non-threats,” and Parvati was one of the biggest threats on the board. It’s somewhat unfair to label any past winner a “non-threat,” but the likes of Nick and Wendell, as recent onetime players, are not in the same echelon as Parvati. Even Yul — who is a respected winner — played so long ago (and in a very different era) that he isn’t considered a top-tier threat this season. So as heartbreaking as it is to lose a legend like Parvati, especially with Ethan, Rob, and now Sandra also leaving pre-merge, you can’t blame the others for taking the shot. Just like Denise, these “non-threats” want to make their mark and join the ranks of immortals, and when it’s all said and done, we might have some new legends to carve into that Survivor Mount Rushmore.
Idol Thoughts
• The Yara tribe has the night off and mostly spends it celebrating that Boston Rob is gone, which means they’re no longer grounded and can go out and play. Adam doesn’t have any friends, though, and feels he could still be in danger should they go to Tribal again.
• Edge of Extinction is back this week, and for as much as I despise it, I admit I chuckled at Tyson’s antics. First his “pretending to pee” distraction tactic, and then spending his fire token on a secret jar of peanut butter. “It’s both sneaky and hilarious,” he says. I couldn’t put it any better myself.
• Jeff chastising Wendell for throwing the Immunity skull to him is also highly amusing. “You were really gonna throw it? Wow!”
• The return of Tony’s spy shack is also delightful, even if it does turn out to be completely unnecessary. Despite his reformed ways, Tony is going to Tony.
• It should be noted that Michele does get Parvati’s tokens. Also, Tyson sends Parv an Idol Nullifier from the Edge, which obviously turns out to be useless given her situation.
• “I feel like an upside-down duck,” says Jeremy, perfectly encapsulating the craziness of this game.
By submitting your email, you agree to our
Terms and Privacy Notice
and to receive email correspondence from us. This site is protected by reCAPTCHA and the Google
Privacy Policy and
Terms of Service apply.
or
Already a subscriber?
What is your email?
This email will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
Password must be at least 8 characters and contain:
Lower case letters (a-z)
Upper case letters (A-Z)
Numbers (0-9)
Special Characters (!@#$%^&*)
This password will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
You’re in!
As part of your account, you’ll receive occasional updates and offers from New York, which you can opt out of anytime.
or
Already a subscriber?
What is your email?
This email will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
Password must be at least 8 characters and contain:
Lower case letters (a-z)
Upper case letters (A-Z)
Numbers (0-9)
Special Characters (!@#$%^&*)
This password will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
You’re in!
As part of your account, you’ll receive occasional updates and offers from New York, which you can opt out of anytime.
Already a subscriber?
Already a subscriber?
`;
// integrate Sub(x) scripts and elements
if (hostname !== 'subs.nymag.com') { // do not integrate on this subdomain
document.head.appendChild(trackingScript);
document.body.insertAdjacentHTML('beforeend', subXAnimationElements);
}
There was an error processing the request. Please try again later."}).catch(e=>console.error("Error verifying email: ",e)))(r.querySelector(".content"),o.bannerCTAVerification)})):(l.remove(),s.remove()),o.dismissable||n.remove(),o.useAlertIcon||a.remove(),r.classList.add("show"),n.addEventListener("click",()=>{u(),r.classList.remove("show")})}else r.remove()}});
}, {"1":1,"6":6,"12":12,"35":35,"40":40}];
window.modules["global-nav.client"] = [function(require,module,exports){"use strict";const dom=require(3),auth=require(12),signInButton=dom.find(".user-signin"),signOutButton=dom.find(".user-signout"),globalNav=dom.find('[class^="global-nav"]'),body=dom.find("body"),dropdownItems=dom.findAll(".dropdown-wrap"),gtm=require(1),appendLandingPageParams=require(136),pageUri=require(124).getPageUri(),subscriptionPromoLinks=dom.findAll(".persist-params"),searchString=window.location.search||"";function closeDropdowns(e){let n=globalNav.querySelectorAll(".dropdown.open");dropdownItems.forEach(function(t){let o=t.querySelector(".dropdown");!n||t.contains(e.target)&&27!==e.keyCode||o.classList.remove("open")})}function gtmSendReport(e,n,t){let o={eventCategory:"ecommerce",eventAction:"componentClick",brand:e,dimension23:"global-nav",list:pageUri,pageZone:"header",variant:"nav-link"};"global-nav-link"===t&&(o.eventLabel=n.href),gtm.reportNow(o)}function updateElementTargetUrlsIfQueryStrings(e){if(searchString){const n=new URLSearchParams(searchString);let t=e.href;if(t.includes("?")){const o=t.split("?"),i=new URLSearchParams(o[1]);for(let e of n.entries())i.set(e[0],e[1]);t=`${o[0]}?${i.toString()}`,e.href=t}else e.href=`${t}?${n.toString()}`}}function init(e){const n=e.querySelectorAll(".to-landing-page");window.addEventListener("auth:init",()=>{signInButton.addEventListener("click",function(e){e.preventDefault(),auth.showEmbeddedLoginFlow("top navigation")}),signOutButton.addEventListener("click",function(e){e.preventDefault(),gtmSendReport("Sign Out",e.target,"user-info-link"),auth.logout()}),auth.isAuthenticated()&&e.classList.add("signed-in"),auth.isSubscriber()&&e.classList.add("subscribed"),e.querySelectorAll(".user-link").forEach(e=>{e.classList.add("active")}),subscriptionPromoLinks.forEach(e=>{updateElementTargetUrlsIfQueryStrings(e)}),appendLandingPageParams(n)})}dropdownItems.forEach(function(e){e.addEventListener("click",function(){e.querySelector(".dropdown").classList.toggle("open")})}),body.addEventListener("click",closeDropdowns),document.addEventListener("keydown",closeDropdowns),globalNav.addEventListener("click",function(e){let n=e.target;n.classList.contains("global-nav-track")&>mSendReport(n.text,n,"global-nav-link")}),module.exports=init;
}, {"1":1,"3":3,"12":12,"124":124,"136":136}];
window.modules["aaa-module-mounting.legacy"] = [function(require,module,exports){"use strict";const _pickBy=require(221),_each=require(408),Fingerprint2=require(407),DS=require(406),Eventify=require(246);function registerGlobals(){window.DS=DS,window.Eventify=Eventify,window.Fingerprint2=Fingerprint2,DS.value("Eventify",Eventify),DS.value("Fingerprint2",Fingerprint2),DS.value("$document",window.document),DS.value("$window",window)}function mountDollarSliceComponents(){DS.service("components",["$document","$module",function(e,n){var o=_pickBy(n.definitions,e=>e.providerStrategy===n.providers.controller),r=Object.keys(o);function t(e){return o=>{try{n.get(e,o)}catch(e){logMountError(o,e)}}}_each(r,n=>{var o=e.querySelectorAll('[data-uri*="/_components/'+n+'/"]'),r=e.querySelectorAll('[data-uri$="/_components/'+n+'"]');_each(o,t(n)),_each(r,t(n))}),this.components=r}]),DS.get("components")}function logMountError(e,n){const o=e.outerHTML.slice(0,e.outerHTML.indexOf(e.innerHTML));console.error("Error attaching controller to "+o,n)}registerGlobals(),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",()=>{mountDollarSliceComponents()}):mountDollarSliceComponents();
}, {"221":221,"246":246,"406":406,"407":407,"408":408}];
window.modules["ads.legacy"] = [function(require,module,exports){"use strict";const _map=require(118),_forEach=require(107),_isString=require(268),_intersectionWith=require(409),_isEqual=require(274),_each=require(408),_debounce=require(182),_sortBy=require(205),page=require(124),visit=require(114);DS.service("adService",["Eventify","$cid","$document","$window",function(e,t,a,i){var o,n,s,r,d,c,u,l,g={},p=this,h=[],f=visit.getQueryParamsObject(["utm_campaign"]),m=document.querySelector('script[data-type="ad-a9"]'),b=[],w=!1,v=[],y=document.querySelector('script[data-name="ad-doubleverify"]');document.querySelector('script[data-name="concert-ads"]')||(i.NYM={},i.NYM.analytics={},i.NYM.analytics.adStartTime=i.performance.now(),i.googletag=i.googletag||{},i.googletag.cmd=i.googletag.cmd||[],u=i.googletag,(m||y)&&(i.googletag.cmd=i.googletag.cmd||[],i.googletag.cmd.push(function(){i.googletag.pubads().disableInitialLoad()})),m&&(l=i.setInterval(function(){void 0!==window.apstag&&void 0!==window.apstag.timeout&&(i.clearInterval(l),window.apstag.cleared=!0,l=null)},10),setTimeout(function(){l&&(i.clearInterval(l),i.googletag.pubads().refresh(),window.apstag||console.log("MESSAGE: Timeout for A9 load exceeded, aborting"))},500)),y&&(b.push(new Promise(function(e){w?e():v.push(e)})),c=i.setTimeout(T,2500)),o=function(e){var t,a,o=e.data,n=[];return o.loaded?e:(o.loaded=!0,t=null,(t=o.sizes?u.defineSlot(o.name,o.sizes,o.id).addService(u.pubads()):u.defineOutOfPageSlot(o.name,o.id).addService(u.pubads())).setTargeting("adid",o.id),f.hasOwnProperty("utm_campaign")&&t.setTargeting("utmcamp",f.utm_campaign),a=p.getAdCount(o.label),t.setTargeting("label",o.label+"_"+o.site+"-"+a),u.display(o.id),u.pubads().addEventListener("slotOnload",function(){i.NYM.analytics.firstAdLoadTime||(i.NYM.analytics.firstAdLoadTime=i.performance.now(),i.NYM.analytics.firstAdLoadLabel=e.data.label)}),n=_(o),Promise.all(b).then(function(){n?window.apstag&&window.apstag.cleared?window.apstag.fetchBids({slots:[n],timeout:window.apstag.timeout},function(){u.cmd.push(function(){window.apstag.setDisplayBids(),u.pubads().refresh([t],{changeCorrelator:!1})})}):y&&u.pubads().refresh([t],{changeCorrelator:!1}):u.pubads().refresh([t],{changeCorrelator:!1})}),e.slot=t,e)},n=function(e){var a,i,o,n=t(),s=e.getAttribute("data-name"),r=e.getAttribute("data-sizes"),d=e.getAttribute("data-label"),c=e.getAttribute("data-site");n=e.id,r&&r.length?(r=r.split(","),a=[],_map(r,function(e){e=e.split("x"),i=parseInt(e[0]),o=parseInt(e[1]),a.push([i,o])})):(e.classList.add("oop"),a=!1),this.data={id:n,name:s,sizes:a,loaded:!1,label:d,site:c},g[n]=this},r=function(e){u.cmd.push(function(){var t=o(e);g[e.data.id]=t})},s=function(e){var t=[];e.slot?(t=_(e))&&window.apstag&&window.apstag.cleared&&window.apstag.fetchBids({slots:[t],timeout:window.apstag.timeout},function(){u.cmd.push(function(){window.apstag.setDisplayBids(),u.pubads().refresh([e.slot],{changeCorrelator:!1})})}):e&&r(e)},u.cmd.push(function(){var e,t,o,n=page.getMeta("article:tag"),s=page.getMeta("author"),r=i.location.href,d=(e=a.head.querySelector(".head-gtm"),t=a.body.querySelector(".gtm"),e&&"top"===e.getAttribute("data-gtm")?"gtmtop":t&&"bottom"===t.getAttribute("data-gtm")?"gtmbottom":"");o=[],_forEach([n,s,d],function(e){_forEach(e.split(","),function(e){(e=e.trim().toLowerCase().replace(/\s/g,"-").replace(/\'|\’/g,"")).length&&o.push(e)})}),u.pubads().setTargeting("kw",o),u.pubads().setTargeting("entry_group",o),r=r.slice(r.lastIndexOf("/")+1),u.pubads().setTargeting("pn",r),u.companionAds().setRefreshUnfilledSlots(!0),u.pubads().enableAsyncRendering(),u.enableServices()}),this.load=r,this.create=function(e){return new n(e)},this.refresh=function(e){var t;_isString(e)?(t=this.getById(e),s(t)):s(e)},this.remove=function(e){var t=e.data.id;a.getElementById(t).innerHTML=""},this.getAdCount=function(e){var t,a=0,i=Object.keys(g);return _each(i,function(i){(t=g[i]).data.loaded&&t.data.label===e&&a++}),a},this.getById=function(e){return g[e]},d=_debounce(function(){var e={TopLeaderboard:1,RightColTopMPU:2,outOfPage:99,"homepageTakeover/TopLeaderboard":1},t=_sortBy(h,function(t){return e[t.data.label]||10});_forEach(t,function(e){return e.data.sizes?r(e):i.setTimeout(function(){r(e)},2e3)}),y&&window.PQ.cmd.push(()=>{try{window.PQ.loadSignals(["ids","bsc","vlp"],T)}catch(e){T(),console.error(`There has been an error loading Double Verify signals: ${e}`)}}),h=[]},10),this.addToPageLoadQueue=function(e){h.push(e),d()});function _(e){var t,a=e.sizes;return a=_intersectionWith(a,[[970,250],[970,90],[728,90],[300,600],[300,250],[320,100],[320,50]],_isEqual),e.sizes&&e.sizes.length&&(t={slotID:e.id,sizes:a,slotName:e.label}),t}function T(){i.clearTimeout(c),w=!0,_forEach(v,function(e){e()})}}]);
}, {"107":107,"114":114,"118":118,"124":124,"182":182,"205":205,"268":268,"274":274,"408":408,"409":409}];
window.modules["cid.legacy"] = [function(require,module,exports){"use strict";DS.service("$cid",function(){var r=Math.floor(100*Math.random());return function(){return"cid-"+ ++r}});
}, {}];
window.modules["client.legacy"] = [function(require,module,exports){"use strict";require("cid.legacy"),require("ads.legacy"),require("facebook.legacy"),require("aaa-module-mounting.legacy");
}, {"cid.legacy":"cid.legacy","aaa-module-mounting.legacy":"aaa-module-mounting.legacy","ads.legacy":"ads.legacy","facebook.legacy":"facebook.legacy"}];
window.modules["facebook.legacy"] = [function(require,module,exports){"use strict";DS.service("facebook",[function(){this.fb=function(i){window.FB&&window.FB[i].apply(this,Array.prototype.slice.call(arguments,1))}}]);
}, {}];
require=(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o typeof key === 'string' && key.match(/\.legacy$/)).forEach(key => window.require(key));
}
function tryToMount(fn, el, name) {
try {
fn(el); // init the controller
} catch (e) {
const elementTag = el.outerHTML.slice(0, el.outerHTML.indexOf(el.innerHTML));
console.error(`Error initializing controller for "${name}" on "${elementTag}"`, e);
}
}
/**
* mount client.js component controllers
*/
function mountComponentModules() {
Object.keys(window.modules).filter(key => typeof key === 'string' && key.match(/\.client$/)).forEach(key => {
let controllerFn = window.require(key);
if (typeof controllerFn === 'function') {
const name = key.replace('.client', ''),
instancesSelector = `[data-uri*="_components/${name}/"]`,
defaultSelector = `[data-uri$="_components${name}"]`,
instances = document.querySelectorAll(instancesSelector),
defaults = document.querySelectorAll(defaultSelector);
for (let el of instances) {
tryToMount(controllerFn, el, name);
}
for (let el of defaults) {
tryToMount(controllerFn, el, name);
}
}
});
}
// Make sure that a `window.process.env.NODE_ENV` is available in the client for any dependencies,
// services, or components that could require it
// note: the `` value is swapped for the actual environment variable in /lib/cmd/compile/scripts.js
window.process = window.process || {};
window.process.env = window.process.env || {};
if (!window.process.env.NODE_ENV) {
window.process.env.NODE_ENV = '';
}
// note: legacy controllers that require legacy services (e.g. dollar-slice) must
// wait for DOMContentLoaded to initialize themselves, as the files themselves must be mounted first
mountLegacyServices();
mountComponentModules();
// ]]