{"id":41090,"date":"2026-02-03T22:25:32","date_gmt":"2026-02-03T21:25:32","guid":{"rendered":"https:\/\/mvz-sports.com\/fr\/?p=41090"},"modified":"2026-02-03T22:27:23","modified_gmt":"2026-02-03T21:27:23","slug":"pronostic-lyon-laval-8e-de-finale-coupe-de-france-04-02-2026","status":"publish","type":"post","link":"https:\/\/mvz-sports.com\/fr\/bookmakers\/news\/pronostic-lyon-laval-8e-de-finale-coupe-de-france-04-02-2026","title":{"rendered":"Pronostic Lyon &#8211; Laval 8e de finale Coupe de France (04\/02\/2026)"},"content":{"rendered":"\n<p><strong>L&rsquo;Olympique Lyonnais accueille le Stade Lavallois en huiti\u00e8mes de finale de la Coupe de France dans un duel qui oppose la confiance absolue des Gones \u00e0 la lutte pour la survie des Mayennais. Lyon vise les quarts apr\u00e8s dix victoires de rang, tandis que Laval esp\u00e8re prolonger sa belle aventure en Coupe malgr\u00e9 un championnat catastrophique.<\/strong><\/p>\n\n\n\r\n    <div class=\"mvz-prono-main\">\r\n        <!-- Colonne Match -->\r\n        <div class=\"mvz-pm-match\">\r\n                            <div class=\"mvz-pm-league\">\r\n                    Coupe de France                <\/div>\r\n                <div class=\"mvz-pm-teams\">\r\n                    <div class=\"mvz-pm-team\">\r\n                                                    <img decoding=\"async\" src=\"https:\/\/media.api-sports.io\/football\/teams\/80.png\" alt=\"Lyon\"\r\n                                class=\"mvz-pm-logo\">\r\n                                                <span class=\"mvz-pm-name\">\r\n                            Lyon                        <\/span>\r\n                    <\/div>\r\n                    <div class=\"mvz-pm-date\">\r\n                        <span>\r\n                            04\/02\/2026                        <\/span>\r\n                        <span class=\"mvz-pm-time\">\r\n                            19:30                        <\/span>\r\n                    <\/div>\r\n                    <div class=\"mvz-pm-team\">\r\n                                                    <img decoding=\"async\" src=\"https:\/\/media.api-sports.io\/football\/teams\/433.png\" alt=\"Laval\"\r\n                                class=\"mvz-pm-logo\">\r\n                                                <span class=\"mvz-pm-name\">\r\n                            Laval                        <\/span>\r\n                    <\/div>\r\n                <\/div>\r\n                    <\/div>\r\n\r\n        <!-- Colonne Bet (Clickable) -->\r\n        <a href=\"#\" class=\"mvz-pm-bet\" target=\"_blank\" rel=\"nofollow sponsored\"\r\n            style=\"text-decoration:none; color:inherit; display:flex; flex-direction:column; justify-content:center;\">\r\n\r\n            <div class=\"mvz-pm-label\">\r\n                Le pronostic :            <\/div>\r\n\r\n            <!-- Prono + Cote Combined -->\r\n            <div class=\"mvz-pm-selection\" style=\"display:flex; justify-content:center; align-items:center; gap: 10px;\">\r\n                <span style=\"font-weight:800;\">Lyon gagne de +2,5 buts<\/span>\r\n                <span class=\"mvz-pm-badge-cot\" style=\"position:static; transform:none; margin:0;\">\r\n                    1.51                <\/span>\r\n            <\/div>\r\n\r\n            <div class=\"mvz-pm-row\">\r\n                <!-- Fake Button -->\r\n                <div class=\"mvz-pm-cta\" style=\"background-color: #f97316; display:flex; align-items:center; justify-content:center; gap:8px;\">\r\n                    <!-- Icon Pointer\/Click -->\r\n                    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\"\r\n                        stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                        <path d=\"M15 3h6v6\" \/>\r\n                        <path d=\"M10 14 21 3\" \/>\r\n                        <path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\" \/>\r\n                    <\/svg>\r\n                    <span>PARIEZ MAINTENANT | PARIONSSPORT<\/span>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"mvz-pm-footer\" style=\"margin-top: 10px; display:flex; flex-direction:column; align-items:center;\">\r\n                                    <small>chez\r\n                        ParionsSport                    <\/small>\r\n                                <span style=\"color: #fbbf24; font-size: 12px; margin-top: 5px; text-decoration: underline;\">\r\n                    100\u20ac offerts pour parier chez ParionsSport !\r\n                <\/span>\r\n            <\/div>\r\n        <\/a>\r\n    <\/div>\r\n    \n\n\n\n<p>\ud83d\udcc5 Coupe de France &#8211; 1\/8 de finale &#8211; 4 f\u00e9vrier 2026 \u00e0 21h00<br>\ud83d\udccd Groupama Stadium, Lyon | \ud83d\udcfa BeIN Sports 3<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Le contexte<\/h2>\n\n\n\n<p>Le contraste saute aux yeux. D&rsquo;un c\u00f4t\u00e9, l&rsquo;<a href=\"https:\/\/mvz-sports.com\/fr\/football\/clubs\/lyon\" data-type=\"link\" data-id=\"https:\/\/mvz-sports.com\/fr\/football\/clubs\/lyon\">Olympique Lyonnais<\/a> traverse la p\u00e9riode la plus solide de sa saison avec dix victoires cons\u00e9cutives toutes comp\u00e9titions confondues. Les hommes de Paulo Fonseca n&rsquo;ont plus perdu depuis le 7 d\u00e9cembre \u00e0 Lorient et affichent d\u00e9sormais la quatri\u00e8me place de <a href=\"https:\/\/mvz-sports.com\/fr\/football\/competitions\/ligue-1\" data-type=\"competition\" data-id=\"3174\">Ligue 1<\/a>, \u00e0 \u00e9galit\u00e9 de points avec <a href=\"https:\/\/mvz-sports.com\/fr\/football\/clubs\/marseille\">Marseille<\/a>. En Ligue Europa, les Rhodaniens ont termin\u00e9 premiers de leur phase de groupes devant Aston Villa, validant leur ticket pour la suite de la comp\u00e9tition avec autorit\u00e9.<\/p>\n\n\n\n<p>De l&rsquo;autre, le Stade Lavallois lutte pour sa survie en Ligue 2. Dix-septi\u00e8mes du championnat, les Tango n&rsquo;ont plus gagn\u00e9 lors de leurs cinq derniers matchs de championnat et restent sur cinq d\u00e9faites cons\u00e9cutives avant leur nul \u00e0 Amiens. Seule la Coupe de France leur offre un peu de r\u00e9pit avec trois victoires en autant de tours sans encaisser le moindre but. Mais l&rsquo;\u00e9cart entre les deux formations semble difficilement surmontable.<\/p>\n\n\n    <style>\r\n        .mvz-vote-widget {\r\n            background: #ffffff;\r\n            \/* Clean White *\/\r\n            border-radius: 12px;\r\n            \/* Less rounded than before *\/\r\n            padding: 2rem 1.5rem;\r\n            text-align: center;\r\n            font-family: 'Inter', system-ui, sans-serif;\r\n            margin-top: 2.5rem;\r\n            border: 1px solid #e2e8f0;\r\n            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05), 0 2px 4px -1px rgba(0, 0, 0, 0.03);\r\n        }\r\n\r\n        .mvz-vote-title {\r\n            color: #334155;\r\n            font-size: 0.95rem;\r\n            font-weight: 600;\r\n            margin-bottom: 1.5rem;\r\n            letter-spacing: -0.01em;\r\n            text-transform: uppercase;\r\n            font-size: 0.8rem;\r\n            letter-spacing: 0.05em;\r\n            color: #64748b;\r\n        }\r\n\r\n        .mvz-vote-title .count-strong {\r\n            color: #0f172a;\r\n            font-weight: 800;\r\n        }\r\n\r\n        .mvz-vote-container {\r\n            display: flex;\r\n            justify-content: center;\r\n            gap: 12px;\r\n            \/* Tighter gap *\/\r\n            align-items: stretch;\r\n            flex-wrap: wrap;\r\n        }\r\n\r\n        \/* Button Style - Blocky\/Modern (Not Pill) *\/\r\n        .mvz-vote-btn {\r\n            background: #f8fafc;\r\n            border: 1px solid #cbd5e1;\r\n            border-bottom-width: 3px;\r\n            \/* 3D effect clicky feel *\/\r\n            border-radius: 8px;\r\n            \/* Sharper angles *\/\r\n            padding: 14px 16px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            gap: 10px;\r\n            cursor: pointer;\r\n            transition: all 0.15s cubic-bezier(0.4, 0, 0.2, 1);\r\n            min-width: 100px;\r\n            flex: 1;\r\n            position: relative;\r\n            overflow: hidden;\r\n            font-weight: 700;\r\n            color: #475569;\r\n            font-size: 1rem;\r\n        }\r\n\r\n        .mvz-vote-btn:hover {\r\n            border-color: #94a3b8;\r\n            background: #f1f5f9;\r\n            transform: translateY(-1px);\r\n        }\r\n\r\n        .mvz-vote-btn:active {\r\n            transform: translateY(1px);\r\n            border-bottom-width: 1px;\r\n            margin-top: 2px;\r\n            \/* simulate press *\/\r\n        }\r\n\r\n        .mvz-vote-btn img {\r\n            width: 24px;\r\n            height: 24px;\r\n            object-fit: contain;\r\n        }\r\n\r\n        .mvz-vote-btn span {\r\n            position: relative;\r\n            z-index: 2;\r\n        }\r\n\r\n        \/* Draw Button specific *\/\r\n        .mvz-vote-btn.btn-draw {\r\n            flex: 0.8;\r\n            font-size: 0.9rem;\r\n        }\r\n\r\n        \/* Voted State *\/\r\n        .mvz-vote-widget.voted .mvz-vote-btn {\r\n            border: 1px solid transparent;\r\n            \/* Remove border or keep logic *\/\r\n            border-bottom-width: 0;\r\n            \/* Flatten *\/\r\n            background: #f1f5f9;\r\n            pointer-events: none;\r\n            \/* Disable interactions *\/\r\n            margin-top: 0;\r\n            \/* Reset *\/\r\n            justify-content: space-between;\r\n            color: #1e293b;\r\n            transform: none !important;\r\n            padding: 12px 16px;\r\n        }\r\n\r\n        .mvz-vote-widget.voted .mvz-vote-title {\r\n            margin-bottom: 1rem;\r\n        }\r\n\r\n        .mvz-vote-btn .bar-fill {\r\n            position: absolute;\r\n            left: 0;\r\n            top: 0;\r\n            bottom: 0;\r\n            background: #e2e8f0;\r\n            z-index: 1;\r\n            width: 0%;\r\n            transition: width 0.8s cubic-bezier(0.4, 0, 0.2, 1);\r\n            opacity: 1;\r\n        }\r\n\r\n        \/* Specific Colors for Results - Distinct from Competitor *\/\r\n\r\n        \/* Home Color - Deep Blue *\/\r\n        .mvz-vote-btn[data-vote=\"h\"] .bar-fill {\r\n            background: #bfdbfe;\r\n            \/* Light Blue *\/\r\n        }\r\n\r\n        .mvz-vote-btn.user-choice[data-vote=\"h\"] {\r\n            border: 2px solid #2563eb;\r\n            background: #eff6ff;\r\n        }\r\n\r\n        .mvz-vote-btn.user-choice[data-vote=\"h\"] .bar-fill {\r\n            background: #93c5fd;\r\n        }\r\n\r\n        \/* Draw Color - Slate *\/\r\n        .mvz-vote-btn[data-vote=\"d\"] .bar-fill {\r\n            background: #e2e8f0;\r\n        }\r\n\r\n        .mvz-vote-btn.user-choice[data-vote=\"d\"] {\r\n            border: 2px solid #64748b;\r\n        }\r\n\r\n        \/* Away Color - Deep Teal\/Green (Different from standard green) *\/\r\n        .mvz-vote-btn[data-vote=\"a\"] .bar-fill {\r\n            background: #99f6e4;\r\n            \/* Teal *\/\r\n        }\r\n\r\n        .mvz-vote-btn.user-choice[data-vote=\"a\"] {\r\n            border: 2px solid #0d9488;\r\n            background: #f0fdfa;\r\n        }\r\n\r\n        .mvz-vote-btn.user-choice[data-vote=\"a\"] .bar-fill {\r\n            background: #5eead4;\r\n        }\r\n\r\n        \/* Percent Text *\/\r\n        .mvz-vote-pct {\r\n            display: none;\r\n            font-weight: 800;\r\n            font-size: 0.9rem;\r\n            z-index: 2;\r\n            color: #0f172a;\r\n        }\r\n\r\n        .mvz-vote-widget.voted .mvz-vote-pct {\r\n            display: block;\r\n        }\r\n\r\n        @media(max-width: 600px) {\r\n            .mvz-vote-container {\r\n                gap: 8px;\r\n            }\r\n\r\n            .mvz-vote-btn {\r\n                padding: 12px 10px;\r\n                font-size: 0.85rem;\r\n                min-width: unset;\r\n            }\r\n\r\n            .mvz-vote-btn img {\r\n                width: 20px;\r\n                height: 20px;\r\n            }\r\n        }\r\n    <\/style>\r\n\r\n    <div class=\"mvz-vote-widget\" id=\"mvz-vote-41070\">\r\n        <div class=\"mvz-vote-title\">\r\n            <span\r\n                class=\"count-label\">24 personnes ont pronostiqu\u00e9<\/span>\r\n        <\/div>\r\n\r\n        <div class=\"mvz-vote-container\">\r\n            <!-- Home -->\r\n            <div class=\"mvz-vote-btn\" data-vote=\"h\" onclick=\"mvzVote(41070, 'h')\">\r\n                <div class=\"bar-fill\" style=\"width:0%\" data-width=\"46%\"><\/div>\r\n                <img decoding=\"async\" src=\"https:\/\/media.api-sports.io\/football\/teams\/80.png\">                <span>LYO<\/span>\r\n                <span class=\"mvz-vote-pct\">46%<\/span>\r\n            <\/div>\r\n\r\n            <!-- Draw -->\r\n            <div class=\"mvz-vote-btn btn-draw\" data-vote=\"d\" onclick=\"mvzVote(41070, 'd')\">\r\n                <div class=\"bar-fill\" style=\"width:0%\" data-width=\"29%\"><\/div>\r\n                <span>Nul<\/span>\r\n                <span class=\"mvz-vote-pct\">29%<\/span>\r\n            <\/div>\r\n\r\n            <!-- Away -->\r\n            <div class=\"mvz-vote-btn\" data-vote=\"a\" onclick=\"mvzVote(41070, 'a')\">\r\n                <div class=\"bar-fill\" style=\"width:0%\" data-width=\"25%\"><\/div>\r\n                <img decoding=\"async\" src=\"https:\/\/media.api-sports.io\/football\/teams\/433.png\">                <span>LAV<\/span>\r\n                <span class=\"mvz-vote-pct\">25%<\/span>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <script>\r\n        document.addEventListener(\"DOMContentLoaded\", function () {\r\n            \/\/ Init state from LocalStorage\r\n            let mid = 41070;\r\n            let storageKey = 'mvz_voted_' + mid;\r\n            let userVote = localStorage.getItem(storageKey);\r\n\r\n            if (userVote) {\r\n                mvzShowResults(mid, userVote, false); \/\/ false = no animation delay \/ already loaded params\r\n                \/\/ But we need to use the PHP values rendered above\r\n                let widget = document.getElementById('mvz-vote-' + mid);\r\n                if (widget) {\r\n                    \/\/ Animate bars to their data-width\r\n                    let bars = widget.querySelectorAll('.bar-fill');\r\n                    bars.forEach(b => b.style.width = b.getAttribute('data-width'));\r\n                }\r\n            }\r\n        });\r\n\r\n        function mvzVote(mid, choice) {\r\n            let storageKey = 'mvz_voted_' + mid;\r\n            if (localStorage.getItem(storageKey)) return; \/\/ Already voted\r\n\r\n            \/\/ Save immediately\r\n            localStorage.setItem(storageKey, choice);\r\n\r\n            \/\/ UI Optimistic Update (Show loading? Or just wait?)\r\n            \/\/ Let's do fetch\r\n            let data = new FormData();\r\n            data.append('action', 'mvz_vote_match');\r\n            data.append('match_id', mid);\r\n            data.append('vote', choice);\r\n\r\n            fetch('https:\/\/mvz-sports.com\/wp-admin\/admin-ajax.php', {\r\n                method: 'POST',\r\n                body: data\r\n            })\r\n                .then(r => r.json())\r\n                .then(res => {\r\n                    if (res.success) {\r\n                        \/\/ Update DOM with new PCTs\r\n                        let w = document.getElementById('mvz-vote-' + mid);\r\n\r\n                        \/\/ Update text\r\n                        w.querySelector('.count-label').innerText = \"Vous et \" + res.data.total + \" personnes avez pronostiqu\u00e9\";\r\n\r\n                        \/\/ Update percentages attributes\r\n                        let btnH = w.querySelector('.mvz-vote-btn[data-vote=\"h\"]');\r\n                        let btnD = w.querySelector('.mvz-vote-btn[data-vote=\"d\"]');\r\n                        let btnA = w.querySelector('.mvz-vote-btn[data-vote=\"a\"]');\r\n\r\n                        btnH.querySelector('.mvz-vote-pct').innerText = res.data.h_pct + '%';\r\n                        btnD.querySelector('.mvz-vote-pct').innerText = res.data.d_pct + '%';\r\n                        btnA.querySelector('.mvz-vote-pct').innerText = res.data.a_pct + '%';\r\n\r\n                        btnH.querySelector('.bar-fill').style.width = res.data.h_pct + '%';\r\n                        btnD.querySelector('.bar-fill').style.width = res.data.d_pct + '%';\r\n                        btnA.querySelector('.bar-fill').style.width = res.data.a_pct + '%';\r\n\r\n                        mvzShowResults(mid, choice, true);\r\n                    }\r\n                });\r\n        }\r\n\r\n        function mvzShowResults(mid, userChoice, animate) {\r\n            let w = document.getElementById('mvz-vote-' + mid);\r\n            if (!w) return;\r\n            w.classList.add('voted');\r\n\r\n            \/\/ Highlight user choice\r\n            let btn = w.querySelector('.mvz-vote-btn[data-vote=\"' + userChoice + '\"]');\r\n            if (btn) {\r\n                btn.classList.add('user-choice');\r\n                \/\/ Change color? The CSS handles green bars for all, simple.\r\n            }\r\n        }\r\n    <\/script>\r\n    \n\n\n\n<h2 class=\"wp-block-heading\">Ce que disent les chiffres<\/h2>\n\n\n\n<p>Les statistiques lyonnaises impressionnent. Sur leurs dix derni\u00e8res rencontres victorieuses, les Gones ont inscrit 24 buts pour seulement 8 encaiss\u00e9s. \u00c0 domicile, le Groupama Stadium est redevenu une forteresse avec 13 victoires en 15 matchs cette saison. Lyon sait varier les sc\u00e9narios: capable d&#8217;emballer un match rapidement quand l&rsquo;espace se pr\u00e9sente, mais aussi de g\u00e9rer les temps faibles et d&rsquo;attendre le bon moment pour frapper. L&rsquo;arriv\u00e9e d&rsquo;<a href=\"https:\/\/mvz-sports.com\/fr\/football\/players\/endrick-felipe-moreira-de-sousa\" data-type=\"joueur\" data-id=\"936\">Endrick<\/a> cet hiver a redonn\u00e9 du tranchant \u00e0 l&rsquo;attaque avec 4 buts marqu\u00e9s depuis son arriv\u00e9e.<\/p>\n\n\n\n<p>Laval affiche un visage radicalement diff\u00e9rent. Les Mayennais n&rsquo;ont inscrit que 5 buts lors de leurs 8 derniers matchs toutes comp\u00e9titions confondues, pour 13 buts encaiss\u00e9s. En championnat, ils traversent une p\u00e9riode terrible avec trois matchs cons\u00e9cutifs sans marquer. La d\u00e9fense lavalloise a encaiss\u00e9 7 buts entre la 45e et la 90e minute sur ses derniers matchs de Ligue 2, signe d&rsquo;une fragilit\u00e9 physique en fin de rencontre qui pourrait co\u00fbter cher face \u00e0 la profondeur de banc lyonnaise.<\/p>\n\n\n    <style>\r\n        .mvz-badge {\r\n            display: inline-block;\r\n            font-size: 0.7rem;\r\n            font-weight: 700;\r\n            padding: 2px 6px;\r\n            border-radius: 4px;\r\n            margin-left: 6px;\r\n            vertical-align: middle;\r\n            text-transform: uppercase;\r\n            letter-spacing: 0.5px;\r\n        }\r\n\r\n        .mvz-badge.win {\r\n            background: rgba(16, 185, 129, 0.15);\r\n            color: #047857;\r\n            border: 1px solid rgba(16, 185, 129, 0.2);\r\n        }\r\n\r\n        .mvz-badge.loss {\r\n            background: rgba(244, 63, 94, 0.15);\r\n            color: #be123c;\r\n            border: 1px solid rgba(244, 63, 94, 0.2);\r\n        }\r\n\r\n        .mvz-badge.draw {\r\n            background: rgba(148, 163, 184, 0.15);\r\n            color: #475569;\r\n            border: 1px solid rgba(148, 163, 184, 0.2);\r\n        }\r\n\r\n        \/* Comparison Bar Styles *\/\r\n        .mvz-comp-section {\r\n            margin-top: 2rem;\r\n            background: #fff;\r\n            border-radius: 12px;\r\n            padding: 1.5rem;\r\n            border: 1px solid var(--mvz-color-border);\r\n        }\r\n\r\n        .mvz-comp-title {\r\n            font-size: 0.9rem;\r\n            font-weight: 700;\r\n            color: var(--mvz-color-text);\r\n            margin-bottom: 1rem;\r\n            text-align: center;\r\n            text-transform: uppercase;\r\n            letter-spacing: 1px;\r\n        }\r\n\r\n        .mvz-comp-row {\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: space-between;\r\n            margin-bottom: 0.75rem;\r\n            font-size: 0.85rem;\r\n        }\r\n\r\n        .mvz-comp-label {\r\n            flex: 1;\r\n            color: var(--mvz-color-text-muted);\r\n        }\r\n\r\n        .mvz-comp-bar-area {\r\n            flex: 2;\r\n            height: 8px;\r\n            background: #f1f5f9;\r\n            border-radius: 4px;\r\n            overflow: hidden;\r\n            position: relative;\r\n            margin: 0 10px;\r\n            display: flex;\r\n        }\r\n\r\n        .mvz-comp-val {\r\n            width: 30px;\r\n            font-weight: 700;\r\n            text-align: right;\r\n            color: var(--mvz-color-text);\r\n        }\r\n\r\n        .mvz-val-left {\r\n            text-align: left;\r\n        }\r\n\r\n        .mvz-bar-fill-l {\r\n            height: 100%;\r\n            background: var(--mvz-color-accent);\r\n            border-radius: 4px 0 0 4px;\r\n        }\r\n\r\n        .mvz-bar-fill-r {\r\n            height: 100%;\r\n            background: #f59e0b;\r\n            border-radius: 0 4px 4px 0;\r\n        }\r\n\r\n        \/* Mobile Responsive *\/\r\n        @media (max-width: 768px) {\r\n            .mvz-stats-grid {\r\n                grid-template-columns: 1fr;\r\n                \/* Stack columns *\/\r\n                gap: 2rem;\r\n            }\r\n\r\n            .mvz-detailed-stats {\r\n                grid-template-columns: repeat(2, 1fr);\r\n                gap: 0.5rem;\r\n            }\r\n\r\n            .mvz-detailed-val {\r\n                font-size: 1.1rem;\r\n            }\r\n\r\n            .mvz-team-name {\r\n                font-size: 1.1rem;\r\n            }\r\n\r\n            .mvz-match-row {\r\n                grid-template-columns: 0.8fr 2fr 1.2fr 2fr;\r\n                font-size: 0.75rem;\r\n            }\r\n\r\n            \/* Compact Comparison Bars for Mobile *\/\r\n            .mvz-comp-row {\r\n                flex-wrap: wrap;\r\n            }\r\n\r\n            .mvz-comp-label {\r\n                font-size: 0.75rem;\r\n                flex: 1 0 100%;\r\n                text-align: center !important;\r\n                padding: 0 !important;\r\n                margin-bottom: 4px;\r\n                order: -1;\r\n            }\r\n\r\n            .mvz-comp-bar-area {\r\n                flex: 1 0 70%;\r\n                order: 2;\r\n                margin: 0 5px;\r\n            }\r\n\r\n            .mvz-comp-val {\r\n                flex: 1 0 10%;\r\n                order: 2;\r\n                font-size: 0.8rem;\r\n            }\r\n\r\n            .mvz-val-left {\r\n                text-align: right;\r\n                margin-right: 5px;\r\n            }\r\n        }\r\n    <\/style>\r\n\r\n    <div class=\"mvz-stats-container\">\r\n        <div class=\"mvz-stats-grid\">\r\n\r\n            <!-- HOME COLUMN -->\r\n            <div class=\"mvz-stats-col\">\r\n                <div class=\"mvz-team-card\">\r\n                    <div class=\"mvz-team-header\">\r\n                        <img decoding=\"async\" src=\"https:\/\/media.api-sports.io\/football\/teams\/80.png\"\r\n                                class=\"mvz-team-logo\" alt=\"\">                        <h3 class=\"mvz-team-name\">\r\n                            Lyon                            <span class=\"mvz-badge win\">\ud83d\udd25 5 Victoires<\/span>                        <\/h3>\r\n                        <div class=\"mvz-team-subtitle\">Les derniers r\u00e9sultats<\/div>\r\n                    <\/div>\r\n                    <div class=\"mvz-form-bubbles\"><span class=\"mvz-form-bubble win\">W<\/span><span class=\"mvz-form-bubble win\">W<\/span><span class=\"mvz-form-bubble win\">W<\/span><span class=\"mvz-form-bubble win\">W<\/span><span class=\"mvz-form-bubble win\">W<\/span><\/div>                    <!-- ... Summary & Stats (Existing Code) ... -->\r\n                                        <div class=\"mvz-stats-summary\">\r\n                        <!-- ... (Keep existing summary HTML, just re-outputting for context if rewriting block) ... -->\r\n                        <div class=\"mvz-stat-item-sm\"><span class=\"mvz-stat-value-sm\">Victoires<\/span>\r\n                            <div class=\"mvz-stat-progress-bg\">\r\n                                <div class=\"mvz-stat-progress-fill win\"\r\n                                    style=\"width:100%\">\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"mvz-stat-item-sm\"><span class=\"mvz-stat-value-sm\">Nuls<\/span>\r\n                            <div class=\"mvz-stat-progress-bg\">\r\n                                <div class=\"mvz-stat-progress-fill draw\"\r\n                                    style=\"width:0%\">\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"mvz-stat-item-sm\"><span class=\"mvz-stat-value-sm\">D\u00e9faites<\/span>\r\n                            <div class=\"mvz-stat-progress-bg\">\r\n                                <div class=\"mvz-stat-progress-fill loss\"\r\n                                    style=\"width:0%\">\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"mvz-detailed-stats\">\r\n                        <div class=\"mvz-detailed-stat-card\"><span\r\n                                class=\"mvz-detailed-val\">3.6<\/span><span\r\n                                class=\"mvz-detailed-label\">Buts \/ Match<\/span><\/div>\r\n                        <div class=\"mvz-detailed-stat-card\"><span\r\n                                class=\"mvz-detailed-val\">60%<\/span><span\r\n                                class=\"mvz-detailed-label\">Les 2 marquent<\/span><\/div>\r\n                        <div class=\"mvz-detailed-stat-card\"><span\r\n                                class=\"mvz-detailed-val\">2.6<\/span><span\r\n                                class=\"mvz-detailed-label\">Marqu\u00e9s<\/span><\/div>\r\n                        <div class=\"mvz-detailed-stat-card\"><span\r\n                                class=\"mvz-detailed-val\">1<\/span><span\r\n                                class=\"mvz-detailed-label\">Encaiss\u00e9s<\/span><\/div>\r\n                        <div class=\"mvz-detailed-stat-card\"><span\r\n                                class=\"mvz-detailed-val\">60%<\/span><span\r\n                                class=\"mvz-detailed-label\">+2.5 Buts<\/span><\/div>\r\n                    <\/div>\r\n\r\n                    <!-- Match List (Keep Existing Logic) -->\r\n                    <div class=\"mvz-last-matches\" style=\"margin-top:1.5rem;\">\r\n                                                        <div class=\"mvz-match-row win\">\r\n                                    <div class=\"mvz-match-date\" style=\"text-align:center;\">\r\n                                        01\/02<br><span\r\n                                            style=\"font-size:0.7em;opacity:0.7;\">Ligue 1<\/span>\r\n                                    <\/div>\r\n                                    <div class=\"mvz-match-teams\" style=\"justify-content:flex-end;\">\r\n                                        Lyon                                    <\/div>\r\n                                    <div class=\"mvz-match-score\">1-0<\/div>\r\n                                    <div class=\"mvz-match-teams\" style=\"justify-content:flex-start;\">\r\n                                        Lille                                    <\/div>\r\n                                <\/div>\r\n                                                            <div class=\"mvz-match-row win\">\r\n                                    <div class=\"mvz-match-date\" style=\"text-align:center;\">\r\n                                        29\/01<br><span\r\n                                            style=\"font-size:0.7em;opacity:0.7;\">Ligue Europa<\/span>\r\n                                    <\/div>\r\n                                    <div class=\"mvz-match-teams\" style=\"justify-content:flex-end;\">\r\n                                        Lyon                                    <\/div>\r\n                                    <div class=\"mvz-match-score\">4-2<\/div>\r\n                                    <div class=\"mvz-match-teams\" style=\"justify-content:flex-start;\">\r\n                                        PAOK                                    <\/div>\r\n                                <\/div>\r\n                                                            <div class=\"mvz-match-row win\">\r\n                                    <div class=\"mvz-match-date\" style=\"text-align:center;\">\r\n                                        25\/01<br><span\r\n                                            style=\"font-size:0.7em;opacity:0.7;\">Ligue 1<\/span>\r\n                                    <\/div>\r\n                                    <div class=\"mvz-match-teams\" style=\"justify-content:flex-end;\">\r\n                                        Lyon                                    <\/div>\r\n                                    <div class=\"mvz-match-score\">5-2<\/div>\r\n                                    <div class=\"mvz-match-teams\" style=\"justify-content:flex-start;\">\r\n                                        Metz                                    <\/div>\r\n                                <\/div>\r\n                                                            <div class=\"mvz-match-row win\">\r\n                                    <div class=\"mvz-match-date\" style=\"text-align:center;\">\r\n                                        22\/01<br><span\r\n                                            style=\"font-size:0.7em;opacity:0.7;\">Ligue Europa<\/span>\r\n                                    <\/div>\r\n                                    <div class=\"mvz-match-teams\" style=\"justify-content:flex-end;\">\r\n                                        Lyon                                    <\/div>\r\n                                    <div class=\"mvz-match-score\">1-0<\/div>\r\n                                    <div class=\"mvz-match-teams\" style=\"justify-content:flex-start;\">\r\n                                        BSC Young Boys                                    <\/div>\r\n                                <\/div>\r\n                                                            <div class=\"mvz-match-row win\">\r\n                                    <div class=\"mvz-match-date\" style=\"text-align:center;\">\r\n                                        18\/01<br><span\r\n                                            style=\"font-size:0.7em;opacity:0.7;\">Ligue 1<\/span>\r\n                                    <\/div>\r\n                                    <div class=\"mvz-match-teams\" style=\"justify-content:flex-end;\">\r\n                                        Lyon                                    <\/div>\r\n                                    <div class=\"mvz-match-score\">2-1<\/div>\r\n                                    <div class=\"mvz-match-teams\" style=\"justify-content:flex-start;\">\r\n                                        Stade Brestois 29                                    <\/div>\r\n                                <\/div>\r\n                                                <\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <!-- AWAY COLUMN -->\r\n            <div class=\"mvz-stats-col\">\r\n                <div class=\"mvz-team-card\">\r\n                    <div class=\"mvz-team-header\">\r\n                        <img decoding=\"async\" src=\"https:\/\/media.api-sports.io\/football\/teams\/433.png\"\r\n                                class=\"mvz-team-logo\" alt=\"\">                        <h3 class=\"mvz-team-name\">\r\n                            Laval                                                    <\/h3>\r\n                        <div class=\"mvz-team-subtitle\">Les derniers r\u00e9sultats<\/div>\r\n                    <\/div>\r\n                    <div class=\"mvz-form-bubbles\"><span class=\"mvz-form-bubble loss\">L<\/span><span class=\"mvz-form-bubble draw\">D<\/span><span class=\"mvz-form-bubble loss\">L<\/span><span class=\"mvz-form-bubble win\">W<\/span><span class=\"mvz-form-bubble loss\">L<\/span><\/div>                                        <div class=\"mvz-stats-summary\">\r\n                        <div class=\"mvz-stat-item-sm\"><span class=\"mvz-stat-value-sm\">Victoires<\/span>\r\n                            <div class=\"mvz-stat-progress-bg\">\r\n                                <div class=\"mvz-stat-progress-fill win\"\r\n                                    style=\"width:20%\">\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"mvz-stat-item-sm\"><span class=\"mvz-stat-value-sm\">Nuls<\/span>\r\n                            <div class=\"mvz-stat-progress-bg\">\r\n                                <div class=\"mvz-stat-progress-fill draw\"\r\n                                    style=\"width:20%\">\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                        <div class=\"mvz-stat-item-sm\"><span class=\"mvz-stat-value-sm\">D\u00e9faites<\/span>\r\n                            <div class=\"mvz-stat-progress-bg\">\r\n                                <div class=\"mvz-stat-progress-fill loss\"\r\n                                    style=\"width:60%\">\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"mvz-detailed-stats\">\r\n                        <div class=\"mvz-detailed-stat-card\"><span\r\n                                class=\"mvz-detailed-val\">2<\/span><span\r\n                                class=\"mvz-detailed-label\">Buts \/ Match<\/span><\/div>\r\n                        <div class=\"mvz-detailed-stat-card\"><span\r\n                                class=\"mvz-detailed-val\">20%<\/span><span\r\n                                class=\"mvz-detailed-label\">Les 2 marquent<\/span><\/div>\r\n                        <div class=\"mvz-detailed-stat-card\"><span\r\n                                class=\"mvz-detailed-val\">0.6<\/span><span\r\n                                class=\"mvz-detailed-label\">Marqu\u00e9s<\/span><\/div>\r\n                        <div class=\"mvz-detailed-stat-card\"><span\r\n                                class=\"mvz-detailed-val\">1.4<\/span><span\r\n                                class=\"mvz-detailed-label\">Encaiss\u00e9s<\/span><\/div>\r\n                        <div class=\"mvz-detailed-stat-card\"><span\r\n                                class=\"mvz-detailed-val\">20%<\/span><span\r\n                                class=\"mvz-detailed-label\">+2.5 Buts<\/span><\/div>\r\n                    <\/div>\r\n\r\n                    <!-- Match List (Keep Existing Logic) -->\r\n                    <div class=\"mvz-last-matches\" style=\"margin-top:1.5rem;\">\r\n                                                        <div class=\"mvz-match-row loss\">\r\n                                    <div class=\"mvz-match-date\" style=\"text-align:center;\">\r\n                                        30\/01<br><span\r\n                                            style=\"font-size:0.7em;opacity:0.7;\">Ligue 2<\/span>\r\n                                    <\/div>\r\n                                    <div class=\"mvz-match-teams\" style=\"justify-content:flex-end;\">\r\n                                        PAU                                    <\/div>\r\n                                    <div class=\"mvz-match-score\">1-0<\/div>\r\n                                    <div class=\"mvz-match-teams\" style=\"justify-content:flex-start;\">\r\n                                        Laval                                    <\/div>\r\n                                <\/div>\r\n                                                            <div class=\"mvz-match-row draw\">\r\n                                    <div class=\"mvz-match-date\" style=\"text-align:center;\">\r\n                                        23\/01<br><span\r\n                                            style=\"font-size:0.7em;opacity:0.7;\">Ligue 2<\/span>\r\n                                    <\/div>\r\n                                    <div class=\"mvz-match-teams\" style=\"justify-content:flex-end;\">\r\n                                        Amiens                                    <\/div>\r\n                                    <div class=\"mvz-match-score\">0-0<\/div>\r\n                                    <div class=\"mvz-match-teams\" style=\"justify-content:flex-start;\">\r\n                                        Laval                                    <\/div>\r\n                                <\/div>\r\n                                                            <div class=\"mvz-match-row loss\">\r\n                                    <div class=\"mvz-match-date\" style=\"text-align:center;\">\r\n                                        16\/01<br><span\r\n                                            style=\"font-size:0.7em;opacity:0.7;\">Ligue 2<\/span>\r\n                                    <\/div>\r\n                                    <div class=\"mvz-match-teams\" style=\"justify-content:flex-end;\">\r\n                                        Bastia                                    <\/div>\r\n                                    <div class=\"mvz-match-score\">2-0<\/div>\r\n                                    <div class=\"mvz-match-teams\" style=\"justify-content:flex-start;\">\r\n                                        Laval                                    <\/div>\r\n                                <\/div>\r\n                                                            <div class=\"mvz-match-row win\">\r\n                                    <div class=\"mvz-match-date\" style=\"text-align:center;\">\r\n                                        10\/01<br><span\r\n                                            style=\"font-size:0.7em;opacity:0.7;\">Coupe de France<\/span>\r\n                                    <\/div>\r\n                                    <div class=\"mvz-match-teams\" style=\"justify-content:flex-end;\">\r\n                                        Istres                                    <\/div>\r\n                                    <div class=\"mvz-match-score\">0-2<\/div>\r\n                                    <div class=\"mvz-match-teams\" style=\"justify-content:flex-start;\">\r\n                                        Laval                                    <\/div>\r\n                                <\/div>\r\n                                                            <div class=\"mvz-match-row loss\">\r\n                                    <div class=\"mvz-match-date\" style=\"text-align:center;\">\r\n                                        03\/01<br><span\r\n                                            style=\"font-size:0.7em;opacity:0.7;\">Ligue 2<\/span>\r\n                                    <\/div>\r\n                                    <div class=\"mvz-match-teams\" style=\"justify-content:flex-end;\">\r\n                                        Clermont Foot                                    <\/div>\r\n                                    <div class=\"mvz-match-score\">4-1<\/div>\r\n                                    <div class=\"mvz-match-teams\" style=\"justify-content:flex-start;\">\r\n                                        Laval                                    <\/div>\r\n                                <\/div>\r\n                                                <\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n        <!-- NEW: Matchup Comparison Section -->\r\n        <div class=\"mvz-comp-section\">\r\n            <div class=\"mvz-comp-title\">Forces en pr\u00e9sence<\/div>\r\n\r\n            <!-- Row 1: Home Attack vs Away Def -->\r\n                        <div class=\"mvz-comp-row\">\r\n                <div class=\"mvz-comp-val mvz-val-left\">2.6<\/div>\r\n                <div class=\"mvz-comp-label\" style=\"text-align:left; padding-left:10px;\">Attaque\r\n                    Lyon                <\/div>\r\n                <div class=\"mvz-comp-bar-area\">\r\n                    <div class=\"mvz-bar-fill-l\" style=\"width:65%\"><\/div>\r\n                    <div style=\"width:2px; background:#fff;\"><\/div>\r\n                    <div class=\"mvz-bar-fill-r\" style=\"width:35%\"><\/div>\r\n                <\/div>\r\n                <div class=\"mvz-comp-label\" style=\"text-align:right; padding-right:10px;\">D\u00e9fense\r\n                    Laval                <\/div>\r\n                <div class=\"mvz-comp-val\">1.4<\/div>\r\n            <\/div>\r\n\r\n            <!-- Row 2: Away Attack vs Home Def -->\r\n                        <div class=\"mvz-comp-row\">\r\n                <div class=\"mvz-comp-val mvz-val-left\">1<\/div>\r\n                <div class=\"mvz-comp-label\" style=\"text-align:left; padding-left:10px;\">D\u00e9fense\r\n                    Lyon                <\/div>\r\n                <div class=\"mvz-comp-bar-area\">\r\n                    <div class=\"mvz-bar-fill-l\" style=\"width:62.5%\"><\/div>\r\n                    <div style=\"width:2px; background:#fff;\"><\/div>\r\n                    <div class=\"mvz-bar-fill-r\" style=\"width:37.5%\"><\/div>\r\n                <\/div>\r\n                <div class=\"mvz-comp-label\" style=\"text-align:right; padding-right:10px;\">Attaque\r\n                    Laval                <\/div>\r\n                <div class=\"mvz-comp-val\">0.6<\/div>\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n    <\/div>\r\n    \n\n\n\n<h2 class=\"wp-block-heading\">Les infos qui comptent<\/h2>\n\n\n\n<p>Paulo Fonseca devra composer sans plusieurs absents de longue date: Nuamah, <a href=\"https:\/\/mvz-sports.com\/fr\/football\/players\/malick-martin-fofana\" data-type=\"joueur\" data-id=\"1443\">Fofana<\/a> et Ghezzal sont bless\u00e9s, tout comme le capitaine Tolisso. Le lat\u00e9ral gauche <a href=\"https:\/\/mvz-sports.com\/fr\/football\/players\/nicolas-alejandro-tagliafico\" data-type=\"joueur\" data-id=\"36293\">Tagliafico<\/a> manquera lui un mois de comp\u00e9tition. Mangala et Pavel <a href=\"https:\/\/mvz-sports.com\/fr\/football\/players\/pavel-sulc\" data-type=\"joueur\" data-id=\"29346\">Sulc<\/a> (9 buts en Ligue 1) sont incertains avec des p\u00e9pins physiques. Le coach lyonnais devrait en profiter pour aligner une composition remani\u00e9e avec les jeunes <a href=\"https:\/\/mvz-sports.com\/fr\/football\/players\/khalis-merah\" data-type=\"joueur\" data-id=\"36297\">Merah<\/a>, Nartey et <a href=\"https:\/\/mvz-sports.com\/fr\/football\/players\/adam-karabec\" data-type=\"joueur\" data-id=\"36296\">Karabec<\/a>, d\u00e9j\u00e0 d\u00e9cisifs ces derniers jours.<\/p>\n\n\n\n<p>C\u00f4t\u00e9 mayennais, les absences s&rsquo;accumulent \u00e9galement. Le meneur de jeu Maggiotti est forfait, tout comme le gardien rempla\u00e7ant Ntessa et la recrue hivernale Dago. Vargas ne fera pas le d\u00e9placement au Groupama Stadium. Les suspensions d&rsquo;Aradj et Clavreul privent Olivier Frapolli de deux \u00e9l\u00e9ments habituels, m\u00eame si Bianda et Mandouki font leur retour apr\u00e8s avoir purg\u00e9 leur suspension contre Pau. L&rsquo;attaquant v\u00e9t\u00e9ran Tony Tchokount\u00e9 (3 buts et 1 passe d\u00e9cisive cette saison) sera la principale menace offensive.<\/p>\n\n\n    <style>\r\n        .mvz-premium-card {\r\n            background: #fff;\r\n            border-radius: 16px;\r\n            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.05), 0 4px 6px -2px rgba(0, 0, 0, 0.025);\r\n            font-family: 'Inter', system-ui, sans-serif;\r\n            margin-top: 2rem;\r\n            padding: 2rem;\r\n            border: 1px solid #f1f5f9;\r\n        }\r\n\r\n        \/* Header *\/\r\n        .mvz-prem-header {\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: flex-start;\r\n            \/* Align top for tags *\/\r\n            margin-bottom: 2.5rem;\r\n            padding-bottom: 1rem;\r\n            border-bottom: 2px solid #f8fafc;\r\n        }\r\n\r\n        .mvz-prem-team {\r\n            display: flex;\r\n            flex-direction: column;\r\n            align-items: center;\r\n            width: 45%;\r\n            text-align: center;\r\n        }\r\n\r\n        .mvz-prem-team-name {\r\n            font-weight: 800;\r\n            font-size: 1.1rem;\r\n            color: #1e293b;\r\n            margin-top: 0.5rem;\r\n            line-height: 1.2;\r\n        }\r\n\r\n        .mvz-prem-team-logo {\r\n            width: 48px;\r\n            height: 48px;\r\n            object-fit: contain;\r\n            margin-bottom: 0.5rem;\r\n        }\r\n\r\n        \/* Tags Container *\/\r\n        .mvz-prem-tags {\r\n            display: flex;\r\n            flex-wrap: wrap;\r\n            justify-content: center;\r\n            gap: 6px;\r\n            margin-top: 0.75rem;\r\n        }\r\n\r\n        .mvz-prem-tag {\r\n            font-size: 0.65rem;\r\n            font-weight: 700;\r\n            text-transform: uppercase;\r\n            padding: 4px 10px;\r\n            border-radius: 6px;\r\n            letter-spacing: 0.5px;\r\n            display: inline-flex;\r\n            align-items: center;\r\n        }\r\n\r\n        \/* No Icons: simpler styling - Subtle backgrounds *\/\r\n        .mvz-prem-tag.fire {\r\n            background: #fee2e2;\r\n            color: #991b1b;\r\n        }\r\n\r\n        .mvz-prem-tag.shield {\r\n            background: #dcfce7;\r\n            color: #166534;\r\n        }\r\n\r\n        .mvz-prem-tag.warn {\r\n            background: #ffedd5;\r\n            color: #9a3412;\r\n        }\r\n\r\n        .mvz-prem-tag.fun {\r\n            background: #e0f2fe;\r\n            color: #075985;\r\n        }\r\n\r\n        .mvz-prem-vs {\r\n            font-size: 0.9rem;\r\n            font-weight: 900;\r\n            color: #cbd5e1;\r\n            letter-spacing: 1px;\r\n            margin-top: 1.5rem;\r\n        }\r\n\r\n        \/* Row Layout *\/\r\n        .mvz-prem-row {\r\n            display: flex;\r\n            align-items: center;\r\n            margin-bottom: 1.5rem;\r\n            height: 36px;\r\n        }\r\n\r\n        .mvz-prem-row:last-child {\r\n            margin-bottom: 0;\r\n        }\r\n\r\n        .mvz-prem-col-h,\r\n        .mvz-prem-col-a {\r\n            flex: 1;\r\n            display: flex;\r\n            flex-direction: column;\r\n            justify-content: center;\r\n        }\r\n\r\n        .mvz-prem-col-h {\r\n            align-items: flex-end;\r\n            text-align: right;\r\n            border-right: 1px solid transparent;\r\n        }\r\n\r\n        .mvz-prem-col-a {\r\n            align-items: flex-start;\r\n            text-align: left;\r\n            border-left: 1px solid transparent;\r\n        }\r\n\r\n        .mvz-prem-col-label {\r\n            width: 140px;\r\n            text-align: center;\r\n            font-size: 0.75rem;\r\n            font-weight: 700;\r\n            text-transform: uppercase;\r\n            letter-spacing: 0.5px;\r\n            color: #64748b;\r\n            flex-shrink: 0;\r\n            padding: 0 0.5rem;\r\n        }\r\n\r\n        .mvz-prem-val {\r\n            font-size: 1.1rem;\r\n            font-weight: 600;\r\n            color: #94a3b8;\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        .mvz-prem-val.is-winner-h {\r\n            color: #3b82f6;\r\n            font-weight: 800;\r\n            transform: scale(1.05);\r\n        }\r\n\r\n        .mvz-prem-val.is-winner-a {\r\n            color: #84cc16;\r\n            font-weight: 800;\r\n            transform: scale(1.05);\r\n        }\r\n\r\n        .mvz-prem-bar {\r\n            height: 5px;\r\n            background: #f1f5f9;\r\n            border-radius: 3px;\r\n            margin-top: 5px;\r\n            width: 50px;\r\n            position: relative;\r\n            overflow: hidden;\r\n        }\r\n\r\n        .mvz-prem-bar-fill {\r\n            height: 100%;\r\n            width: 0%;\r\n            transition: width 0.5s ease;\r\n        }\r\n\r\n        .mvz-prem-bar-fill.fill-h {\r\n            background: #3b82f6;\r\n            margin-left: auto;\r\n        }\r\n\r\n        .mvz-prem-bar-fill.fill-a {\r\n            background: #84cc16;\r\n            margin-right: auto;\r\n        }\r\n\r\n        @media (max-width: 600px) {\r\n            .mvz-premium-card {\r\n                padding: 1.5rem 0.75rem;\r\n            }\r\n\r\n            .mvz-prem-col-label {\r\n                width: 90px;\r\n                font-size: 0.65rem;\r\n            }\r\n\r\n            .mvz-prem-team-name {\r\n                font-size: 0.95rem;\r\n            }\r\n\r\n            .mvz-prem-val {\r\n                font-size: 0.95rem;\r\n            }\r\n\r\n            .mvz-prem-tags {\r\n                display: none;\r\n            }\r\n\r\n            \/* Hide tags on very small screens to avoid clutter? Or stack? *\/\r\n        }\r\n\r\n        \/* Mobile Tags specific *\/\r\n        @media (max-width: 600px) {\r\n            .mvz-prem-tags {\r\n                display: flex;\r\n                flex-direction: column;\r\n                gap: 2px;\r\n            }\r\n\r\n            .mvz-prem-tag {\r\n                font-size: 0.6rem;\r\n                padding: 2px 6px;\r\n            }\r\n        }\r\n    <\/style>\r\n\r\n    <div class=\"mvz-premium-card\">\r\n        <!-- Header with Smart Tags -->\r\n        <div class=\"mvz-prem-header\">\r\n            <!-- Home -->\r\n            <div class=\"mvz-prem-team\">\r\n                <img decoding=\"async\" src=\"https:\/\/media.api-sports.io\/football\/teams\/80.png\"\r\n                        class=\"mvz-prem-team-logo\">                <div class=\"mvz-prem-team-name\" style=\"color:#3b82f6;\">Lyon<\/div>\r\n                <div class=\"mvz-prem-tags\">\r\n                                            <span class=\"mvz-prem-tag shield\">\r\n                             Forteresse                        <\/span>\r\n                                    <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"mvz-prem-vs\">VS<\/div>\r\n\r\n            <!-- Away -->\r\n            <div class=\"mvz-prem-team\">\r\n                <img decoding=\"async\" src=\"https:\/\/media.api-sports.io\/football\/teams\/433.png\"\r\n                        class=\"mvz-prem-team-logo\">                <div class=\"mvz-prem-team-name\" style=\"color:#84cc16;\">Laval<\/div>\r\n                <div class=\"mvz-prem-tags\">\r\n                                            <span class=\"mvz-prem-tag shield\">\r\n                            Forteresse                        <\/span>\r\n                                    <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <!-- Metric Rows -->\r\n                    <div class=\"mvz-prem-row\">\r\n                <div class=\"mvz-prem-col-h\">\r\n                    <div class=\"mvz-prem-val is-winner-h\">\r\n                        100%                    <\/div>\r\n                    <div class=\"mvz-prem-bar\">\r\n                        <div class=\"mvz-prem-bar-fill fill-h\"\r\n                            style=\"width:100%; opacity: 1;\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <div class=\"mvz-prem-col-label\">\r\n                    Forme (Victoires)                <\/div>\r\n\r\n                <div class=\"mvz-prem-col-a\">\r\n                    <div class=\"mvz-prem-val \">\r\n                        20%                    <\/div>\r\n                    <div class=\"mvz-prem-bar\">\r\n                        <div class=\"mvz-prem-bar-fill fill-a\"\r\n                            style=\"width:20%; opacity: 0.3;\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n                    <div class=\"mvz-prem-row\">\r\n                <div class=\"mvz-prem-col-h\">\r\n                    <div class=\"mvz-prem-val is-winner-h\">\r\n                        0.52                    <\/div>\r\n                    <div class=\"mvz-prem-bar\">\r\n                        <div class=\"mvz-prem-bar-fill fill-h\"\r\n                            style=\"width:14.857142857143%; opacity: 1;\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <div class=\"mvz-prem-col-label\">\r\n                    Puissance Off.                <\/div>\r\n\r\n                <div class=\"mvz-prem-col-a\">\r\n                    <div class=\"mvz-prem-val \">\r\n                        0.12                    <\/div>\r\n                    <div class=\"mvz-prem-bar\">\r\n                        <div class=\"mvz-prem-bar-fill fill-a\"\r\n                            style=\"width:3.4285714285714%; opacity: 0.3;\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n                    <div class=\"mvz-prem-row\">\r\n                <div class=\"mvz-prem-col-h\">\r\n                    <div class=\"mvz-prem-val is-winner-h\">\r\n                        0.2                    <\/div>\r\n                    <div class=\"mvz-prem-bar\">\r\n                        <div class=\"mvz-prem-bar-fill fill-h\"\r\n                            style=\"width:5.7142857142857%; opacity: 1;\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <div class=\"mvz-prem-col-label\">\r\n                    Solidit\u00e9 D\u00e9f.                <\/div>\r\n\r\n                <div class=\"mvz-prem-col-a\">\r\n                    <div class=\"mvz-prem-val \">\r\n                        0.28                    <\/div>\r\n                    <div class=\"mvz-prem-bar\">\r\n                        <div class=\"mvz-prem-bar-fill fill-a\"\r\n                            style=\"width:8%; opacity: 0.3;\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n                    <div class=\"mvz-prem-row\">\r\n                <div class=\"mvz-prem-col-h\">\r\n                    <div class=\"mvz-prem-val is-winner-h\">\r\n                        60%                    <\/div>\r\n                    <div class=\"mvz-prem-bar\">\r\n                        <div class=\"mvz-prem-bar-fill fill-h\"\r\n                            style=\"width:60%; opacity: 1;\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <div class=\"mvz-prem-col-label\">\r\n                    Les 2 Marquent                <\/div>\r\n\r\n                <div class=\"mvz-prem-col-a\">\r\n                    <div class=\"mvz-prem-val \">\r\n                        20%                    <\/div>\r\n                    <div class=\"mvz-prem-bar\">\r\n                        <div class=\"mvz-prem-bar-fill fill-a\"\r\n                            style=\"width:20%; opacity: 0.3;\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n                    <div class=\"mvz-prem-row\">\r\n                <div class=\"mvz-prem-col-h\">\r\n                    <div class=\"mvz-prem-val \">\r\n                        60%                    <\/div>\r\n                    <div class=\"mvz-prem-bar\">\r\n                        <div class=\"mvz-prem-bar-fill fill-h\"\r\n                            style=\"width:60%; opacity: 0.3;\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <div class=\"mvz-prem-col-label\">\r\n                    A encaiss\u00e9 dans                <\/div>\r\n\r\n                <div class=\"mvz-prem-col-a\">\r\n                    <div class=\"mvz-prem-val \">\r\n                        60%                    <\/div>\r\n                    <div class=\"mvz-prem-bar\">\r\n                        <div class=\"mvz-prem-bar-fill fill-a\"\r\n                            style=\"width:60%; opacity: 0.3;\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n                    <div class=\"mvz-prem-row\">\r\n                <div class=\"mvz-prem-col-h\">\r\n                    <div class=\"mvz-prem-val is-winner-h\">\r\n                        60%                    <\/div>\r\n                    <div class=\"mvz-prem-bar\">\r\n                        <div class=\"mvz-prem-bar-fill fill-h\"\r\n                            style=\"width:60%; opacity: 1;\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <div class=\"mvz-prem-col-label\">\r\n                    Matchs +2.5 Buts                <\/div>\r\n\r\n                <div class=\"mvz-prem-col-a\">\r\n                    <div class=\"mvz-prem-val \">\r\n                        20%                    <\/div>\r\n                    <div class=\"mvz-prem-bar\">\r\n                        <div class=\"mvz-prem-bar-fill fill-a\"\r\n                            style=\"width:20%; opacity: 0.3;\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <\/div>\r\n    \n\n\n\n<h2 class=\"wp-block-heading\">Le match-up (la cl\u00e9)<\/h2>\n\n\n\n<p>Lyon gagnera ce match au milieu de terrain. Le duo Tessmann &#8211; Morton devrait imposer son rythme face \u00e0 un entrejeu lavallois diminu\u00e9 et d\u00e9j\u00e0 en difficult\u00e9 en championnat. Si les Gones parviennent \u00e0 contr\u00f4ler le ballon d\u00e8s l&rsquo;entame, Laval risque de subir longtemps et de courir apr\u00e8s le score.<\/p>\n\n\n\n<p>Le sc\u00e9nario le plus probable ressemble \u00e0 celui v\u00e9cu contre Saint-Cyr Collonges en 32es de finale: une premi\u00e8re p\u00e9riode o\u00f9 Laval tentera de tenir avec un bloc bas compact, puis une seconde mi-temps o\u00f9 la profondeur de banc lyonnaise fera la diff\u00e9rence. Les Tango ont d\u00e9j\u00e0 montr\u00e9 leurs faiblesses physiques en fin de match cette saison, encaissant r\u00e9guli\u00e8rement des buts apr\u00e8s l&rsquo;heure de jeu.<\/p>\n\n\n\n<p>Le point de bascule se situera probablement autour de la 60e minute. Si Lyon ouvre le score avant, l&rsquo;addition pourrait \u00eatre lourde. Les jeunes lyonnais auront \u00e0 c\u0153ur de se montrer pour grappiller du temps de jeu, et Endrick cherchera \u00e0 poursuivre sa belle s\u00e9rie. Face \u00e0 une d\u00e9fense lavalloise fragilis\u00e9e par les absences et le manque de confiance, les espaces devraient se multiplier en fin de rencontre.<\/p>\n\n\n\n\n\n\n<h2 class=\"wp-block-heading\">Notre pronostic principal<\/h2>\n\n\n\n<p><strong><a href=\"https:\/\/mvz-sports.com\/fr\/prono-parions-sport\" data-type=\"link\" data-id=\"https:\/\/mvz-sports.com\/fr\/prono-parions-sport\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">\u2705 Lyon gagne de +2,5 buts &#8211; cote 1.51 (Parions Sport relev\u00e9 le 03\/02\/2026 \u00e0 22:02)<\/a><\/strong>. L&rsquo;\u00e9cart de dynamique entre les deux formations rend ce pari particuli\u00e8rement coh\u00e9rent. Lyon encha\u00eene dix victoires cons\u00e9cutives et a d\u00e9j\u00e0 remport\u00e9 quatre de ses dix derniers matchs avec deux buts d&rsquo;\u00e9cart minimum. \u00c0 domicile, les Gones ont inscrit au moins deux buts dans la majorit\u00e9 de leurs sorties au Groupama Stadium cette saison. Face \u00e0 une \u00e9quipe de Laval qui a encaiss\u00e9 13 buts sur ses 8 derniers matchs et qui peine \u00e0 exister offensivement avec seulement 5 buts marqu\u00e9s sur la m\u00eame p\u00e9riode, la logique penche clairement vers une victoire lyonnaise confortable.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Nos autres pronostics :<\/h3>\n\n\n    <div class=\"mvz-prono-secondary\"\r\n        style=\"background:#fff9e6; border-radius:12px; padding:15px; margin-top:20px; text-align:center; border:1px solid #fceeb5;\">\r\n        <h3 style=\"margin-bottom:12px; font-weight:700; font-size:15px; color:#333;text-transform:uppercase;\">\r\n            Nos autres pronostics        <\/h3>\r\n\r\n        <div class=\"mvz-ps-grid\" style=\"display:grid; grid-template-columns: 1fr 1fr; gap:12px;\">\r\n\r\n            <!-- Card 1 -->\r\n                            <a href=\"https:\/\/mvz-sports.com\/fr\/prono-unibet\" target=\"_blank\" rel=\"nofollow sponsored\"\r\n                    style=\"text-decoration:none; color:inherit; background:#fff; border:1px solid #ddd; border-radius:10px; padding:10px; display:flex; flex-direction:column; align-items:center; transition: all 0.2s ease;\">\r\n                    <span\r\n                        style=\"font-weight:700; font-size:13px; margin-bottom:5px; display:block; height:36px; display:flex; align-items:center; justify-content:center; text-align:center; width:100%; line-height:1.2;\">Lyon gagne les 2 mi-temps<\/span>\r\n                    <span class=\"mvz-pm-badge-cot\"\r\n                        style=\"font-size:14px; padding:3px 10px; margin-bottom:8px; background:#000; color:#fff; border-radius:6px;\">2.22<\/span>\r\n\r\n                    <div\r\n                        style=\"background:#299b5a; color:#fff; font-weight:700; padding:6px 12px; border-radius:50px; font-size:11px; width:100%; display:flex; align-items:center; justify-content:center; gap:5px;\">\r\n                        PARIER UNIBET                    <\/div>\r\n\r\n                                            <img decoding=\"async\" src=\"https:\/\/mvz-sports.com\/wp-content\/uploads\/2026\/01\/unibet-logo-black-1.png\" alt=\"Unibet\"\r\n                             style=\"height: 16px; width: auto; object-fit: contain; margin-top: 8px; opacity: 0.9;\">\r\n                    \r\n                    <div style=\"font-size:10px; color:#d97706; margin-top:4px; font-weight:600; text-decoration:underline;\">\r\n                        100\u20ac offerts !\r\n                    <\/div>\r\n                <\/a>\r\n            \r\n            <!-- Card 2 -->\r\n                            <a href=\"https:\/\/mvz-sports.com\/fr\/prono-betson\" target=\"_blank\" rel=\"nofollow sponsored\"\r\n                    style=\"text-decoration:none; color:inherit; background:#fff; border:1px solid #ddd; border-radius:10px; padding:10px; display:flex; flex-direction:column; align-items:center; transition: all 0.2s ease;\">\r\n                    <span\r\n                        style=\"font-weight:700; font-size:13px; margin-bottom:5px; display:block; height:36px; display:flex; align-items:center; justify-content:center; text-align:center; width:100%; line-height:1.2;\">Les 2 \u00e9quipes ne marquent pas<\/span>\r\n                    <span class=\"mvz-pm-badge-cot\"\r\n                        style=\"font-size:14px; padding:3px 10px; margin-bottom:8px; background:#000; color:#fff; border-radius:6px;\">1.54<\/span>\r\n\r\n                    <div\r\n                        style=\"background:#ff6601; color:#fff; font-weight:700; padding:6px 12px; border-radius:50px; font-size:11px; width:100%; display:flex; align-items:center; justify-content:center; gap:5px;\">\r\n                        PARIER BETSSON                    <\/div>\r\n\r\n                                            <img decoding=\"async\" src=\"https:\/\/mvz-sports.com\/wp-content\/uploads\/2026\/01\/images.png\" alt=\"Betsson\"\r\n                             style=\"height: 16px; width: auto; object-fit: contain; margin-top: 8px; opacity: 0.9;\">\r\n                    \r\n                    <div style=\"font-size:10px; color:#d97706; margin-top:4px; font-weight:600; text-decoration:underline;\">\r\n                        100\u20ac offerts !\r\n                    <\/div>\r\n                <\/a>\r\n            \r\n        <\/div>\r\n    <\/div>\r\n    \n\n\n\n<p><strong>Lyon gagne les 2 mi-temps &#8211; cote 2.22 (<a href=\"https:\/\/mvz-sports.com\/fr\/prono-unibet\">Unibet<\/a> relev\u00e9 le 03\/02\/2026 \u00e0 22:03)<\/strong>. M\u00eame si la Coupe de France peut r\u00e9server des premi\u00e8res p\u00e9riodes plus \u00e9quilibr\u00e9es, on voit mal Laval tenir le choc. De plus, la profondeur de banc lyonnaise fera aussi la diff\u00e9rence apr\u00e8s la pause.<\/p>\n\n\n\n<p><strong>Les 2 \u00e9quipes ne marquent pas &#8211; cote 1.54 (<a href=\"https:\/\/mvz-sports.com\/fr\/prono-betson\">Betsson<\/a> relev\u00e9 le 03\/02\/2026 \u00e0 22:04)<\/strong>. Pour ceux qui cherchent \u00e0 jouer, la victoire lyonnaise d\u00e9guis\u00e9e reste une valeur refuge. M\u00eame en alignant une \u00e9quipe remani\u00e9e, Lyon dispose de bien plus de ressources que Laval. Les Gones affichent une confiance au plus haut, et on voit mal comment Laval peut marquer.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Focus joueur<\/h3>\n\n\n\n<p><strong>Endrick buteur &#8211; cote 2.00 <em>(s&rsquo;il est titulaire)<\/em> (<a href=\"https:\/\/mvz-sports.com\/fr\/prono-parions-sport\">Parions Sport<\/a> relev\u00e9 le 03\/02\/2026 \u00e0 22:06)<\/strong>. Le jeune Br\u00e9silien a d\u00e9j\u00e0 inscrit 4 buts depuis son arriv\u00e9e cet hiver et affiche une belle forme. Face \u00e0 une d\u00e9fense lavalloise diminu\u00e9e par les absences et qui a encaiss\u00e9 13 buts sur ses 8 derniers matchs, Endrick devrait avoir des occasions. Son profil de finisseur et sa confiance actuelle en font une cible de choix pour ce pari buteur.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Les cotes \u00e9voluent jusqu&rsquo;au coup d&rsquo;envoi. Joue responsable, mise uniquement ce que tu peux te permettre de perdre. Les paris sont <strong>interdits aux moins de 18 ans<\/strong>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>L&rsquo;Olympique Lyonnais accueille le Stade Lavallois en huiti\u00e8mes de finale de la Coupe de France dans un duel qui oppose la confiance absolue des Gones \u00e0 la lutte pour la survie des Mayennais. Lyon vise les quarts apr\u00e8s dix victoires de rang, tandis que Laval esp\u00e8re prolonger sa belle aventure en Coupe malgr\u00e9 un championnat [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":41128,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"11","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","footnotes":""},"categories":[11],"tags":[],"class_list":["post-41090","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bookmakers"],"acf":[],"_links":{"self":[{"href":"https:\/\/mvz-sports.com\/fr\/wp-json\/wp\/v2\/posts\/41090","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mvz-sports.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mvz-sports.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mvz-sports.com\/fr\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/mvz-sports.com\/fr\/wp-json\/wp\/v2\/comments?post=41090"}],"version-history":[{"count":0,"href":"https:\/\/mvz-sports.com\/fr\/wp-json\/wp\/v2\/posts\/41090\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mvz-sports.com\/fr\/wp-json\/wp\/v2\/media\/41128"}],"wp:attachment":[{"href":"https:\/\/mvz-sports.com\/fr\/wp-json\/wp\/v2\/media?parent=41090"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mvz-sports.com\/fr\/wp-json\/wp\/v2\/categories?post=41090"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mvz-sports.com\/fr\/wp-json\/wp\/v2\/tags?post=41090"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}