# Cold arms, fast legs? Netcompany Ineos roll out unusual pre-cooling strategy at the Tour de France team time trial **By:** Josh Croxton, Tom Wieckowski **Published:** 2026-07-04T21:42:24+00:00 **Source:** [Cyclingnews](https://www.cyclingnews.com/pro-cycling/cold-arms-fast-legs-netcompany-ineos-roll-out-unusual-pre-cooling-strategy-at-the-tour-de-france-team-time-trial) --- window.sliceComponents = window.sliceComponents || {}; externalsScriptLoaded.then(() => { window.reliablePageLoad.then(() => { var componentContainer = document.querySelector("#slice-container-newsletterForm-exitIntent"); if (componentContainer) { var data = {"layout":"exitIntent","header":"Cycling News","tagline":"The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!","formFooterText":"By submitting your information you agree to the Terms & Conditions and Privacy Policy and are aged 16 or over.","usDisclaimerFooterText":"By signing up, you agree to our Terms of services and acknowledge that you have read our Privacy Notice. You also agree to receive marketing emails from us that may include promotions from our trusted partners and sponsors, which you can unsubscribe from at any time.","successMessage":{"body":"Thank you for signing up. You will receive a confirmation email shortly."},"failureMessage":"There was a problem. Please refresh the page and try again.","method":"POST","inputs":[{"type":"hidden","name":"NAME"},{"type":"email","name":"MAIL","placeholder":"Your Email Address","required":true},{"type":"hidden","name":"NEWSLETTER_CODE","value":"QYC-X"},{"type":"hidden","name":"LANG","value":"EN"},{"type":"hidden","name":"SOURCE","value":"15"},{"type":"hidden","name":"COUNTRY"},{"type":"checkbox","name":"CONTACT_OTHER_BRANDS","label":{"text":"Contact me with news and offers from other Future brands"}},{"type":"checkbox","name":"CONTACT_PARTNERS","label":{"text":"Receive email from us on behalf of our trusted partners or sponsors"}},{"type":"submit","value":"Sign me up","required":true}],"endpoint":"https:\/\/www.cyclingnews.com\/.newsletter-subscribe\/v2\/submission\/submit","cookieExpiryDays":14,"ariaLabels":{"exitIntent":{"closeButton":"Close"}},"mobile":{"enabled":true,"scrollDepthTrigger":80}}; var newsletterForm;(()=>{var e={757:(e,t,n)=>{e.exports=n(666)},363:(e,t,n)=>{"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nj});var a=n(651),i=n.n(a),l=function(e){if("undefined"!=typeof document){var t=document.cookie.match("(^|;)?".concat(e,"=([^;]*)(;|$)"));return t?t[2]:null}return null};function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t-1&&"email"===(null==g?void 0:g.toLowerCase())&&_("text"),"hidden"===(null==u?void 0:u.toLowerCase())&&t&&(y((function(e){return s(s({},e),{},c({},t,n))})),"COUNTRY"===(null==t?void 0:t.toUpperCase()))){var e=l("FTR_Country_Code")||l("FTR_User_Defined_Country_Code")||void 0;y((function(n){return s(s({},n),{},c({},t,e))}))}}),[]);var b=i().createElement("input",{"data-hydrate":!0,type:g,className:"form__".concat(u,"-input ").concat(h),value:n,name:t,required:v,disabled:p,placeholder:f,autoFocus:w,onChange:function(e){if("submit"!==u){var t=e.target,n=t.name,r=t.value,o=t.checked;y((function(e){return s(s({},e),{},c({},n,"checkbox"===u?o:r))}))}}});return r?i().createElement("label",{className:"form__".concat(u,"-label")},b,i().createElement("span",{dangerouslySetInnerHTML:{__html:r.text||""}})):i().createElement(i().Fragment,null,b)};var d=function(e){var t=e.layout,n=e.method,r=e.action,c=e.handleSubmit,u=e.inputs,s=o((0,a.useState)({}),2),d=s[0],v=s[1],m="US"===l("FTR_Country_Code")||!1;return i().createElement("form",{"data-hydrate":!0,className:"newsletter-form__form newsletter-form__form--".concat(t),method:n,action:r,onSubmit:function(e){return c(e,d)},tabIndex:"exitIntent"===t?-1:void 0},null==u?void 0:u.filter((function(e){return!m||"CONTACT_OTHER_BRANDS"!==e.name&&"CONTACT_PARTNERS"!==e.name})).map((function(e){return i().createElement(f,{key:"".concat(e.name,"-").concat(e.value),setFormValues:v,type:e.type,label:e.label,value:e.value,name:e.name,placeholder:e.placeholder,required:e.required,inputClassName:"form_input form__".concat(e.type,"-input form__").concat(e.type,"-input--").concat(t)})})),m&&i().createElement(i().Fragment,null,i().createElement(f,{key:"CONTACT_OTHER_BRANDS",setFormValues:v,type:"hidden",name:"CONTACT_OTHER_BRANDS",value:"true",inputClassName:""}),i().createElement(f,{key:"CONTACT_PARTNERS",setFormValues:v,type:"hidden",name:"CONTACT_PARTNERS",value:"true",inputClassName:""})))};function v(e,t,n,r,o,a,i){try{var l=e[a](i),c=l.value}catch(e){return void n(e)}l.done?t(c):Promise.resolve(c).then(r,o)}function m(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function i(e){v(a,r,o,i,l,"next",e)}function l(e){v(a,r,o,i,l,"throw",e)}i(void 0)}))}}var p=n(757),h=n.n(p);const y=function(e,t){setTimeout((function(){window.freyr.cmd.push((function(){window.freyr.pushAndUpdate(e,t)}))}),0)},w=function(e){if(!e)return null;var t=e.title,n=e.body,r=e.buttonText,o=document.querySelector(".kiosq-description"),a=document.querySelector(".kiosq-conditions");return o&&o.insertAdjacentHTML("afterend",".kiosq-description {display:none;}"),a&&a.insertAdjacentHTML("afterend",".kiosq-conditions {display:none;}"),i().createElement("div",{"data-hydrate":!0,className:"newsletter-form__message--kiosq"},i().createElement("p",{className:"newsletter-form__message--kiosq-title"},t),i().createElement("p",{className:"newsletter-form__message--kiosq-text"},n),i().createElement("button",{className:"newsletter-form__message--kiosq-button",onClick:function(){document.dispatchEvent(new CustomEvent("kiosqRegwall",{detail:{message:"email sent"}})),localStorage.setItem("kiosqRegwall","Email already sent")}},r))};function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function g(e){for(var t=1;t=a&&!v&&(m(!0),w(),window.removeEventListener("scroll",r))}},t=500,function(){for(var r=arguments.length,o=new Array(r),a=0;a=700&&document.body.addEventListener("mouseleave",w)})).catch((function(e){return console.error(e)}))}),[]);var g=(0,a.useCallback)((function(e){if("Tab"===e.key){var t,n,r=Array.from(null!==(t=null===(n=h.current)||void 0===n?void 0:n.querySelectorAll('button, a, input:not([type="hidden"])'))&&void 0!==t?t:[]).filter((function(e){return e instanceof HTMLElement}));if(0===r.length)return;var o=r[0],a=r[r.length-1];e.shiftKey&&document.activeElement===o?(e.preventDefault(),a.focus()):e.shiftKey||document.activeElement!==a||(e.preventDefault(),o.focus())}}),[]);return"email"===L("utm_medium")?null:s?i().createElement("div",{ref:h,className:"exit-intent exit-intent__background","aria-hidden":!s},i().createElement("div",{className:"exit-intent__wrapper",role:"dialog","aria-modal":"true","aria-labelledby":"Newsletter Exit Intent"},i().createElement("button",{onClick:function(){f(!1),p.current&&p.current.focus(),document.body.removeEventListener("keydown",g),y("newsletterEvent",{newsletter:{action:"close",modal:"SIGNUP - Exit Intent - 15"}})},className:"exit-intent__close-button",title:null==t?void 0:t.closeButton,"aria-label":null==t?void 0:t.closeButton},i().createElement(x,null)),n)):null},j=function(e){var t,n=e.layout,r=e.header,c=e.headerIcon,u=e.tagline,s=e.formFooterText,f=e.usDisclaimerFooterText,v=e.successMessage,m=e.failureMessage,p=e.inputs,h=e.cookieExpiryDays,w=e.endpoint,E=void 0===w?"":w,g=e.method,_=void 0===g?"GET":g,b=e.mobile,O=e.analytics,S=(0,a.useRef)(null),R=o((0,a.useState)(!0),2),C=R[0],L=R[1],A=o((0,a.useState)(""),2),x=A[0],j=A[1],P=o((0,a.useState)(!1),2),I=P[0],k=P[1],M="US"===l("FTR_Country_Code")||!1,F=M?f:s;(0,a.useEffect)((function(){if(null!=O&&O.length&&S.current){var e,t=(null===(e=p.find((function(e){return"SOURCE"===e.name})))||void 0===e?void 0:e.value)||"0";O.some((function(e){return"widgetViewed"===e.analyticsType}))&&function(e){var t=e.toObserve,n=e.layout,r=e.source;if("undefined"!=typeof IntersectionObserver){var o=new IntersectionObserver((function(e){e.forEach((function(e){return e.isIntersecting?(y("newsletterEvent",{newsletter:{action:"viewable",modal:N({layout:n,source:null!=r?r:"0"})}}),o.unobserve(t),function(){}):function(){}}))}),{threshold:[.5]});o.observe(t)}}({toObserve:S.current,layout:n,source:t})}}),[]);var B=i().createElement("div",{"data-hydrate":!0,ref:S,className:"newsletter-form__wrapper newsletter-form__wrapper--".concat(n)},i().createElement("div",{className:"newsletter-form__container"},(r||(null==c?void 0:c.svgContents))&&i().createElement("section",{className:"newsletter-form__top-bar"},"sidebar"===n&&c&&null!=c&&c.svgContents?i().createElement("span",{className:"newsletter-form__headerIcon",dangerouslySetInnerHTML:{__html:null==c?void 0:c.svgContents}}):null,r&&i().createElement("div",{className:"newsletter-form__header",dangerouslySetInnerHTML:{__html:r}})),i().createElement("section",{className:"newsletter-form__main-section"},u&&i().createElement("p",{className:"newsletter-form__strapline"},u),C?i().createElement(d,{layout:n,method:_,action:E,handleSubmit:function(e,t){e.preventDefault(),T({formValues:t,endpoint:E,method:_,successMessage:v,failureMessage:m,setFormMessage:j,setRenderEmailForm:L,layout:n,setKiosqSuccessLayoutDisplayed:k})},inputs:p}):i().createElement("div",{className:"newsletter-form__message"},x),F&&!I&&i().createElement("footer",{className:"newsletter-form__footer ".concat(M?"newsletter-form__footer--us_disclaimer":""),dangerouslySetInnerHTML:{__html:F}}))));return"exitIntent"===n?i().createElement(D,{mobile:b,cookieExpiryDays:h,ariaLabels:null===(t=e.ariaLabels)||void 0===t?void 0:t.exitIntent},B):B}},745:(e,t,n)=>{"use strict";var r=n(81);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},666:e=>{var t=function(e){"use strict";var t,n=Object.prototype,r=n.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",i=o.asyncIterator||"@@asyncIterator",l=o.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var o=t&&t.prototype instanceof h?t:h,a=Object.create(o.prototype),i=new C(r||[]);return a._invoke=function(e,t,n){var r=f;return function(o,a){if(r===v)throw new Error("Generator is already running");if(r===m){if("throw"===o)throw a;return A()}for(n.method=o,n.arg=a;;){var i=n.delegate;if(i){var l=O(i,n);if(l){if(l===p)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===f)throw r=m,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=v;var c=s(e,t,n);if("normal"===c.type){if(r=n.done?m:d,c.arg===p)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r=m,n.method="throw",n.arg=c.arg)}}}(e,n,i),a}function s(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=u;var f="suspendedStart",d="suspendedYield",v="executing",m="completed",p={};function h(){}function y(){}function w(){}var E={};c(E,a,(function(){return this}));var g=Object.getPrototypeOf,_=g&&g(g(L([])));_&&_!==n&&r.call(_,a)&&(E=_);var b=w.prototype=h.prototype=Object.create(E);function T(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function N(e,t){function n(o,a,i,l){var c=s(e[o],e,a);if("throw"!==c.type){var u=c.arg,f=u.value;return f&&"object"==typeof f&&r.call(f,"__await")?t.resolve(f.__await).then((function(e){n("next",e,i,l)}),(function(e){n("throw",e,i,l)})):t.resolve(f).then((function(e){u.value=e,i(u)}),(function(e){return n("throw",e,i,l)}))}l(c.arg)}var o;this._invoke=function(e,r){function a(){return new t((function(t,o){n(e,r,t,o)}))}return o=o?o.then(a,a):a()}}function O(e,n){var r=e.iterator[n.method];if(r===t){if(n.delegate=null,"throw"===n.method){if(e.iterator.return&&(n.method="return",n.arg=t,O(e,n),"throw"===n.method))return p;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return p}var o=s(r,e.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,p;var a=o.arg;return a?a.done?(n[e.resultName]=a.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,p):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,p)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function R(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function L(e){if(e){var n=e[a];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function n(){for(;++o=0;--a){var i=this.tryEntries[a],l=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc=0;--n){var o=this.tryEntries[n];if(o.tryLoc=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),R(n),p}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;R(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:L(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),p}},e}(e.exports);try{regeneratorRuntime=t}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=t:Function("r","regeneratorRuntime = r")(t)}},651:e=>{"use strict";e.exports=window.slice.React},81:e=>{"use strict";e.exports=window.slice.ReactDOM}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var a=t[r]={exports:{}};return e[r](a,a.exports,n),a.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};(()=>{"use strict";n.d(r,{default:()=>e});const e={hydrate:function(e,t){var r=n(651),o=n(745),a=n(363).default;o.hydrateRoot(t,r.createElement(a,e))}}})(),newsletterForm=r.default})(); //# sourceMappingURL=newsletterForm.js.map window.sliceComponents.newsletterForm = newsletterForm; var triggerHydrate = function() { window.sliceComponents.newsletterForm.hydrate(data, componentContainer); } if (window.lazyObserveElement) { window.lazyObserveElement(componentContainer, triggerHydrate); } else { triggerHydrate(); } } }).catch(err => console.error('%c FTE ','background: #9306F9; color: #ffffff','Hydration Script has failed for newsletterForm-exitIntent Slice', err)); }).catch(err => console.error('%c FTE ','background: #9306F9; color: #ffffff','Externals script failed to load', err)); (Image credit: Tom Wieckowski) Share this article Join the conversation Follow us Add us as a preferred source on Google There’s no clearer indication of a team’s attention to detail than how they approach warming up for a Tour de France time trial in scorching heat. The challenge of getting riders to warm up their muscles while simultaneously keeping their core temperature cool is an unusual challenge for teams, and many of them roll out every trick in the book to make it happen. Ice socks, ice vests, misting fans and alcohol spray were out in full force, as well as umbrellas to act as parasols, ice slush drinks, ice pops and simply pouring water over the head. Latest Videos From But Netcompany Ineos have seemingly uncovered a new trick to add to the book and they turned many heads when a five-man team arrived at the warm-up area behind the start ramp with a trolley full of gear. A crowd assembled, watching on with confusion, as the crew proceeded to unfurl eight folding tables, place them in front of a row of chairs, put giant plastic tubs on top of them and fill them with water measured to a specific 8.8°C. The water was set to a cool 8.8° Celsius. (Image credit: Future) When questioned by Cyclingnews, two crew members refused to explain their thinking, and simply told us, "you'll see". Soon after, the riders arrived and sat down side by side with their arms submerged in the water. Oddly, they sat almost completely in silence and didn't interact with each other or the onlooking media. Dorian Godon would occasionally splash his face with the water but that was about the extent of their animation. (Image credit: Tom Wieckowski) Since neither riders nor staff would open up, we're left to infer their motivations. Technically, we don't even know for sure that it was for cooling. It could be that the Netcompany Ineos riders are actually Thorny Devil lizards and they hydrate by sucking water through their extremities. In all seriousness though it's obvious that this is a method to cool down, in what was a sweltering hot day in Barcelona, and that cooling one's arms is an efficient way to remove heat without cooling down the leg muscles that they'd previously been warming up; especially useful since the UCI has banned the use of ice socks during the race. The respective approaches of other teams covered the spectrum. Cofidis struck me as unprepared. Their riders had no ice vests, were wearing double-layered skinsuits, and chose to prop their bikes on smart trainers in the direct sunlight, rather than under the shade of the provided tents. NSN Cycling Team seemed slightly more prepared with ice vests, but had forgotten to put a bottle onto Marco Frigo's bike. It wasn't until half the team was already on the start ramp that anyone noticed, and it was too late to do anything about it. He raced without one. Lidl-Trek impressed with their forethought. Speaking to Ellis Pullinger – the aero expert formerly known only as CyclingSpy on Instagram – he explained they brought a few road bikes over earlier in the day to secure a spot in the best part of the shade, where the wind was funnelling past a nearby mountain of ice that the ASO had provided for cooling water bottles. They also later arrived with half a dozen giant umbrellas to offer extra shade to their riders. Both Red Bull-Bora-Hansgrohe and UAE Team Emirates-XRG appeared nonchalant with their respective approaches. They had the ice vests, but they both chose to warm up with the sun on their backs rather than in the shade, although Red Bull did offset this with their own giant umbrellas. Of course, the race isn't won behind the start ramp. Ineos put in a good showing with Filippo Ganna landing them a surprise 2nd place, but it was Jonas Vingegaard and the Visma-Lease a Bike team who finished day one in the yellow jersey. The world’s biggest bike race deserves world-class coverage. Subscribe to Cyclingnews for unlimited access to our unrivalled reporting of the 2026 Tour de France. From Barcelona through to Paris, our experienced team will bring you breaking news, expert insight, and in-depth coverage from every stage as the battle for the yellow jersey plays out. Plus, access the Cyclingnews app to follow the action on the go! Find out more. You must confirm your public display name before commenting Please logout and then login again, you will then be prompted to enter your display name.