Photo: Screen Grab/CBS Entertainment/B)2020 CBS Broadcasting, Inc. All Rights Reserved
There’s a moment in this week’s episode when Natalie and Parvati find a dumb advantage on the Edge of Extinction and have to decide who in the game to send it to. “Who is the person that will cause the most chaos?” Parvati wonders, thinking like a TV producer. Well, if it’s prime-time entertainment you want, you go to the guy whose initials literally spell out T.V. The one and only, Tony Vlachos.
To put it bluntly, there’s never been anyone quite like Tony on Survivor — there’s certainly no one like him who has won before. He plays the game like a shaven Tasmanian devil, spinning through the jungle, jumping out of trees, tripping, falling, and always on the move. He was known in his first season for never sleeping, his mind constantly active, cooking up his next scheme amongst the snores of his fellow tribemates. The genius of Tony’s game in Survivor: Cagayan was his ability to channel his paranoid energy and insomnia-inspired ideas into masterful, eye-popping blindsides. But that anarchic, mile-a-minute, flip-flopping, cutthroat gameplay does not win Survivor. Except for Tony, it did. Against all the odds, against everything we thought we knew about Survivor, Tony and his wild west gameplay came out on top. It was a feat so rare that it could surely never be repeated, especially now everyone has seen how it happened. And that proved to be the case when Tony bulldozed his way into Survivor: Game Changers, only to be swiftly voted out at the second Tribal Council.
But here we are, 11 episodes into Survivor: Winners At War, and not only is Tony still in the game, but Cagayan Tony is back in all his nutty glory, and it’s a thing of beauty. The transformation didn’t happen overnight, as Tony explains, he had to play patiently early on. That meant no disappearing into the jungle to look for idols or coming up with bonkers plans. “Doing that would jeopardize my game,” he explains, clearly having learned from his Game Changers mistakes. Instead, he focused on building relationships, and the odd bamboo ladder or two — but strictly for fruit retrieval purposes. Despite a couple of momentary relapses, a Spy Shack here, some flustered scrambling there, Tony kept his head down and resisted his inner urges, like a man on a diet passing a donut shop. And it worked! He made it to the merge — and with allies to boot. But now the probation period is over. “I’m now at that point where it’s time to go out and go to work,” he says before taking an early morning stroll in the woods to go idol searching. And even though Nick catches him looking, Tony plays it off as if it’s a joint venture, convincing Nick to widen the search and sending him off in the other direction. Meanwhile, Tony gets his hands on the idol and darts off like an excited child charging down the stairs on Christmas morning.
The Tony delights do not stop there, oh no, we are just getting started. This episode is essentially a Tony Vlachos special, and while that kind of lopsided editing can be frustrating, it’s hard to be mad here. It’s not as if Tony’s a stuffy “game-bot,” talking through plans and counter-plans with all the enthusiasm of a humorless accountant. The guy exudes charisma. Just look at the way he handles the Edge of Extinction advantage. The twist in itself is terrible — an “Extortion” advantage that blocks a player from competing in the next Immunity Challenge and voting at the next Tribal unless they spend Fire Tokens. It’s not so much the power itself that’s the problem, but more the fact that the eliminated players have this much influence on the game. But Tony can turn garbage into gold. “I don’t get to do this in real life,” explains the New Jersey cop, eagerly anticipating the idea of playing criminal for once. But his smile drops when he realizes the advantage is being used against him and is going to cost a whopping six tokens to invalidate. “This is illegal, man!” he exclaims.
What follows is a glorious bit of bartering as Tony approaches both friend and foe to lend him tokens (he currently only has three himself). The added brilliance of this whole sequence is that Tony is also playing double agent, attempting to infiltrate the opposing alliance to pull off his next blindside. That means he has to ask his fake alliance, including his main target, Jeremy, for tokens. Not seeing through Tony’s ruse, Jeremy hands over one token as a gesture of trust. He has less luck with Michele, who previously spent all four of her tokens on that silly 50/50 coin, something that she’d preferably like to keep secret. Michele ends up spinning some “cock and bull story” about how she bought an advantage for the next buyback challenge should she be voted out. “The price of milk just went up!” laughs Tony, flabbergasted at what he refers to as “Survivor inflation.” With time ticking, he has no choice but to ask a favor from his real allies, Ben and Nick, who both give up a token each for their friend in need. Honestly, I’m not sure anyone else could have made this endeavor as fun as Tony, bouncing from person to person like a desperate busker begging for change. And the story has a happy ending, as Tony’s token heist pays off, winning his second Immunity Challenge in what is a big middle finger to the Edge of Extinction and its stupid twists.
Perhaps an underreported story in all this is Tony’s social game. It’s something that his blue blood buddy, Sarah, throws doubt upon early in the episode when he refuses to take part in her impromptu Fiji fashion show. This is another delightful scene, an example of the goofy daily activity that goes on at camp during the downtime, moments that we don’t often get to see in the weekly episodes. It’s also refreshing to see another side of Sarah, who in the past has been edited as a one-note, stone-cold killer. She is still an impressively ruthless player, but she also has this wicked dry sense of humor. “People think I’m just smart, funny, and pretty, but I’m actually really creative,” she deadpans while putting the finishing touches to her rustic island clothing line. Kim, Michele, and Sarah strut their stuff (accompanied by backing rock-pop), showing off Sarah’s original designs in a catwalk that rivals anything you’ve seen on Project Runway. However, Tony has no time for such frivolities, he is itching to play the game and do damage, not judge a fashion competition.
“I love Tony to death, but we play two completely different ways,” Sarah says. “He is not playing a social game.” At first glance, that might appear to be accurate, especially with Tony being a spoilsport and not joining in with the fun. But I’m not so sure Sarah is right. If Tony had no social game, would he have convinced three separate people to share their tokens with him? And how many times this season have we seen players say they love Tony — even if it is accompanied with a side of, “but he’s crazy/paranoid/whatever?” Remember when Yul said he expected Tony to be an “asshole” and was surprised by how kind and thoughtful he is? Yes, Tony might be a mad man who is quick to turn on his allies, but he keeps things strictly game focused, never resorting to nastiness or personal attacks. I think people respect that about Tony, his enthusiasm for the game is infectious, and that makes others want to work with him.
That brings us to Tribal Council and the masterful 4-3-2 vote. With Tony immune, the tribe rallies around the plan to vote out Jeremy, including his allies Denise and Kim. It’s a tricky spot for Kim, who saw through Tony’s double-agent scheme, but she recognizes the numbers are not on her side, and so her best option is to sidle back up to her old alliance and cut Jeremy loose. Sarah and Sophie hash out the details, suggesting to put two votes on Michele in the event Jeremy plays an idol or just ups and walks out of Tribal like he did last week. Meanwhile, Denise and Kim tell Jeremy the move is to blindside Ben, regrettably having to lie to their old ally to keep him at ease for the rest of the afternoon. With everything set, a peaceful quiet falls over the camp. But you know by now there’s one person who doesn’t do peace and quiet. “Everyone is slowing down, not talking, but I’m always playing,” says Tony, as he decides that he’s played patient long enough. Now it’s time to get his flip-flop on, and I’m not talking fashion anymore.
Cleverly waiting until sundown, so as not to give people enough time to scramble, Tony approaches Jeremy with a different plan. He informs Jeremy that everyone is blindsiding him, but that they can switch it, if the two of them, plus Michele and Nick, all vote for Sophie. The sudden change of plan isn’t explained in detail, other than Tony recognizing Sophie as a threat, plus she’s tight with his Cops ‘R’ Us partner Sarah. But one must imagine Tony realized having Jeremy around is better for his game long-term. He needs a shield. Also, even though Jeremy is doubtful of this last-minute info-dump, he clearly has some trust in Tony to give him a token, and Tony needs people he can trust. Ultimately, the two guys come together to pull off the blindside of the season, sending Sophie to the Edge with an idol in her pocket! Don’t let that idol snafu undersell Sophie’s game, though. She was a force this season, corralling the numbers, finding idols, and taking charge when necessary. Her being the victim of this exquisite blindside is a testament to how feared she was as a player.
This episode is truly top-tier Survivor — funny, exciting, compelling. Not even that ridiculous Edge advantage could ruin things. In the end, there were no advantages, no tokens, no twists, just a stunning 4-3-2 vote brought together with social and strategic maneuvering and executed to perfection by one Tony Vlachos. Now, that’s good TV!
Idol Thoughts
I guess the edit just wants to pretend Michele didn’t vote Tyson last week? There’s a real gap in the story there.
“I liked Ben at first, but now everything he does annoys me,” says Jeremy. First Rob, then Adam, now Jeremy. Ben is really rubbing people the wrong way, eh?
Not sure about you, but I can’t wait for the impending Cops ‘R’ Us war now that Tony blindsided Sarah’s closest ally.
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(4),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(135),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,"4":4,"12":12,"124":124,"135":135}];
window.modules["aaa-module-mounting.legacy"] = [function(require,module,exports){"use strict";const _pickBy=require(221),_each=require(406),Fingerprint2=require(408),DS=require(407),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(406),_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,"406":406,"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","ads.legacy":"ads.legacy","facebook.legacy":"facebook.legacy","aaa-module-mounting.legacy":"aaa-module-mounting.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();
// ]]