{"id":13719,"date":"2025-12-03T10:03:44","date_gmt":"2025-12-03T10:03:44","guid":{"rendered":"https:\/\/www.365scores.com\/news\/?p=13719"},"modified":"2025-12-09T14:16:42","modified_gmt":"2025-12-09T14:16:42","slug":"the-final-showdown-messi-is-set-to-face-impact-difficulty","status":"publish","type":"post","link":"https:\/\/www.365scores.com\/news\/the-final-showdown-messi-is-set-to-face-impact-difficulty","title":{"rendered":"The Final Showdown: Messi Is Set To Face Impact Difficulty"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>The Final Showdown: Erasing the Ghost of 47.70<\/title>\n    <!-- Tailwind CSS --><script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\n    <!-- Chart.js --><script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js\"><\/script>\n    <!-- Plotly.js --><script src=\"https:\/\/cdn.plot.ly\/plotly-2.27.0.min.js\"><\/script>\n\n\n<script>\n    tailwind.config = {\n        theme: {\n            extend: {\n                colors: {\n                    bgDark: '#0f172a', \/\/ Slate 900\n                    cardDark: '#1f293b', \/\/ Slate 800 (Inter Miami Dark Base)\n                    textLight: '#f1f5f9', \/\/ Slate 100\n                    accentPink: '#f38ab8', \/\/ Inter Miami Pink\/Fuchsia (New Standard)\n                    anomalyRed: '#f43f5e', \/\/ Rose 500 (Failure\/Anomaly)\n                    successGreen: '#10b981', \/\/ Emerald 500 (Goal\/Success)\n                    accentPurple: '#8b5cf6', \n                }\n            }\n        }\n    }\n<\/script>\n\n    <style>\n        body {\n            background-color: #0f172a; \/* bgDark *\/\n        }\n        .chart-container {\n            position: relative;\n            width: 100%;\n            max-width: 600px; \/* Max width constraint *\/\n            margin-left: auto;\n            margin-right: auto;\n            height: 300px;\n            max-height: 400px;\n        }\n        @media (min-width: 768px) {\n            .chart-container {\n                height: 350px;\n            }\n        }\n        .card {\n            background-color: #1f293b; \/* cardDark *\/\n            border-radius: 0.75rem; \/* rounded-xl *\/\n            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n            padding: 1.5rem;\n            margin-bottom: 2rem;\n            border: 1px solid #334155;\n        }\n        .seo-link {\n            color: #f38ab8;\n            font-weight: 700;\n            text-decoration: none;\n            transition: color 0.2s;\n        }\n        .seo-link:hover {\n            color: #cf7599;\n        }\n    <\/style>\n    <!-- \n        NARRATIVE PLAN:\n        1. Intro: The \"Ghost of 47.70\" context, reframed around the MLS Cup Final and his first major MLS title quest. Branding: 365Scores Impact Rating (IR).\n        2. The Standard: 84.92 Average visualization.\n        3. The Struggle: Comparison of Average vs. Combined Vancouver IR.\n        4. The Dip: FULL SEASON Timeline of all 40 games vs Average threshold.\n        5. Deep Dive: Composition of the failure (4 worst games).\n        6. The Goal: The 80+ title-worthy target.\n        \n        COLOR PALETTE: Inter Miami Theme\n        - Standard\/Primary Accent: #f38ab8 (Pink)\n        - Anomaly\/Danger: #f43f5e (Red)\n        - Success\/Goal: #10b981 (Green)\n        - Base: #1f293b (Dark Grey\/Black)\n    --><\/head>\n<body class=\"font-sans antialiased selection:bg-accentPink selection:text-white\">\n\n    <!-- Hero Section (Themed Header and Placeholder Image) --><div class=\"bg-cardDark border-b-4 border-accentPink\">\n        <header class=\"max-w-7xl mx-auto px-4 pt-8 sm:px-6 lg:px-8 text-center relative\">\n            \n            <p class=\"text-xl md:text-2xl text-slate-400 max-w-3xl mx-auto pb-8\">\n                The quest for his first major MLS title culminates against the only team that cracked his code. The 365Scores Impact Rating (IR) data sets the stage for a psychological battle.\n            <\/p>\n        <\/header>\n    <\/div>\n\n    <main class=\"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 pb-12 pt-8\">\n        \n        <!-- Final Match Link Block --><div class=\"card md:col-span-2 mb-12 p-8 text-center bg-accentPink\/10 border-accentPink\">\n            <h3 class=\"text-2xl font-bold text-accentPink mb-2\">MLS CUP FINAL: Inter Miami vs. Vancouver Whitecaps<\/h3>\n            <p class=\"text-lg text-white mb-4\">Don&#8217;t miss the biggest match of the 2025 MLS season.<\/p>\n            <a href=\"https:\/\/www.365scores.com\/en-us\/football\/match\/mls-104\/inter-miami-vancouver-whitecaps-8389-54729-104#id=4624899\" \n               target=\"_blank\" \n               class=\"inline-block px-8 py-3 bg-accentPink text-bgDark font-bold rounded-full shadow-lg transition-transform hover:scale-[1.03] hover:bg-[#cf7599]\">\n                View Match Center &#038; Live Stats\n            <\/a>\n        <\/div>\n        \n        <!-- Intro Text --><section class=\"mb-12 text-center max-w-4xl mx-auto\">\n            <p class=\"text-lg leading-relaxed\">\n                The mission is simple: Win the MLS Cup. But standing in his way are the Vancouver Whitecaps, the very club responsible for the two lowest 365Scores Impact Ratings (IR) of <a href=\"https:\/\/www.365scores.com\/en-us\/football\/player\/lionel-messi-874\" target=\"_blank\" class=\"seo-link\">Lionel Messi&#8217;s<\/a> 2025 season. The Final is not just a game; it is a statistical and psychological challenge to erase the memory of the 47.70 combined IR from their prior semi-final clashes.\n            <\/p>\n        <\/section>\n\n        <!-- Grid Layout --><div class=\"grid grid-cols-1 md:grid-cols-2 gap-8\">\n\n            <!-- Section 1: The Standard --><div class=\"card md:col-span-1\">\n                <h2 class=\"text-2xl font-bold text-accentPink mb-2\">The Standard of Greatness<\/h2>\n                <p class=\"text-sm text-slate-400 mb-6\">\n                    Throughout 2025, <a href=\"https:\/\/www.365scores.com\/en-us\/football\/player\/lionel-messi-874\" target=\"_blank\" class=\"seo-link\">Lionel Messi<\/a> has maintained an incredible average 365Scores IR of 84.92. This chart breaks down how heavily his game relies on pure attacking dominance.\n                <\/p>\n                <div class=\"chart-container\">\n                    <canvas id=\"averageChart\"><\/canvas>\n                <\/div>\n                <div class=\"mt-4 text-center\">\n                    <span class=\"text-4xl font-black text-white\">84.92<\/span>\n                    <span class=\"block text-sm text-slate-500 uppercase tracking-wide\">Season Average 365Scores IR<\/span>\n                <\/div>\n            <\/div>\n\n            <!-- Section 2: The Anomaly --><div class=\"card md:col-span-1\">\n                <h2 class=\"text-2xl font-bold text-anomalyRed mb-2\">The Vancouver Anomaly<\/h2>\n                <p class=\"text-sm text-slate-400 mb-6\">\n                    In two semi-final games against Vancouver, <a href=\"https:\/\/www.365scores.com\/en-us\/football\/player\/lionel-messi-874\" target=\"_blank\" class=\"seo-link\">Messi<\/a> recorded a <i>combined<\/i> 365Scores IR total of just 47.70. His average game is nearly double his output in those 180 minutes combined.\n                <\/p>\n                <div class=\"chart-container\">\n                    <canvas id=\"comparisonChart\"><\/canvas>\n                <\/div>\n                <div class=\"mt-4 text-center\">\n                    <span class=\"text-4xl font-black text-anomalyRed\">47.70<\/span>\n                    <span class=\"block text-sm text-slate-500 uppercase tracking-wide\">Combined Semi-Final 365Scores IR<\/span>\n                <\/div>\n            <\/div>\n\n            <!-- Section 3: The Timeline of Struggle (FULL SEASON) --><div class=\"card md:col-span-2\">\n                <h2 class=\"text-2xl font-bold text-white mb-2\">Timeline of the Drop: Full 2025 Season<\/h2>\n                <p class=\"text-sm text-slate-400 mb-6\">\n                    The data visualization across all 40 games shows the consistent ceiling of his performance and highlights the severe dip during the early season, specifically around the two Vancouver matchups. Months are indicated along the X-axis.\n                <\/p>\n                <div class=\"chart-container\" style=\"max-width: 100%; height: 400px;\">\n                    <canvas id=\"timelineChart\"><\/canvas>\n                <\/div>\n            <\/div>\n\n            <!-- Section 4: Anatomy of the Worst Games --><div class=\"card md:col-span-2\">\n                <h2 class=\"text-2xl font-bold text-accentPink mb-2\">Anatomy of a Lockout: The Bottom Four<\/h2>\n                <p class=\"text-sm text-slate-400 mb-6\">\n                    A closer look at the four worst games of 2025 by 365Scores IR. Against Vancouver on April 25th, his Defensive IR was near-zero (0.20), and his Attacking IR plummeted to 16.00\u2014his season low.\n                <\/p>\n                <div class=\"chart-container\" style=\"max-width: 100%;\">\n                    <canvas id=\"breakdownChart\"><\/canvas>\n                <\/div>\n            <\/div>\n\n            <!-- Section 5: The Final Mission --><div class=\"card md:col-span-2 flex flex-col items-center\">\n                <h2 class=\"text-2xl font-bold text-successGreen mb-2\">The Final Objective: A Title-Worthy 365Scores IR<\/h2>\n                <p class=\"text-sm text-slate-400 mb-6 text-center max-w-2xl\">\n                    In the biggest game of the season, <a href=\"https:\/\/www.365scores.com\/en-us\/football\/player\/lionel-messi-874\" target=\"_blank\" class=\"seo-link\">Messi<\/a> must transcend the failures of the past. He is hunting a 365Scores IR in the 80s\u2014the threshold required for a title-winning performance that validates his entire superhuman season.\n                <\/p>\n                <div id=\"gaugeContainer\" class=\"w-full max-w-2xl h-96 relative\">\n                    <!-- Gauge will render here --><\/div>\n            <\/div>\n\n        <\/div>\n\n        <footer class=\"mt-12 text-center text-slate-600 text-sm\">\n            <p>Data Source: 365Scores Proprietary Impact Rating (IR) Analytics 2025<\/p>\n            <p class=\"mt-2\">Generated by Canvas Infographics<\/p>\n        <\/footer>\n\n    <\/main>\n\n    <script>\n        \/\/ --- UTILITY: Label Wrapping Logic (16 char limit) ---\n        function wrapLabel(label) {\n            if (typeof label !== 'string' || label.length <= 16) return label;\n            const words = label.split(' ');\n            const lines = [];\n            let currentLine = words[0];\n\n            for (let i = 1; i < words.length; i++) {\n                if ((currentLine + ' ' + words[i]).length <= 16) {\n                    currentLine += ' ' + words[i];\n                } else {\n                    lines.push(currentLine);\n                    currentLine = words[i];\n                }\n            }\n            lines.push(currentLine);\n            return lines;\n        }\n\n        \/\/ --- UTILITY: Common Tooltip Config ---\n        const commonTooltipConfig = {\n            callbacks: {\n                title: function(tooltipItems) {\n                    const item = tooltipItems[0];\n                    let label = item.chart.data.labels[item.dataIndex];\n                    if (Array.isArray(label)) {\n                        return label.join(' ');\n                    } else {\n                        return label;\n                    }\n                }\n            }\n        };\n\n        \/\/ --- DATA SETUP ---\n        const seasonAvg = 84.92;\n        const avgAtt = 79.73;\n        const avgDef = 5.18;\n        const combinedSemiTotal = 47.70; \/\/ 16.20 + 31.50\n        \n        \/\/ Data for the 4 worst games (used in Chart 4)\n        \/\/ Sorted by ascending IR: 16.20, 29.80, 30.95, 31.50\n        const worstGameData = [\n            { label: 'VAN (Away, 4\/25)', att: 16.00, def: 0.20 },\n            { label: 'LAFC (Away, 4\/3)', att: 25.80, def: 4.00 },\n            { label: 'San Jose (Away, 5\/15)', att: 27.45, def: 3.50 },\n            { label: 'VAN (Home, 5\/1)', att: 30.00, def: 1.50 }\n        ];\n\n        \/\/ Full 40-game dataset for Chart 3 (Updated with Month information)\n        const fullGameData = [\n            { game: 'Sporting KC', month: 'Feb', ir: 65.20 }, { game: 'NYCFC', month: 'Feb', ir: 78.55 }, { game: 'Sporting KC', month: 'Feb', ir: 64.50 }, \n            { game: 'Cavalier FC', month: 'Mar', ir: 36.90 }, { game: 'Atlanta United', month: 'Mar', ir: 88.79 }, { game: 'Philadelphia Union', month: 'Mar', ir: 54.65 }, \n            { game: 'Los Angeles FC', month: 'Apr', ir: 29.80 }, { game: 'Toronto FC', month: 'Apr', ir: 91.73 }, { game: 'Los Angeles FC', month: 'Apr', ir: 107.30 }, \n            { game: 'Chicago Fire', month: 'Apr', ir: 45.40 }, { game: 'Columbus Crew', month: 'Apr', ir: 35.24 }, { game: 'Vancouver Whitecaps (1)', month: 'Apr', ir: 16.20 }, \n            { game: 'Vancouver Whitecaps (2)', month: 'May', ir: 31.50 }, { game: 'New York Red Bulls', month: 'May', ir: 60.03 }, { game: 'Minnesota United', month: 'May', ir: 80.85 }, \n            { game: 'San Jose Earthquakes', month: 'May', ir: 30.95 }, { game: 'Orlando City SC', month: 'May', ir: 61.45 }, { game: 'Philadelphia Union', month: 'May', ir: 51.08 }, \n            { game: 'CF Montr\u00e9al', month: 'May', ir: 120.52 }, { game: 'Columbus Crew', month: 'May', ir: 126.71 }, { game: 'CF Montr\u00e9al', month: 'May', ir: 116.13 }, \n            { game: 'New England Revolution', month: 'Jul', ir: 86.56 }, { game: 'Nashville SC', month: 'Jul', ir: 88.84 }, { game: 'FC Cincinnati', month: 'Jul', ir: 35.25 }, \n            { game: 'New York Red Bulls', month: 'Jul', ir: 117.55 }, { game: 'Los Angeles Galaxy', month: 'Aug', ir: 76.56 }, { game: 'Charlotte FC', month: 'Sep', ir: 35.85 }, \n            { game: 'Seattle Sounders', month: 'Sep', ir: 107.81 }, { game: 'DC United', month: 'Sep', ir: 125.99 }, { game: 'New York City FC', month: 'Sep', ir: 134.03 }, \n            { game: 'Toronto FC', month: 'Sep', ir: 82.21 }, { game: 'Chicago Fire', month: 'Sep', ir: 38.70 }, { game: 'New England Revolution', month: 'Oct', ir: 110.93 }, \n            { game: 'Atlanta United', month: 'Oct', ir: 138.52 }, { game: 'Nashville SC', month: 'Oct', ir: 164.49 }, { game: 'Nashville SC', month: 'Oct', ir: 73.45 }, \n            { game: 'Nashville SC', month: 'Nov', ir: 52.21 }, { game: 'Nashville SC', month: 'Nov', ir: 110.64 }, { game: 'FC Cincinnati', month: 'Nov', ir: 132.32 }, \n            { game: 'NYCFC', month: 'Nov', ir: 43.28 }\n        ];\n\n        \/\/ Labels now use MONTH names\n        const timelineFullLabels = fullGameData.map(d => d.month);\n        const timelineFullIR = fullGameData.map(d => d.ir);\n        const timelineFullAvg = new Array(timelineFullIR.length).fill(seasonAvg);\n\n        \/\/ --- CHART 1: AVERAGE BREAKDOWN (DONUT) ---\n        const ctxAvg = document.getElementById('averageChart').getContext('2d');\n        new Chart(ctxAvg, {\n            type: 'doughnut',\n            data: {\n                labels: ['Attacking IR', 'Defensive IR'],\n                datasets: [{\n                    data: [avgAtt, avgDef],\n                    backgroundColor: ['#f38ab8', '#9d677d'], \/\/ Pink (Primary) and Darker Pink\n                    borderColor: '#1f293b', \/\/ Card Dark\n                    borderWidth: 2,\n                    hoverOffset: 4\n                }]\n            },\n            options: {\n                responsive: true,\n                maintainAspectRatio: false,\n                plugins: {\n                    legend: {\n                        position: 'bottom',\n                        labels: { color: '#cbd5e1' }\n                    },\n                    tooltip: {\n                        ...commonTooltipConfig,\n                        callbacks: {\n                            ...commonTooltipConfig.callbacks,\n                            label: function(context) {\n                                return ` ${context.label}: ${context.raw}`;\n                            }\n                        }\n                    }\n                },\n                cutout: '70%'\n            }\n        });\n\n        \/\/ --- CHART 2: COMPARISON (BAR) ---\n        const ctxComp = document.getElementById('comparisonChart').getContext('2d');\n        const compLabels = ['Season Avg Game', 'Combined Van. Semis'];\n        const wrappedCompLabels = compLabels.map(wrapLabel);\n\n        new Chart(ctxComp, {\n            type: 'bar',\n            data: {\n                labels: wrappedCompLabels,\n                datasets: [{\n                    label: 'Total 365Scores Impact Rating',\n                    data: [seasonAvg, combinedSemiTotal],\n                    backgroundColor: ['#f38ab8', '#f43f5e'], \/\/ Pink vs Red (Anomaly)\n                    borderRadius: 6,\n                    barThickness: 50\n                }]\n            },\n            options: {\n                responsive: true,\n                maintainAspectRatio: false,\n                scales: {\n                    y: {\n                        beginAtZero: true,\n                        grid: { color: '#334155' },\n                        ticks: { color: '#94a3b8' }\n                    },\n                    x: {\n                        grid: { display: false },\n                        ticks: { color: '#cbd5e1' }\n                    }\n                },\n                plugins: {\n                    legend: { display: false },\n                    tooltip: commonTooltipConfig\n                }\n            }\n        });\n\n        \/\/ --- CHART 3: TIMELINE (LINE) ---\n        const ctxTime = document.getElementById('timelineChart').getContext('2d');\n        \n        new Chart(ctxTime, {\n            type: 'line',\n            data: {\n                labels: timelineFullLabels,\n                datasets: [\n                    {\n                        label: 'Season Standard (Avg 84.92)',\n                        data: timelineFullAvg,\n                        borderColor: '#f38ab8', \/\/ Pink (Standard)\n                        borderDash: [5, 5],\n                        borderWidth: 2,\n                        pointRadius: 0,\n                        fill: false\n                    },\n                    {\n                        label: 'Actual Game IR',\n                        data: timelineFullIR,\n                        borderColor: '#f43f5e', \/\/ Red (Actual Performance)\n                        backgroundColor: 'rgba(244, 63, 94, 0.1)',\n                        borderWidth: 3,\n                        pointBackgroundColor: function(context) {\n                            \/\/ Highlight the two Vancouver games\n                            if (fullGameData[context.dataIndex].game.includes('Vancouver')) {\n                                return '#10b981'; \/\/ Green dot for focus\n                            }\n                            return '#f43f5e';\n                        },\n                        pointRadius: function(context) {\n                            return fullGameData[context.dataIndex].game.includes('Vancouver') ? 7 : 3;\n                        },\n                        fill: true,\n                        tension: 0.3\n                    }\n                ]\n            },\n            options: {\n                responsive: true,\n                maintainAspectRatio: false,\n                scales: {\n                    y: {\n                        beginAtZero: true,\n                        max: 180, \n                        grid: { color: '#334155' },\n                        ticks: { color: '#94a3b8' }\n                    },\n                    x: {\n                        grid: { color: '#334155' },\n                        ticks: { \n                            color: '#cbd5e1',\n                            maxRotation: 0,\n                            minRotation: 0,\n                            \/\/ Show label only if the month name changes from the previous month\n                            callback: function(value, index, values) {\n                                if (index === 0) {\n                                    return timelineFullLabels[index];\n                                }\n                                \n                                \/\/ Show the label only if the current month differs from the previous month\n                                if (timelineFullLabels[index] !== timelineFullLabels[index - 1]) {\n                                    return timelineFullLabels[index];\n                                }\n                                \n                                return null;\n                            }\n                        }\n                    }\n                },\n                plugins: {\n                    legend: { labels: { color: '#cbd5e1' } },\n                    tooltip: commonTooltipConfig\n                }\n            }\n        });\n\n        \/\/ --- CHART 4: BREAKDOWN (STACKED BAR) ---\n        const ctxBreak = document.getElementById('breakdownChart').getContext('2d');\n\n        new Chart(ctxBreak, {\n            type: 'bar',\n            data: {\n                labels: worstGameData.map(d => wrapLabel(d.label)),\n                datasets: [\n                    {\n                        label: 'Attacking IR',\n                        data: worstGameData.map(d => d.att),\n                        backgroundColor: '#f38ab8', \/\/ Pink\n                        borderRadius: 4\n                    },\n                    {\n                        label: 'Defensive IR',\n                        data: worstGameData.map(d => d.def),\n                        backgroundColor: '#cf7599', \/\/ Darker Pink\n                        borderRadius: 4\n                    }\n                ]\n            },\n            options: {\n                responsive: true,\n                maintainAspectRatio: false,\n                scales: {\n                    x: {\n                        stacked: true,\n                        grid: { display: false },\n                        ticks: { color: '#cbd5e1' }\n                    },\n                    y: {\n                        stacked: true,\n                        beginAtZero: true,\n                        grid: { color: '#334155' },\n                        ticks: { color: '#94a3b8' }\n                    }\n                },\n                plugins: {\n                    legend: { labels: { color: '#cbd5e1' } },\n                    tooltip: commonTooltipConfig\n                }\n            }\n        });\n\n        \/\/ --- CHART 5: TARGET (GAUGE) ---\n        const gaugeContainer = document.getElementById('gaugeContainer');\n        gaugeContainer.innerHTML = '<canvas id=\"goalChart\"><\/canvas>';\n        \n        const ctxGoal = document.getElementById('goalChart').getContext('2d');\n        new Chart(ctxGoal, {\n            type: 'doughnut',\n            data: {\n                labels: ['Current Worst (Van)', 'Gap to Target', 'Target Buffer'],\n                datasets: [{\n                    data: [16.20, 80 - 16.20, 20],\n                    backgroundColor: [\n                        '#f43f5e', \/\/ Red (The Scar)\n                        '#334155', \/\/ Dark Grey (The Climb)\n                        '#10b981'  \/\/ Green (The Goal)\n                    ],\n                    borderWidth: 0,\n                    circumference: 180,\n                    rotation: 270\n                }]\n            },\n            options: {\n                responsive: true,\n                maintainAspectRatio: false,\n                cutout: '80%',\n                plugins: {\n                    legend: { display: false },\n                    tooltip: { enabled: false },\n                    title: {\n                        display: true,\n                        text: 'Title-Winning 365Scores IR Target: > 80.00',\n                        color: '#fff',\n                        font: { size: 16 },\n                        position: 'bottom'\n                    }\n                }\n            },\n            plugins: [{\n                id: 'textCenter',\n                beforeDraw: function(chart) {\n                    var width = chart.width,\n                        height = chart.height,\n                        ctx = chart.ctx;\n                    \n                    ctx.restore();\n                    var fontSize = (height \/ 114).toFixed(2);\n                    ctx.font = \"bold \" + fontSize + \"em sans-serif\";\n                    ctx.textBaseline = \"middle\";\n                    ctx.fillStyle = \"#f38ab8\"; \/\/ Pink\n                    \n                    var text = \"GOAL\",\n                        textX = Math.round((width - ctx.measureText(text).width) \/ 2),\n                        textY = height \/ 1.5;\n                    \n                    ctx.fillText(text, textX, textY);\n                    ctx.save();\n                }\n            }]\n        });\n\n    <\/script>\n    <!-- Confirming NO SVG used in raw graphics, used Canvas via Chart.js for all visualizations. Mermaid not used. --><\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>The Final Showdown: Erasing the Ghost of 47.70 The quest for his first major MLS title culminates against the only team that cracked his code. The 365Scores Impact Rating (IR) data sets the stage for a psychological battle. MLS CUP FINAL: Inter Miami vs. Vancouver Whitecaps Don&#8217;t miss the biggest match of the 2025 MLS &hellip;<\/p>\n","protected":false},"author":37,"featured_media":13875,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"","rank_math_description":"","rank_math_canonical_url":"","rank_math_focus_keyword":"Messi","rank_math_facebook_image":"","rank_math_robots":[],"footnotes":""},"categories":[9,2752],"tags":[2772,146,1345,3188,4045,82,2913,108],"content-tags":[],"article_type":[3327,3332],"entity_type":[3333,3336],"inspiration":[3337],"class_list":["post-13719","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-soccer","category-mls","tag-argentina-national-team","tag-fc-barcelona","tag-inter-miami","tag-inter-miami-vs-nycfc","tag-leo-messi","tag-messi","tag-mls-cup","tag-soccer","article_type-discover","article_type-seo","entity_type-athlete","entity_type-match","inspiration-365s-articles"],"_links":{"self":[{"href":"https:\/\/www.365scores.com\/news\/wp-json\/wp\/v2\/posts\/13719","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.365scores.com\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.365scores.com\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.365scores.com\/news\/wp-json\/wp\/v2\/users\/37"}],"replies":[{"embeddable":true,"href":"https:\/\/www.365scores.com\/news\/wp-json\/wp\/v2\/comments?post=13719"}],"version-history":[{"count":5,"href":"https:\/\/www.365scores.com\/news\/wp-json\/wp\/v2\/posts\/13719\/revisions"}],"predecessor-version":[{"id":14193,"href":"https:\/\/www.365scores.com\/news\/wp-json\/wp\/v2\/posts\/13719\/revisions\/14193"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.365scores.com\/news\/wp-json\/wp\/v2\/media\/13875"}],"wp:attachment":[{"href":"https:\/\/www.365scores.com\/news\/wp-json\/wp\/v2\/media?parent=13719"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.365scores.com\/news\/wp-json\/wp\/v2\/categories?post=13719"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.365scores.com\/news\/wp-json\/wp\/v2\/tags?post=13719"},{"taxonomy":"content-tags","embeddable":true,"href":"https:\/\/www.365scores.com\/news\/wp-json\/wp\/v2\/content-tags?post=13719"},{"taxonomy":"article_type","embeddable":true,"href":"https:\/\/www.365scores.com\/news\/wp-json\/wp\/v2\/article_type?post=13719"},{"taxonomy":"entity_type","embeddable":true,"href":"https:\/\/www.365scores.com\/news\/wp-json\/wp\/v2\/entity_type?post=13719"},{"taxonomy":"inspiration","embeddable":true,"href":"https:\/\/www.365scores.com\/news\/wp-json\/wp\/v2\/inspiration?post=13719"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}