Egan Bernal es la gran esperanza de Colombia en la clasificación general del Giro de Italia 2025. El zipaquereño ya demostró que tiene piernas para pelear con los favoritos, pero prefiere hablar con cautela de una pelea por el título.La etapa 9 será un duro reto para el líder del Ineos Grenadiers, que fue sincero al respecto de una posible pérdida de tiempo en el sterrato (camino de tierra).Egan confesó que el tercer lugar no es necesariamente lo que lo tiene motivado. “Se gana día a día, también en los entrenamientos, en cómo me fui sintiendo desde el año pasado cuando me quitaron la hernia que tenía. Esto es solamente el resultado, pero todo el trabajo que hay detrás es lo que realmente de confianza”, declaró en entrevista con Eurosport.Aunque la etapa de este domingo no termina en alto, tiene varios segmentos de sterrato que podrían generar movimientos en la general.El joven maravilla aterrizó a sus fans y les avisó sobre lo que podría pasar. “Puede ir, de todas las formas, o muy bien o muy mal. En ese tipo de carreras puede pasar de todo. Los otros días es verdad que lo hice bien, pero hoy hay que empezar de cero y pensar en salvar sector por sector”, agregó.Según los expertos, Ineos Grenadiers es uno de los equipos más fuertes para disputar esta jornada atípica en el recorrido que se asemeja a la mítica Strade Bianche.Egan Bernal, opinó: “Tenemos un equipo bastante fuerte. El hecho de tener a Josh (Tarling), Ben Turner, Brandon (Rivera) también fue corredor de Mountain Bike, Lucas (Hamilton), (Jonathan) Castroviejo... En papeles estamos bien, pero luego lo que digo: hay que ir a la carrera y demostrarlo”.En Ineos confíanAunque Egan Bernal habló con cautela, al interior del Ineos Grenadiers hay buenas sensaciones sobre lo que puede representar esta etapa con la que culmina la primera semana de competencias en el Giro de Italia.Zak Dempster, director deportivo de la escuadra británica, recordó que el colombiano “empezó el 2025 muy bien y luego sufrió esa caída en la clavícula, lo que le obligó a luchar por recuperar la confianza que tenía en los nacionales".“No pudo recuperarla en Cataluña, porque al mismo tiempo (la clavícula) seguía medio rota. Pero luego, en la subida final (de la etapa 7 del Giro), por fin, recibió una gran inyección de confianza”, agregó.Ese desempeñó recordó sus mejores momentos como ciclista. “Es una subida que le sentaba bien al Egan de antes, así que verlo tan ágil nos deja con relativa confianza para las etapas de montaña”, dijo Dempster a Cycling News.“Egan es un ciclista puro y un líder puro, incluso por la forma en que dirige al equipo, haciéndonos saber qué necesita y cuándo”, apuntó.Dempster coincidó con su dirigido. “Es una etapa en la que se puede ganar y perder tiempo en la general. Es tan crucial como algunas etapas de montaña del Giro de la segunda y tercera semana, si no más”, aseguró.
@font-face {
font-family: 'SemanaSans-Bold';
src: url(https://multimedia.semana.com/2025/recursos/fuentes/SemanaSans-Bold.ttf);
}
.giro25-tabla-wrapper {
font-family: 'SemanaSans-Regular', sans-serif;
}
.giro25-titulo-tabla {
font-family: 'SemanaSans-Bold', sans-serif;
font-size: 27px;
margin: 10px 0;
color: #e15186;
}
.giro25-tabla-contenedor {
max-width: 800px;
margin: auto;
}
.giro25-tabla-scroll {
overflow-x: auto;
}
.giro25-tabla-scroll table {
width: 100%;
min-width: 600px;
border-collapse: collapse;
}
.giro25-tabla-scroll th,
.giro25-tabla-scroll td {
border: 1px solid #ddd;
padding: 8px;
text-align: center;
font-size: 15px;
}
.giro25-tabla-scroll thead {
background-color: #e15186;
color: white;
}
.giro25-tabla-scroll th {
font-family: 'SemanaSans-Bold';
}
.giro25-tabla-scroll tbody tr:hover {
background-color: #ebf8ff;
}
.giro25-bandera-img {
width: 30px;
height: 30px;
display: block;
margin: auto;
}
#giro25-boton-mas {
margin: 15px auto;
display: flex;
padding: 9px 15px;
font-size: 14px;
font-weight: 600;
background-color: #e15186;
color: white;
border: none;
border-radius: 8px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
cursor: pointer;
transition: background-color 0.3s ease;
justify-content: center;
}
#giro25-boton-mas:hover {
background-color: #c14070;
}
.giro25-bold {
font-weight: bold;
}
.giro25-instruccion-img {
display: none;
}
@media(max-width: 768px){
.giro25-instruccion-img {
display: block;
width: 100%;
max-width: 190px;
margin: auto;
margin-bottom: 28px;
border: 1.5px solid #e15186;
padding: 5px;
}
.giro25-tabla-wrapper {
font-size: 13px;
}
}
Giro de Italia 2025 — Clasificación general
const giro25Banderas = { /* misma data, renombrada */ };
const giro25Paises = { /* misma data, renombrada */ };
let giro25Indice = 0;
const giro25Cantidad = 15;
let giro25Filas = [];
async function giro25CargarDatos() {
const url = "https://docs.google.com/spreadsheets/d/e/2PACX-1vSRrvlAWvKaUb5uSdKcihgj…;;
try {
const respuesta = await fetch(url);
const texto = await respuesta.text();
giro25Filas = texto.trim().split("\n").map(f => f.split(","));
giro25ConstruirEncabezado(giro25Filas[0]);
giro25CargarMas();
} catch (e) {
console.error("❌ Error al cargar datos:", e);
}
}
function giro25ConstruirEncabezado(encabezado) {
const contenedor = document.getElementById("giro25-tabla-encabezado");
contenedor.innerHTML = "";
const cabeceras = encabezado.map(h => h.trim().toLowerCase());
const idxUCI = cabeceras.findIndex(h => h.includes("uci"));
const idxPOS = cabeceras.findIndex(h => h.includes("pos"));
encabezado.forEach((h, i) => {
if (i === idxUCI) return;
const th = document.createElement("th");
if (h.toLowerCase().includes("rider")) th.innerText = "Nombre";
else if (h.toLowerCase().includes("team")) th.innerText = "Equipo";
else if (h.toLowerCase().includes("time")) th.innerText = "Tiempo";
else th.innerText = h.trim();
contenedor.appendChild(th);
if (i === idxPOS) {
const thBandera = document.createElement("th");
thBandera.innerText = "";
contenedor.appendChild(thBandera);
}
});
if (!document.getElementById("giro25-boton-mas")) {
const btn = document.createElement("button");
btn.id = "giro25-boton-mas";
btn.innerText = "Cargar más";
btn.onclick = giro25CargarMas;
document.querySelector(".giro25-tabla-contenedor").appendChild(btn);
}
}
function giro25CargarMas() {
const cuerpo = document.getElementById("giro25-tabla-cuerpo");
const cabeceras = giro25Filas[0].map(h => h.trim().toLowerCase());
const idxUCI = cabeceras.findIndex(h => h.includes("uci"));
const idxPOS = cabeceras.findIndex(h => h.includes("pos"));
const idxNombre = cabeceras.findIndex(h => h.includes("ciclista") || h.includes("nombre") || h.includes("rider"));
const lote = giro25Filas.slice(1 + giro25Indice, 1 + giro25Indice + giro25Cantidad);
lote.forEach(fila => {
if (fila.length < cabeceras.length) return;
const tr = document.createElement("tr");
fila.forEach((celda, i) => {
if (i === idxUCI) return;
const td = document.createElement("td");
td.innerText = celda.trim();
if (i === idxPOS || i === idxNombre) td.classList.add("giro25-bold");
tr.appendChild(td);
if (i === idxPOS) {
const tdBand = document.createElement("td");
const nombre = fila[idxNombre].trim();
const bandera = giro25Banderas[nombre];
if (bandera) {
const img = document.createElement("img");
img.src = bandera;
img.alt = "Bandera";
img.classList.add("giro25-bandera-img");
const archivo = bandera.split("/").pop();
img.title = giro25Paises[archivo] || "";
tdBand.appendChild(img);
} else tdBand.innerText = "-";
tr.appendChild(tdBand);
}
});
cuerpo.appendChild(tr);
});
giro25Indice += giro25Cantidad;
if (giro25Indice >= giro25Filas.length - 1) {
document.getElementById("giro25-boton-mas").style.display = "none";
}
}
// Ejecutar al inicio
giro25CargarDatos();