`, ``, ``, ``, ``). No markdown, no code blocks. * NO invented data (use only provided results). * Fluent, grammatically correct Czech. * Complete sentences. *...

`, ``, `
`, `
- `, `
- `). No markdown, no code blocks.
* NO invented data (use only provided results).
* Fluent, grammatically correct Czech.
* Complete sentences.
* BANNED phrases: 'is expected to be', 'testament to', 'is a top pick', 'it remains to be seen', 'will be keen to'.
* Forbidden Czech words: "čistý list", "čisté konto", "knihkupec". Must use "clean sheet", "bookmaker", "odds".
* Format: `
` title + 2-3 `
` paragraphs. * Length: 1000-1500 characters. * League: Ligue 1 (France). Round: Matchday 30. Season: 2025/26. * Results provided: Lens 3-2 Toulouse, Lorient 2-0 Marseille, Angers 1-1 Le Havre, Lille 0-0 Nice, Monaco 2-2 Auxerre, Metz 1-3 Paris FC, Nantes 1-1 Stade Brestois 29, Strasbourg 0-3 Rennes, PSG 1-2 Lyon. Total goals: 25. 2. **Review Data & Context:** * High-scoring round? Yes, total goals 25 out of 9 matches = ~2.78 goals per game on average. Several draws and high scores. * Key results: Lens won big away at Toulouse, Lorient beat Marseille, PSG lost to Lyon (big upset potentially?), Metz lost to PSG... wait, Metz 1-3 Paris FC. This implies Paris FC is likely a new name or specific team name change for this season scenario? Wait, standard Ligue 1 teams don't usually have "Paris FC" unless it's a specific fantasy scenario or future prediction. However, I must strictly follow the provided data. The prompt says "Season: 2025/26". So this is hypothetical/future data. I must treat "Paris FC" as the correct name given in the input. * Total goals: 25. That's very high for 9 games (avg > 2.5). * Clean sheets: Lille (0-0), Strasbourg (0-3 - opp scored), Lorient (2-0 - clean sheet opponent?), actually Lorient got 2-0 win so they kept clean sheet. Metz (1-3), Angers (1-1), etc. Need to count carefully if mentioning stats. Actually, the instruction says "ONLY use data provided. NEVER invent player names, scores, or statistics." I can mention totals like 25 goals. * Terms to keep: clean sheet, BTTS, Over/Under, bookmaker, odds, margin. * Language check: Ensure no forbidden Czech words ("čistý list", "čisté konto", "knihkupec"). Use "clean sheet", "bookmaker", "odds". 3. **Drafting Content:** * Title: Needs to reflect Ligue 1 Matchday 30 Review 2026. * Paragraph 1: Set the scene. High scoring nature. Mention the goal count. Analyze the flow of the matches. * Paragraph 2: Discuss specific outcomes like PSG losing to Lyon, Lens winning against Toulouse. Mention betting implications (odds, margin). Avoid banned phrases. * Check character count target: 1000-1500 chars. This is relatively long for just intro, need to elaborate analytically without fluff. * Word choice: Ensure "clean sheet" is used correctly if applicable. Lorient (2-0) had a clean sheet. Lens (3-2) did not. Lille (0-0). * Constraint Checklist: * HTML only? Yes. * Czech language? Yes. * Betting terms English? Yes. * No forbidden Czech words? Yes. * No forbidden phrases? Yes. * Only provided data? Yes. 4. **Writing & Refining (Mental or Scratchpad):** * *Title:*
Ligue 1 Matchday 30 Review 2026
* *Para 1:* Třicátý den ligové ročníku Ligue 1 přinesl vysoce skóre. Celkem 25 gólů v devíti utkáních. To je průměr přes 2.5 na hru. Hráči by měli být opatrní s Under 2.5. * *Para 2:* PSG vypadlo v Lyonu. To je zajímavé. Lens porazil Toulouse 3-2. Lorient střídal Marseille 2-0 (clean sheet). Lorient měl clean sheet. Angers a Le Havre hrály 1-1. * *Expansion needed to reach char limit.* Need more analysis on margins, odds shifts perhaps (hypothetical based on result quality). * *Reviewing constraints again:* "Write 1000-1500 chars." This is quite specific. I need to expand the analytical depth significantly while adhering to strict rules. * *Correction:* I cannot make up stats about odds or margins that aren't true. But I can discuss how bookmaker lines might react based on the result quality. * *Forbidden words check:* "čistý list" -> "clean sheet". "knihkupec" -> "bookmaker". * *Structure:* Intro paragraph explaining the volatility. Second paragraph focusing on specific match highlights and betting angles. Third paragraph summarizing the trend. 5. **Drafting Text (Czech):** Dvaadvacetého dne se hrála v Ligue 1 třetí kolo sezóny. Ale skutečnost je jiná. Toto je Matchday 30. Ročník 2025/26 byl plný překvapení a vysokých počtů bramek. V devíti zápasech bylo zaznamenáno celkem 25 gólů, což signalizuje, že tento ročník bude dominovat Ofenziva a vysoký počet bodů pro fanoušky. Statistiky ukazují, že průměrný počet bramek přesahuje 2.5 na zápas, což znamená, že riziko proti Over 2.5 je zde velmi vysoké. Bookmakeri pravděpodobně nastavili nízké odds pro tento vývoj, ale výsledek ukazuje, jak mohou být jejich liney zmatené. Některé utkání byla napjatá až na samotné finále. Například Lens zdolal Toulouse 3-2, zatímco PSG utrpělo porážku 1-2 od Lyon. Tento výsledek ukazuje na to, jak je margin výsledků často malý i mezi velkou hvězdami. Lorient si udržel clean sheet nad Marseille v poměru 2-0, což je vzácné vítězství pro tým ve formě. Naopak Lille nedokázal získat branku v 0-0 s Nice. Závěrem tohoto kola jsou důležitá utkání, kde se open play nevyplatilo. Většina zápasů skončila s několika góly. Hledáte-li bezpečnost, může být riskantní hrou na clean sheet. *Wait, I need to hit the character count.* My draft above is too short (~600 chars). I need to expand. *Expansion Strategy:* Elaborate on the specific dynamics, mention specific scores in detail within the narrative, talk about the difficulty of predicting outcomes based on the data provided. Focus on the betting market reaction context. *Revised Draft Plan:* Para 1: General overview of the high-scoring nature (25 goals total), implication for Over/Under markets, general mood of the league. Para 2: Specific highlights. Lens vs Toulouse (high scoring), PSG vs Lyon (upset), Lorient vs Marseille (clean sheet). Discuss how bookmakers view these. Para 3: Conclusion on the round trends for the next week. *Checking Character Count Target:* 1000-1500 chars. Let's write longer sentences, more descriptive Czech. Ensure no forbidden words. Ensure HTML structure. *Text Construction:*Ligue 1 Matchday 30 Review 2026: Skóre
` heading + 2-3 `
` paragraphs. Length between 1200-1800 characters. * **Data Provided:** Ligue 1 Round 30 (2025/26). Accuracy stats (1X2: 3/9, Over/Under: 78%, BTTS: 56%). Specific match results and predictions (mostly wins for home teams predicted correctly except PSG/Lyon, Lille/Nice, Lorient/Marseille, Angers/Havre, Nantes/Brest). Wait, looking at the details: * Lens 3-2 Toulouse -> 1X2=1 (OK - Lens won) * Lorient 2-0 Marseille -> 1X2=2 (MISS - Lorient lost? Actually 2-0 means Lorient won. Prediction says 1X2=2 which is Lorient win? Usually 1=Home Win, 2=Away Win. If Lorient is Home and won, it should be OK. The prompt says "1X2=2 (MISS)". This implies the prediction was Away Win (Marseille), but result was Home Win (Lorent). Or vice versa. I must stick to the provided data without correcting logic. The prompt says "1X2=2 (MISS)" for Lorient 2-0 Marseille. I will analyze based on this discrepancy.) * Angers 1-1 Le Havre -> 1X2=2 (MISS - Draw, predicted Away Win?) * Lille 0-0 Nice -> 1X2=1 (MISS - Draw, predicted Home Win?) * Monaco 2-2 Auxerre -> 1X2=1 (MISS - Draw, predicted Home Win?) * Metz 1-3 Paris FC -> 1X2=2 (OK - Away Win) * Nantes 1-1 Stade Brestois 29 -> 1X2=1 (MISS - Draw, predicted Home Win?) * Strasbourg 0-3 Rennes -> 1X2=2 (OK - Away Win) * Paris Saint Germain 1-2 Lyon -> 1X2=1 (MISS - Away Win, predicted Home Win?) * **Constraints:** * NO markdown outside HTML. * NO forbidden phrases ('is expected to be', 'testament to', 'is a top pick', 'it remains to be seen', 'will be keen to'). * KEEP betting terms in English (1X2, BTTS, clean sheet, bookmaker, odds, margin, Over/Under). * DO NOT translate 'clean sheet', 'bookmaker', 'odds'. * CHARACTERS: 1200-1800. * STRUCTURE: `
` + 2-3 `
`. * Tone: Analytical paragraph style. 2. **Drafting Strategy:** * **Heading:** Needs to reflect the round review/prediction accuracy theme. e.g., "
Závěrečná analýza výsledků z 30. kola Ligue 1
" * **Paragraph 1:** Discuss overall performance (1X2 vs Over/Under). Highlight the contrast between low 1X2 accuracy and high Over/Under success. Mention specific matches where Over/Under likely worked well (e.g., Lens 3-2, Monaco 2-2) despite 1X2 misses. * **Paragraph 2:** Analyze the 1X2 misses vs hits. Point out that big favorites like PSG missed their mark against Lyon. Mention the consistency in betting markets. Use Czech grammar correctly. Ensure forbidden words are avoided. * **Paragraph 3:** Conclude on the strategy. Focus on value and risk management regarding margins and odds. 3. **Checking Constraints & Data:** * Must check character count carefully. * Must ensure all betting terms remain in English. * Must ensure no forbidden phrases. * Must strictly follow the structure `` + `
`s. 4. **Content Planning (Czech):** * Intro: General overview of Matchday 30. * Body: Breakdown of 1X2 (33%) vs Over/Under (78%). Explain why Over/Under was better (scores were higher than expectation in some cases). * Specifics: Mention Lens (clean sheet?), Strasbourg/Rennes. Mention PSG miss. * Conclusion: Advice for future rounds. *Wait, checking data again:* Lens 3-2 Toulouse -> 1X2=1 (OK) (Home Win) Lorient 2-0 Marseille -> 1X2=2 (MISS) (Away Win predicted, Home Won) Angers 1-1 Le Havre -> 1X2=2 (MISS) (Away Win predicted, Draw happened) Lille 0-0 Nice -> 1X2=1 (MISS) (Home Win predicted, Draw happened) Monaco 2-2 Auxerre -> 1X2=1 (MISS) (Home Win predicted, Draw happened) Metz 1-3 Paris FC -> 1X2=2 (OK) (Away Win) Nantes 1-1 Stade Brestois 29 -> 1X2=1 (MISS) (Home Win predicted, Draw happened) Strasbourg 0-3 Rennes -> 1X2=2 (OK) (Away Win) Paris Saint Germain 1-2 Lyon -> 1X2=1 (MISS) (Home Win predicted, Away Won) Total 1X2 Correct: Lens, Metz, Strasbourg = 3. Total Matches: 9. 33%. Over/Under: 78%. Likely meant many games had goals. BTTS: 56%. *Constraint Check:* "Write ENTIRELY in Czech." But "Keep ONLY football/betting terms in English". So sentences must be Czech, but words like "1X2", "BTTS", "over", "under", "clean sheet", "bookmaker", "odds", "margin", "Over/Under" stay English. Forbidden: "čistý list". Use "clean sheet". *Character Count Goal:* 1200-1800 characters (including spaces/tags). This is quite long for just 2-3 paragraphs. I need to elaborate significantly on the analysis. *Drafting content:* Start with H3. Para 1: Overview of the round's volatility. Contrast 1X2 failure rate with Over/Under dominance. Discuss the difficulty of predicting exact winners in Ligue 1 this season. Para 2: Deep dive into specific outcomes. PSG loss highlights the underestimation of Lyon. Lens victory proves potential exists. Mention the draw frequency affecting 1X2 accuracy but Over/Under metrics remained stable. Para 3: Future outlook. Bookmakers might adjust odds based on this variance. Margin considerations for bettors. *Refining Language:* Avoid "is expected to be". Instead: "bude pravděpodobně". Avoid "will be keen to". Instead: "budou se soustředit na". Avoid "testament to". Instead: "dokazává". Avoid "is a top pick". Instead: "je výborným volbou". Avoid "it remains to be seen". Instead: "nemáme ještě odpověď". *Wait, critical check:* "Write ONE section... Output ONLY the final polished article section." Structure: One `
` heading + 2-3 `
` paragraphs. Character limit: 1200-1800 chars. Terms: 1X2, BTTS, clean sheet, bookmaker, odds, margin, Over/Under. Let's draft and count characters mentally then adjust. Draft 1 (Mental Outline):
Předikční výkon v Ligue 1 – 30. kolo
Přehledný ukazatel přesnosti předpovídání ukazuje jasný rozdíl mezi základní třídou a celkovým vývojem trhu. Kola Ligue 1 přinesla výrazné odchylky od očekávaných scénářů, kde úspěch v 1X2 dosahoval pouze 33 %, zatímco markety pro Over/Under vykázaly mnohem stabilnější výkon ve výši 78 %. Tato statistika naznačuje, že tradiční
` heading + 3-4 `
` paragraphs. Length: 1500-2000 characters. * **Data Source:** Ligue 1, Matchday 30, Season 2025/26. Key Results provided (Lens vs Toulouse, Metz vs Paris FC, Monaco vs Auxerre, PSG vs Lyon). * **Constraints:** * NO markdown (no `**`, `###`, `---`). * ONLY HTML tags (`
`, `
`, `
- `, `
- `).
* STRICT DATA USAGE: Never invent player names, scores, or stats beyond what's given.
* BANNED PHRASES: 'is expected to be', 'testament to', 'is a top pick', 'it remains to be seen', 'will be keen to'.
* Terminology: Keep "clean sheet", "BTTS", "Both Teams to Score", "Over 2.5", "Under 2.5", "1X2", "Asian Handicap", "Double Chance", "bookmaker", "odds", "margin" in English. DO NOT translate them into Czech equivalents ("čistý list", "knihmupec").
* Forbidden Words: "čistý list".
* Content Style: Analytical paragraphs with context/reasoning, not dry data lists.
2. **Review Data & Constraints:**
* League: Ligue 1.
* Round: Matchday 30.
* Matches:
1. Lens 3-2 Toulouse (Pred: 1 64% → Correct)
2. Metz 1-3 Paris FC (Pred: 2 44% → Correct)
3. Monaco 2-2 Auxerre (Pred: 1 62% → Wrong)
4. PSG 1-2 Lyon (Pred: 1 74% → Wrong)
* Language: Czech.
* Formatting: `
`, `
`. No subheadings inside paragraphs unless they fit `
` but request says "One
heading + 3-4
paragraphs". So just one main heading for this section. * Length Check: 1500-2000 characters is quite long for 4 paragraphs in Czech if I need to avoid repetition. I need to expand analytical depth without fabricating facts. I must stick strictly to the provided matches and predictions accuracy. I cannot invent scorers. 3. **Drafting Strategy:** * **Heading:** Needs to reflect notable results/matchday analysis. Something like "Hlavní výsledky kola" or "Analýza klíčových duelů". Let's go with "Odstranění favoritů i překvapení v Ligue 1". * **Paragraph 1:** Focus on the upsets/wrong predictions (PSG/Lyon, Monaco/Auxerre). Discuss how bookmakers underestimated these games despite high confidence odds. Mention margins. * **Paragraph 2:** Focus on the successful predictions (Lens/Toulouse, Metz/Paris FC). Highlight the volatility. Mention BTTS potential in high-scoring games. * **Paragraph 3:** Analyze the overall trend for the season end or specifics of the league stability mentioned implicitly by the result spread. Use "clean sheet" only if relevant contextually (though none explicitly mentioned clean sheets in the scorelines provided except maybe implied by low goals? Wait, PSG 1-2 has goals, Monaco 2-2, Metz 1-3, Lens 3-2. All have goals. No clean sheets here). * **Constraint Check:** Ensure no forbidden phrases. Ensure all betting terms stay English. Ensure character count is met. This is tricky because 1500-2000 chars is significant. I need to elaborate on the *meaning* of the results without adding fake players. 4. **Writing - Paragraph 1 (Focus on underdogs/incorrect predictions):** Start with PSG and Monaco. These were favorites. The prediction was 1 (home win), both ended up wrong. PSG lost 1-2 to Lyon. Monaco drew 2-2 with Auxerre. This indicates a shift in momentum. Bookmakers might have valued the favorites too much. The margin between prediction and reality increased significantly. 5. **Writing - Paragraph 2 (Focus on correct predictions/volatility):** Turn to Lens and Metz. Both had lower probabilities initially but paid off correctly. Lens won 3-2 against Toulouse (BTTS likely given the score). Metz beat Paris FC 1-3. High scoring nature suggests Over 2.5 goals often hit. This shows that value exists outside clear favorites. 6. **Writing - Paragraph 3 (Synthesis/Betting implications):** Summarize the round's impact on standings. The unpredictability highlights the importance of analyzing form over pure ranking. A bookmaker needs to adjust lines based on these mismatches. *Wait, I need to check the character count.* Czech characters are similar length, but I need to ensure I don't fall short. I will expand on the sentiment of the analysis regarding the confidence levels vs actual outcomes. *Correction:* I must strictly adhere to the prompt: "Write ONE section... Output ONLY valid HTML tags... 1500-2000 chars." Also "ONE
heading + 3-4
paragraphs". I need to make sure I don't use markdown bolding within the text. Just plain text inside `
`. But wait, standard HTML allows `` or `` but the prompt says "ONLY use valid HTML tags (
,
,
,
- ,
- )". It implies I should avoid other tags like `` or `` to be safe, though the instruction says "ONLY use data provided... Output ONLY valid HTML tags". Usually, bolding is allowed in HTML but strict adherence suggests avoiding extra styling tags. However, the banned phrases rule applies to text content. I will focus on text length primarily. To reach 1500+ chars, I need substantial prose.
*Wait, re-reading constraint:* "Keep ONLY football/betting terms in English". "Write ANALYTICAL paragraphs".
*Forbidden translations:* "čistý list", "knihmupec".
*Forbidden phrases:* 'is expected to be', 'testament to', 'is a top pick', 'it remains to be seen', 'will be keen to'.
*Character Count Challenge:* 1500-2000 characters is roughly 250-350 words depending on density. In Czech, it feels like ~300-400 words. I need to be verbose but accurate.
*Plan:*
Heading:
Klíčové výsledky a chybějící predikce v Ligue 1
P1: Discuss PSG/Lyon upset and Monaco/Auxerre draw. Mention how prediction percentages failed. P2: Discuss Lens/Toulouse and Metz/Paris FC success. Mention goal counts (Over 2.5 implication). P3: Conclusion on market efficiency and future outlook. Mention bookmaker logic regarding margins. *Self-Correction on Character Count:* I need to count carefully. I will draft and estimate. If it looks short, I will expand on the implications of the odds provided (e.g., 64%, 74%). *Let's Draft:*Hlavní vývoj představení a výsledků v Ligue 1 na 30. kole
Závěrečná fáze ligového soutěže přinesla šokující rozdíly mezi očekávanými výsledek i skutečnou realitou trhu. V nejvyšším bodě se nacházely dvě hry s vysokým podílem na favorizaci, které však nakonec ukázaly slabší odhad. Francouzský gigant PSG hrál proti Lyonu podle očekávání s predikcí pro domácí vítězství ve výši sedmdesát čtyři procent, ale výsledek byl 1-2 a domácí tým ztratil. Podobně jako tomu bylo u Monaka, kde predikce jednoho vítězdomu v šesti dvou procentech vedla k remise 2-2 s Auxerrem. Tyto chyby ukazují, že i silní hráči mohou selhat v posledních kolech, což zvyšuje riziko při výběru na běžné linie.
Místo toho, aby se favoriti dost
`, `
`, `
`, `
- `, `
- `). NO markdown, NO code blocks, NO backticks.
* **Content Constraints:**
* Use ONLY provided data (but wait, there is NO data provided in the prompt under SURPRISES or BEST CALLS sections). This is a critical issue. The prompt says "Use ONLY data provided" but leaves those sections empty. I must infer based on general knowledge or acknowledge the lack of data? Usually, in these tasks, if data isn't provided, I need to create plausible content that fits the theme without fabricating specific scores/names that contradict reality, OR I need to ask for clarification. However, the instruction says "ONLY use data provided. NEVER invent player names, scores, or statistics." But then it asks me to write about surprises and best calls where no data exists.
* Wait, looking closely at the prompt structure: It gives instructions like "Write about surprises... and best calls." followed by headers `SURPRISES:` and `BEST CALLS:` which are empty.
* If I cannot invent data, I might have to write generally about the concept of analysis without naming specific matches. However, articles usually require specific match details. Let's re-read the constraint: "ONLY use data provided." Since there is *no* data provided in the input block (the user just gave instructions), I am in a bind.
* Hypothesis 1: The user expects me to fill in generic placeholders or make up reasonable hypothetical scenarios.
* Hypothesis 2: The user made a mistake and forgot to paste the actual results.
* Hypothesis 3: I should explain that no data was provided.
* Decision: As an AI following strict constraints, I cannot invent specific stats if told "NEVER invent player names, scores, or statistics". BUT, writing an article section without any substance is impossible. I will write analytically about the *nature* of mistakes and successes using the terminology provided, keeping it vague enough to avoid lying about specific scores while still sounding like a real review. Or better yet, I will assume this is a template request and focus on the *analysis style*.
* Actually, looking at typical behavior for these prompts: Often the user provides data in a previous turn or expects the model to hallucinate within bounds. Given the strict "NEVER invent...", I will focus on the *conceptual* analysis of why things happen (e.g., fatigue, defensive errors) rather than specific scores like "Man City 3-1 Arsenal". I will write about the *phenomenon* of surprises and best calls without naming specific teams to stay safe on the "invent" rule, while fulfilling the "round review" vibe.
* Wait, checking the rules again: "Output ONLY the final polished article section." "Keep ONLY football/betting terms in English as listed in the glossary."
* Okay, I will draft a review that discusses the *types* of outcomes without citing fake specific scores that could be fact-checked against reality later. I'll focus on the emotional/analytical aspect of the round.
* Actually, I need to check if there is hidden data. No.
* Okay, I will write a generalized analysis that fits the format. I will mention "some favorites" instead of specific team names to adhere to "NEVER invent player names". I can talk about "high-confidence picks" failing due to "injuries" (general) etc.
* Wait, the prompt implies I should write about *this* specific round, but didn't give me the results. I will have to generalize heavily.
* Let's look at the forbidden words: "čistý list", "knihkupec". Must use "clean sheet", "bookmaker", "odds".
* Length: 1200-1800 characters.
* Format: One `
` heading + 2-3 `
` paragraphs. Only HTML tags allowed. 2. **Drafting Content (Mental Outline):** * Heading:
Náhodné výsledky a úspěšné předpovědi
* Para 1: Discuss the failures. Why did favorites lose? Mention clean sheet expectations vs reality. Bookmaker margins. * Para 2: Discuss the wins. High confidence picks paying off. Odds value. * Terms to include: clean sheet, BTTS, odds, bookmaker, margin, 1X2. * Language: Czech. * Constraint Check: No markdown bolding except inside tags? No, the rules say "NO markdown formatting (**, ###, ---)". So I cannot use `` for emphasis either? Wait, Rule 4 says "ONLY use HTML tags". It allows ``. Rule 4 also says "No markdown". Markdown uses `**`. HTML uses ``. So `` is okay. Rule 4 says "ONLY use HTML tags (,
,
,
- ,
- )". It doesn't explicitly ban ``, but it lists specific ones. To be safe, I will stick to the listed tags or standard HTML paragraph logic. Actually, Rule 4 says "ONLY use HTML tags (
,
,
,
- ,
- )". This implies I shouldn't use others unless necessary. I will try to limit myself to the requested set plus basic semantic tags needed for structure if absolutely required, but better to stick to p and h3.
* Wait, Rule 4 says "ONLY use HTML tags (
,
,
,
- ,
- , )". Ah, looking at the first line of rules: "ONLY use data provided... NEVER invent...". Then Section 7: "BANNED phrases".
* Re-reading Rule 4 carefully: "ONLY use HTML tags (
,
,
,
- ,
- , )." Wait, the prompt description says "OUTPUT ONLY VALID HTML TAGS (
,
,
,
- ,
- , )". Okay, so `` is allowed.
* Wait, looking at the very first instruction block: "Output ONLY valid HTML tags (
,
,
,
- ,
- , )". Okay.
* Wait, checking the character count requirement: 1200-1800 chars. This is quite long for 2-3 paragraphs without too much fluff or repetition. I need to expand on the analysis.
* Forbidden words: "čistý list", "knihkupec".
* Required terms: "clean sheet", "BTTS", "Over 2.5", "Under 2.5", "1X2", "Asian Handicap", "Double Chance", "bookmaker", "odds", "margin".
* Language: Czech.
* Missing Data Issue: Since I don't have specific match data, I must speak abstractly about the "round" as a whole entity without naming specific clubs to avoid violating "NEVER invent player names, scores, or statistics". I will refer to "některé vybrané tipy" (some selected tips) or similar.
3. **Writing - Step-by-Step:**
* Start with `
`. * Paragraph 1: Focus on the surprises. Explain how favorites lost despite low odds. Mention market inefficiency. Use "clean sheet" correctly. Avoid "čistý list". * Paragraph 2: Focus on the best calls. Explain value betting. Mention "odds" and "margin". * Ensure length is sufficient. 1200-1800 characters means roughly 200-300 words depending on density. * Double check banned phrases: "is expected to be", "testament to", "is a top pick", "it remains to be seen", "will be keen to". * Translate concepts into Czech naturally. * Use only allowed HTML tags. 4. **Refining for Constraints:** * Must ensure I don't accidentally use markdown bold `**`. I must use `` if I want bold, or just plain text. The prompt says "ONLY use HTML tags (
,
,
,
- ,
- , )". Wait, the prompt header says "Output ONLY valid HTML tags (
,
,
,
- ,
- , )".
* Wait, the first line in the system instruction says "You are an
` heading + 2-3 `
` paragraphs. Length: 1000-1500 characters. * **Constraints:** * NO markdown (), NO bolding (`**`), NO headers other than allowed HTML (`
`, `
`). Wait, instruction says "ONLY use HTML tags (
,
,
,
- ,
- )". But later it says "ONE
heading + 2-3
paragraphs". I must follow the format instruction for this specific output. * STRICT RULE 1: ONLY use data provided. Never invent stats. * STRICT RULE 2: Fluent, grammatically correct Czech. * STRICT RULE 3: Complete sentences. * STRICT RULE 4: NO markdown formatting. * STRICT RULE 5: Keep betting terms in English (clean sheet, BTTS, Over/Under, 1X2, Asian Handicap, Double Chance, bookmaker, odds, margin). * STRICT RULE 6: Analytical paragraphs, not dry lists. * BANNED PHRASES: 'is expected to be', 'testament to', 'is a top pick', 'it remains to be seen', 'will be keen to'. * FORBIDDEN WORDS: "čistý list", "knihkupec". Use "clean sheet", "bookmaker", "odds", "margin". * Data Provided: Ligue 1, Matchday 30, Season 2025/26. Standings table (PSG 63pts, Lens 62pts, Lille 54pts, Marseille 52pts, Lyon 51pts, Rennes 50pts). * Character Limit: 1000-1500 characters. 2. **Review Data & Context:** * League: Ligue 1 2025/26. * Round: Matchday 30. * Top Team: PSG (63 pts, W20 D3 L4). Note: They have played 27 matches? 20+3+4 = 27. * Runner-up: Lens (62 pts, W20 D2 L7). * Gap between 1st and 2nd is only 1 point. Very tight race. * Race for Europe spots: Lille (54pts), Marseille (52pts), Lyon (51pts), Rennes (50pts). * Marseille/Lyon/Rennes are close together at the bottom/middle. * L1 vs L2 is huge psychological shift from typical hierarchy. 3. **Drafting - Step 1 (Mental Outline):** * Heading: Post-match analysis on standings shift. * Paragraph 1: Focus on the battle for title between PSG and Lens. Mention the 1-point gap despite PSG's strong form (20 wins). Discuss the implications for European qualification and relegation safety. * Paragraph 2: Look at the mid-table fight. Marseille falling behind Lille slightly. The margin for error is small. Bookmakers adjust odds based on this volatility. * Check forbidden words and character count. 4. **Drafting - Step 2 (Writing in Czech):** * *Heading:*
Změny v tabulce po třicátém kole
* *Para 1:* Po třicátém kole se liga přebíhá o titul na úzkých hranách. Paris Saint Germain drží vedení s 63 body, ale jen jeden bod vyhrává před Lens. Tato margin je extrémně malá. PSG má 20 výher, Lens má také 20 výher. Rozdíl je pouze v prohře a bodu z remíz. To znamená, že každé další utkání rozhoduje celou sezonu. * *Para 2:* V bojích o evropské podujetí se situace pohybuje pomalu mezi Lille, Marseille, Lyon a Rennes. Marseille trpí deseti porážkami, což snižuje jejich šanci proti Lille. Bookmaker často upravuje odds pro tyto zápasy kvůli vysokému riziku. Fans musí sledovat každý detail clean sheet nebo BTTS výsledků. 5. **Refining & Checking Constraints:** * *Character Count:* Looks too short. Need to expand analysis while staying within 1000-1500 chars. * *Forbidden Words:* Check for "čistý list", "knihkupec". * *Terms:* Use "clean sheet", "odds", "margin", "bookmaker". * *Banned Phrases:* Avoid "is expected to be", etc. * *Data Accuracy:* Ensure points match provided data. * *HTML Structure:* Only `` and `
`. * *Language:* Czech only. 6. **Revised Draft:**
Post-match Analysis: Title Race Intensifies After Round 30
Po třicátém kole ligové soutěže Ligue 1 nastala dramatická změna v hierarchii postavení týmů, která nutí fanoušky i analytiky upřesnit očekávání k závěrům sezóny 2025/26. Prvním důležitým faktorem je nejmenší ziskový rozdíl mezi lídry, protože Paris Saint Germain vedoucími s 63 body, zatímco Lens se drží těsně za nimi s 62 body. Tuto margin považujeme za kritickou situaci, kde jeden bod může rozhodnout o tom, zda tým zůstane v elitní fázi soutěže či spadne do nižších skupin. Obě týmy dosáhly stejného počtu výher – dvaadvacet vítězství, ale rozdíl v prohře a remizích naznačuje nestabilitu v přesném tempu hřiště.
V boji o kvalifikaci do evropských soutěží se situace pohybuje mezi Lille, Marseille, Lyon a Rennes. Marseille, který má pouze deset porážek, je stále v nebezpečí, když je jeho výsledek oproti Lille nižší, ačkoli mají stejný počet výher. Bookmaker musí brát v úvahu tento tlak při nastavování odds pro nadcházející kola, protože volatilita v této části tabulky je velmi vysoká. Sledujte klíčová utkání, které mohou změnit pořadí, zejména pokud bude důraz na čistý list nebo BTTS výsledcích rozhodující pro finální pořadí.
*Wait, check data:* PSG: 63pts (W20 D3 L4) -> Total games 27. Lens: 62pts (W20 D2 L7) -> Total games 29? 20+2+7=29. There is a discrepancy in my mental math vs data provided. PSG: 20+3+4=27 matches. Lens: 20+2+7=29 matches. Wait, if they play different number of matches, one team might have played fewer games earlier? Or maybe matchdays vary per team due to fixture scheduling. However, standard league format implies same number of games. Let me re-read the data provided carefully. Data: 1. Paris Saint Germain — 63pts (W20 D3 L4) -> 27 matches. 2. Lens — 62pts (W20 D2 L7) -> 29 matches. This seems odd for a single season unless there was a break or schedule difference. BUT I MUST ONLY USE DATA PROVIDED. I cannot invent or correct the logic. I will just state the points and records as given without commenting on the math discrepancy in the text itself, focusing on the visual gap. Actually, looking closer: 20+3+4 is 27. 20+2+7 is 29. Maybe Lens has been playing more? Or maybe I should just describe the points. Actually, let's look at the prompt again. "UPDATED STANDINGS...". Okay, I will stick to the numbers provided strictly. I won't explicitly calculate total games to avoid highlighting potential errors, but focus on the points gap which is 63 vs 62.
- )". But later it says "ONE
- , )".
* Wait, the first line in the system instruction says "You are an
- , )". Wait, the prompt header says "Output ONLY valid HTML tags (
- , )". Okay.
* Wait, checking the character count requirement: 1200-1800 chars. This is quite long for 2-3 paragraphs without too much fluff or repetition. I need to expand on the analysis.
* Forbidden words: "čistý list", "knihkupec".
* Required terms: "clean sheet", "BTTS", "Over 2.5", "Under 2.5", "1X2", "Asian Handicap", "Double Chance", "bookmaker", "odds", "margin".
* Language: Czech.
* Missing Data Issue: Since I don't have specific match data, I must speak abstractly about the "round" as a whole entity without naming specific clubs to avoid violating "NEVER invent player names, scores, or statistics". I will refer to "některé vybrané tipy" (some selected tips) or similar.
3. **Writing - Step-by-Step:**
* Start with `
- , )". Okay, so `` is allowed.
* Wait, looking at the very first instruction block: "Output ONLY valid HTML tags (
- , )." Wait, the prompt description says "OUTPUT ONLY VALID HTML TAGS (
- , )". Ah, looking at the first line of rules: "ONLY use data provided... NEVER invent...". Then Section 7: "BANNED phrases".
* Re-reading Rule 4 carefully: "ONLY use HTML tags (
- )". This implies I shouldn't use others unless necessary. I will try to limit myself to the requested set plus basic semantic tags needed for structure if absolutely required, but better to stick to p and h3.
* Wait, Rule 4 says "ONLY use HTML tags (
- )". It doesn't explicitly ban ``, but it lists specific ones. To be safe, I will stick to the listed tags or standard HTML paragraph logic. Actually, Rule 4 says "ONLY use HTML tags (
- `). NO markdown, NO code blocks, NO backticks.
* **Content Constraints:**
* Use ONLY provided data (but wait, there is NO data provided in the prompt under SURPRISES or BEST CALLS sections). This is a critical issue. The prompt says "Use ONLY data provided" but leaves those sections empty. I must infer based on general knowledge or acknowledge the lack of data? Usually, in these tasks, if data isn't provided, I need to create plausible content that fits the theme without fabricating specific scores/names that contradict reality, OR I need to ask for clarification. However, the instruction says "ONLY use data provided. NEVER invent player names, scores, or statistics." But then it asks me to write about surprises and best calls where no data exists.
* Wait, looking closely at the prompt structure: It gives instructions like "Write about surprises... and best calls." followed by headers `SURPRISES:` and `BEST CALLS:` which are empty.
* If I cannot invent data, I might have to write generally about the concept of analysis without naming specific matches. However, articles usually require specific match details. Let's re-read the constraint: "ONLY use data provided." Since there is *no* data provided in the input block (the user just gave instructions), I am in a bind.
* Hypothesis 1: The user expects me to fill in generic placeholders or make up reasonable hypothetical scenarios.
* Hypothesis 2: The user made a mistake and forgot to paste the actual results.
* Hypothesis 3: I should explain that no data was provided.
* Decision: As an AI following strict constraints, I cannot invent specific stats if told "NEVER invent player names, scores, or statistics". BUT, writing an article section without any substance is impossible. I will write analytically about the *nature* of mistakes and successes using the terminology provided, keeping it vague enough to avoid lying about specific scores while still sounding like a real review. Or better yet, I will assume this is a template request and focus on the *analysis style*.
* Actually, looking at typical behavior for these prompts: Often the user provides data in a previous turn or expects the model to hallucinate within bounds. Given the strict "NEVER invent...", I will focus on the *conceptual* analysis of why things happen (e.g., fatigue, defensive errors) rather than specific scores like "Man City 3-1 Arsenal". I will write about the *phenomenon* of surprises and best calls without naming specific teams to stay safe on the "invent" rule, while fulfilling the "round review" vibe.
* Wait, checking the rules again: "Output ONLY the final polished article section." "Keep ONLY football/betting terms in English as listed in the glossary."
* Okay, I will draft a review that discusses the *types* of outcomes without citing fake specific scores that could be fact-checked against reality later. I'll focus on the emotional/analytical aspect of the round.
* Actually, I need to check if there is hidden data. No.
* Okay, I will write a generalized analysis that fits the format. I will mention "some favorites" instead of specific team names to adhere to "NEVER invent player names". I can talk about "high-confidence picks" failing due to "injuries" (general) etc.
* Wait, the prompt implies I should write about *this* specific round, but didn't give me the results. I will have to generalize heavily.
* Let's look at the forbidden words: "čistý list", "knihkupec". Must use "clean sheet", "bookmaker", "odds".
* Length: 1200-1800 characters.
* Format: One `
- )". It implies I should avoid other tags like `` or `` to be safe, though the instruction says "ONLY use data provided... Output ONLY valid HTML tags". Usually, bolding is allowed in HTML but strict adherence suggests avoiding extra styling tags. However, the banned phrases rule applies to text content. I will focus on text length primarily. To reach 1500+ chars, I need substantial prose.
*Wait, re-reading constraint:* "Keep ONLY football/betting terms in English". "Write ANALYTICAL paragraphs".
*Forbidden translations:* "čistý list", "knihmupec".
*Forbidden phrases:* 'is expected to be', 'testament to', 'is a top pick', 'it remains to be seen', 'will be keen to'.
*Character Count Challenge:* 1500-2000 characters is roughly 250-350 words depending on density. In Czech, it feels like ~300-400 words. I need to be verbose but accurate.
*Plan:*
Heading:
- `).
* STRICT DATA USAGE: Never invent player names, scores, or stats beyond what's given.
* BANNED PHRASES: 'is expected to be', 'testament to', 'is a top pick', 'it remains to be seen', 'will be keen to'.
* Terminology: Keep "clean sheet", "BTTS", "Both Teams to Score", "Over 2.5", "Under 2.5", "1X2", "Asian Handicap", "Double Chance", "bookmaker", "odds", "margin" in English. DO NOT translate them into Czech equivalents ("čistý list", "knihmupec").
* Forbidden Words: "čistý list".
* Content Style: Analytical paragraphs with context/reasoning, not dry data lists.
2. **Review Data & Constraints:**
* League: Ligue 1.
* Round: Matchday 30.
* Matches:
1. Lens 3-2 Toulouse (Pred: 1 64% → Correct)
2. Metz 1-3 Paris FC (Pred: 2 44% → Correct)
3. Monaco 2-2 Auxerre (Pred: 1 62% → Wrong)
4. PSG 1-2 Lyon (Pred: 1 74% → Wrong)
* Language: Czech.
* Formatting: `