{
 "schema_name": "page",
 "schema_version": "2.0",
 "page_type": "event",
 "url": "/football/matches/fluminense-vs-palmeiras-2026-10-15/",
 "canonical": "/football/matches/fluminense-vs-palmeiras-2026-10-15/",
 "language": "en",
 "hreflang": [],
 "translations": [],
 "heading": "Fluminense vs Palmeiras: recorded predictions and results",
 "description": "Fluminense vs Palmeiras, 15 October 2026. Final score 1-2 · Copa Libertadores: 4 distinct predictions from 4 authors.",
 "first_paragraph": {
  "body": "Fluminense finished 1-2 against Palmeiras. The one recorded correct-score prediction (Fluminense 1-0 Palmeiras) did not match. Other markets are shown separately below. 1 prediction found after kick-off is shown separately and excluded from the pre-match count. Forecast Record recorded 5 statements from 4 authors on Fluminense vs Palmeiras (Copa Libertadores, kick-off 15 October 2026): 4 distinct predictions, 4 of the statements recorded before kick-off.",
  "key_number": "5",
  "data": "2026-10-15",
  "source_info": "our own evidence archive",
  "brand": "Forecast Record"
 },
 "indexable": true,
 "noindex_reason": null,
 "indexing_threshold": {
  "settled_count": 5,
  "date_count": 1,
  "required_settled": 0,
  "required_dates": 0
 },
 "data_date": "2026-10-15T03:06:02.455Z",
 "built_at": "2026-11-07T19:52:23.438Z",
 "lastmod": "2026-11-08T02:12:33.000Z",
 "content_hash": null,
 "meaning_hash": "d3d79c71434719825f94d84e76bc2af95a35c3b410230cbc24497bb549cbb701",
 "dependency_group": "event:s-7374ce135c1b",
 "release_id": "20261107-195223",
 "markup": [
  {
   "type_code": "WebPage",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "Organization",
   "allowed": true,
   "cause": null
  },
  {
   "type_code": "SportsEvent",
   "allowed": true,
   "cause": null
  }
 ],
 "exports": [
  {
   "type_code": "json",
   "url": "/football/matches/fluminense-vs-palmeiras-2026-10-15/index.json",
   "bytes": null
  },
  {
   "type_code": "csv",
   "url": "/football/matches/fluminense-vs-palmeiras-2026-10-15/picks.csv",
   "bytes": null
  }
 ],
 "modules": {
  "affiliate": true,
  "api": true,
  "compare_yourself": false
 },
 "affiliate_block": {
  "container": true,
  "request_url": "/partnery/moi",
  "disclosure": "Some links below are affiliate links and are marked as such. They never affect what you see above: the order of any table is computed before any commission is known.",
  "page_category": "event"
 },
 "restrictions": {
  "name_withdrawn": false,
  "tracker_number": null,
  "withdrawn_quotes": [],
  "removed_at": null,
  "cause": null,
  "suspended_records": [],
  "withdrawal_log_number": 0
 },
 "page_links": {
  "methodology": "/methodology/",
  "right_of_reply": "/right-of-reply/",
  "source_coverage": "/coverage/",
  "corrections_log": "/corrections/",
  "api": "/api/",
  "claim": "/claim/"
 },
 "event": {
  "id": "s-7374ce135c1b",
  "display_name": "Fluminense — Palmeiras",
  "competition_name": "Copa Libertadores",
  "starts_at": "2026-10-15T00:30:00.000Z",
  "status": "finished",
  "scoreline": "1-2",
  "condition": "finished",
  "condition_words": "finished",
  "result_received_at": "2026-10-15T03:06:02.455Z",
  "postponement": null,
  "consensus": {
   "market_label": "Over/Under 2.5 goals",
   "distribution": [
    {
     "outcome_label": "under 2.5",
     "figure": 2,
     "share": "100.0"
    }
   ],
   "n": 2,
   "author_count": 2,
   "median_odds": "1.45",
   "summary": "Most common recorded selection in this market: under 2.5 — 2 of 2 eligible picks (one per author), median stated price 1.45",
   "late_excluded": 0,
   "contributions": 2,
   "prediction_count": 2,
   "chain": {
    "publications": 3,
    "unique": 3,
    "comparable": 3,
    "admissible": 3,
    "contributions": 3
   },
   "differing_choices": 0,
   "different_products": 0,
   "counting_rule": "1"
  },
  "country_name": "South America",
  "competition_full": "Copa Libertadores (South America)"
 },
 "evidence_items": [
  {
   "observation_id": "n-db47e91061ce3fec1ea61f1e",
   "url": "/authors/armando-rodrigues/picks/2/#pick-n-db47e91061ce3fec1ea61f1e",
   "quote_text": "Qual é o prognóstico da SportyTrader para o jogo de futebol entre Fluminense e Palmeiras?\n\nO prognóstico do jogo entre Fluminense e Palmeiras é: Menos de 2,5 golos!",
   "fragment_from": 2179,
   "fragment_to": 2343,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.sportytrader.pt/prognosticos/fluminense-rj-palmeiras-378654/",
    "display_name": null,
    "speaker": "Armando Rodrigues",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "956d07c3bef005665abb0e5670bc405f0b64d771469a0c5ed36d5bddb2dd345a",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-13T00:39:31.957Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "recognised",
   "cause": "",
   "cause_code": "not_checked",
   "event": {
    "event_id": "s-7374ce135c1b",
    "display_name": "Fluminense — Palmeiras",
    "competition_name": "Copa Libertadores",
    "starts_at": "2026-10-15T00:30:00.000Z",
    "url": "/football/matches/fluminense-vs-palmeiras-2026-10-15/",
    "scoreline": "1-2",
    "condition": "finished"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "under 2.5",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": null,
    "detected_at": "2026-10-13T00:39:31.957Z",
    "archive_snapshot_at": null,
    "flags": [
     "no_date"
    ],
    "flag_words": "The source states no publication date.",
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "under 2.5",
    "author_odds": null,
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: under 2.5"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Fluminense 1-2 Palmeiras."
   },
   "settlements": [
    {
     "operation_id": "adf80d05adb6dfea84a0fe6ebc18b4d34faa9683c01d25342c5c117f5b50e559",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Armando Rodrigues",
    "publisher": "SportyTrader PT",
    "forecaster": "Armando Rodrigues",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.sportytrader.pt/prognosticos/fluminense-rj-palmeiras-378654/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-8ed0a6367e24d0c3efca5a9d",
   "url": "/authors/armando-rodrigues/picks/2/#pick-n-8ed0a6367e24d0c3efca5a9d",
   "quote_text": "Menos de 2.5 golos\n\n1.38",
   "fragment_from": 10166,
   "fragment_to": 10190,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.sportytrader.pt/prognosticos/fluminense-rj-palmeiras-378654/",
    "display_name": null,
    "speaker": "Armando Rodrigues",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "956d07c3bef005665abb0e5670bc405f0b64d771469a0c5ed36d5bddb2dd345a",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-13T00:39:31.957Z",
   "executed_at": "2026-11-06T22:28:35.760Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-7374ce135c1b",
    "display_name": "Fluminense — Palmeiras",
    "competition_name": "Copa Libertadores",
    "starts_at": "2026-10-15T00:30:00.000Z",
    "url": "/football/matches/fluminense-vs-palmeiras-2026-10-15/",
    "scoreline": "1-2",
    "condition": "finished"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "under 2.5",
   "odds_set": {
    "by_author": "1.38",
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "loss",
   "simulation_change_hundredths": -10000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "At the author's stated price",
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": null,
    "detected_at": "2026-10-13T00:39:31.957Z",
    "archive_snapshot_at": null,
    "flags": [
     "no_date"
    ],
    "flag_words": "The source states no publication date.",
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "under 2.5",
    "author_odds": "1.38",
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: under 2.5 at 1.38"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Fluminense 1-2 Palmeiras."
   },
   "settlements": [
    {
     "operation_id": "e68d8a39fbdbc08936548e4198ac89419edfb62ed9afa3b4177988f0729dc497",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": "1.38",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-11-06T22:28:35.760Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "0cc721eec2d44631111777c305a83bc23f59a01c8c2089a42a8932d1628c8ff0",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [
    {
     "at": "2026-10-14T02:01:13.844Z",
     "field_name": "line sign",
     "was": "Over/Under −2.5 goals · under −2.5",
     "now": "Over/Under 2.5 goals · under 2.5",
     "cause": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes."
    }
   ],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Armando Rodrigues",
    "publisher": "SportyTrader PT",
    "forecaster": "Armando Rodrigues",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.sportytrader.pt/prognosticos/fluminense-rj-palmeiras-378654/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "link": {
    "kind": "same_pick",
    "main_record_id": "n-db47e91061ce3fec1ea61f1e"
   },
   "correction": {
    "at": "2026-10-14T02:01:13.844Z",
    "field": "line sign",
    "reason": "Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and the outcome is worked out on it. This pick was never executed, so no number changes.",
    "version": 2,
    "url": "/corrections/#c-f1b2048399e9",
    "text": "Corrected on 14 October 2026: Data corrected: line sign. The line of this over/under market was recorded with a minus sign; a total cannot be negative, and the source gives the line without one. The line now matches the source and"
   }
  },
  {
   "observation_id": "n-31674a164c14c5d02249b9f5",
   "url": "/authors/sergio-stanco/picks/2/#pick-n-31674a164c14c5d02249b9f5",
   "quote_text": "Under 2.5 gol\n\n1.45",
   "fragment_from": 9817,
   "fragment_to": 9836,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://www.sportytrader.it/pronostici/fluminense-palmeiras-378577/",
    "display_name": null,
    "speaker": "Sergio Stanco",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "a5a3a47c3f23d5a5960658168675efc9d81df9f41b76decba70f19e39a8c804e",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-13T00:39:43.881Z",
   "executed_at": "2026-10-22T11:18:35.931Z",
   "statement_class": "priced",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-7374ce135c1b",
    "display_name": "Fluminense — Palmeiras",
    "competition_name": "Copa Libertadores",
    "starts_at": "2026-10-15T00:30:00.000Z",
    "url": "/football/matches/fluminense-vs-palmeiras-2026-10-15/",
    "scoreline": "1-2",
    "condition": "finished"
   },
   "market_label": "Over/Under 2.5 goals",
   "outcome_label": "under 2.5",
   "odds_set": {
    "by_author": "1.45",
    "our_snapshot": "1.4100",
    "our_snapshot_at": "2026-10-13T00:35:36.000Z",
    "our_snapshot_source": "market snapshot",
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": 10000,
   "result": "loss",
   "simulation_change_hundredths": -10000,
   "bankroll_after_hundredths": null,
   "executed_by": "ours",
   "series_label": "At an independent odds snapshot",
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": null,
    "detected_at": "2026-10-13T00:39:43.881Z",
    "archive_snapshot_at": null,
    "flags": [
     "no_date"
    ],
    "flag_words": "The source states no publication date.",
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Over/Under 2.5 goals",
    "choice": "under 2.5",
    "author_odds": "1.45",
    "market_key": "total",
    "choice_key": "under",
    "period": "match",
    "line": "2.5",
    "subject": "goals_total",
    "in_words": "Over/Under 2.5 goals: under 2.5 at 1.45"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Fluminense 1-2 Palmeiras."
   },
   "settlements": [
    {
     "operation_id": "b9507320e2ee32c947348af618514348cf79cb1d07db58a1e5cf1936663e18de",
     "series_key": "author_price",
     "series_label": "At the author's stated price",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": "1.45",
     "odds_role": "author_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-13T00:49:42.887Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    },
    {
     "operation_id": "3646afcd290cbb8d707f1e5f4bf5dbd7f8ed7e6e45b6bf841beb11d249e6f51b",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "Over/Under 2.5 goals",
     "choice": "under 2.5",
     "decimal_odds": "1.4100",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-22T11:18:35.931Z",
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "settled_pick",
   "authorship": {
    "material_author": "Sergio Stanco",
    "publisher": "sportytrader.it",
    "forecaster": "Sergio Stanco",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.sportytrader.it/pronostici/fluminense-palmeiras-378577/",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-aaca6dd60e49ce781fc5f555",
   "url": "/authors/joshua-cole/picks/5/#pick-n-aaca6dd60e49ce781fc5f555",
   "quote_text": "We say: Fluminense 1-0 Palmeiras",
   "fragment_from": 4906,
   "fragment_to": 4938,
   "quote_allowed": true,
   "source_info": {
    "medium": "rss",
    "url": "https://www.sportsmole.co.uk/football/fluminense/copa-libertadores/preview/fluminense-vs-palmeiras-prediction-team-news-lineups_606822.html",
    "display_name": null,
    "speaker": "Joshua Cole",
    "authorship": "channel_owner",
    "media_from_ms": null,
    "bundle_id": "95cd9e01be298336ea6c607a5c42f2fd1b97881466ae719295b47c36acdd9a1e",
    "material_removed": false
   },
   "published_at": "2026-10-13T15:40:31.000Z",
   "detected_at": "2026-10-13T16:09:54.728Z",
   "executed_at": null,
   "statement_class": "score_forecast",
   "status": "recognised",
   "cause": null,
   "cause_code": null,
   "event": {
    "event_id": "s-7374ce135c1b",
    "display_name": "Fluminense — Palmeiras",
    "competition_name": "Copa Libertadores",
    "starts_at": "2026-10-15T00:30:00.000Z",
    "url": "/football/matches/fluminense-vs-palmeiras-2026-10-15/",
    "scoreline": "1-2",
    "condition": "finished"
   },
   "market_label": "Correct score",
   "outcome_label": "Fluminense 1-0 Palmeiras",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "provenance": "recorded_pre_match",
   "provenance_words": "Recorded by us before kick-off",
   "dates": {
    "fragment_at": "2026-10-13T15:40:31.000Z",
    "fragment_basis": "element",
    "source_page_at": "2026-10-13T15:40:31.000Z",
    "detected_at": "2026-10-13T16:09:54.728Z",
    "archive_snapshot_at": null,
    "flags": [],
    "flag_words": null,
    "rule_version": "1.1"
   },
   "origin": "recorded_before_kickoff",
   "origin_detail": null,
   "origin_words": "Recorded by us before kick-off",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "Correct score",
    "choice": "Fluminense 1-0 Palmeiras",
    "author_odds": null,
    "market_key": "correct_score_market",
    "choice_key": "1-0",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "Correct score: Fluminense 1-0 Palmeiras"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Did not match: the final score was Fluminense 1-2 Palmeiras."
   },
   "settlements": [
    {
     "operation_id": "18dac03650156bb5c639be138864c6b460f50330277c29aed12acf313da8ef56",
     "series_key": "derived_series",
     "series_label": "Forecast Record reconstruction from the predicted score",
     "derived": true,
     "site_simulation": true,
     "author_words": false,
     "market_label": "1X2, match result",
     "choice": "Fluminense",
     "decimal_odds": "2.8500",
     "odds_role": "market_price",
     "stake_hundredths": 10000,
     "status": "confirmed",
     "status_text": "Executed",
     "result": "loss",
     "result_words": "Lost",
     "change_hundredths": -10000,
     "executed_at": "2026-10-22T12:08:02.610Z",
     "methodology_version": "2.2",
     "on_claim_market": false,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "Joshua Cole",
    "publisher": "Sports Mole",
    "forecaster": "Joshua Cole",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://www.sportsmole.co.uk/football/fluminense/copa-libertadores/preview/fluminense-vs-palmeiras-prediction-team-news-lineups_606822.html",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  },
  {
   "observation_id": "n-d5e1a4b385d1d796ef9e058c",
   "url": "/sources/footballpredictions-net/picks/53/#pick-n-d5e1a4b385d1d796ef9e058c",
   "quote_text": "👉\n\nDraw",
   "fragment_from": 4786,
   "fragment_to": 4793,
   "quote_allowed": true,
   "source_info": {
    "medium": "website",
    "url": "https://footballpredictions.net/football-predictions-free-betting-tips",
    "display_name": null,
    "speaker": null,
    "authorship": "channel_consensus",
    "media_from_ms": null,
    "bundle_id": "15e23073cf806ff3844991b0ad32574d186657dd53e611e91a7531e7a8b7315c",
    "material_removed": false
   },
   "published_at": null,
   "detected_at": "2026-10-15T02:44:18.533Z",
   "executed_at": null,
   "statement_class": "unpriced",
   "status": "too_late",
   "cause": "",
   "cause_code": "too_late",
   "event": {
    "event_id": "s-7374ce135c1b",
    "display_name": "Fluminense — Palmeiras",
    "competition_name": "Copa Libertadores",
    "starts_at": "2026-10-15T00:30:00.000Z",
    "url": "/football/matches/fluminense-vs-palmeiras-2026-10-15/",
    "scoreline": "1-2",
    "condition": "finished"
   },
   "market_label": "1X2, match result",
   "outcome_label": "draw",
   "odds_set": {
    "by_author": null,
    "our_snapshot": null,
    "our_snapshot_at": null,
    "our_snapshot_source": null,
    "closing": null,
    "closing_source": null
   },
   "stake_hundredths": null,
   "result": "loss",
   "simulation_change_hundredths": null,
   "bankroll_after_hundredths": null,
   "executed_by": null,
   "series_label": null,
   "withdrawn": false,
   "dates": {
    "fragment_at": null,
    "fragment_basis": "no",
    "source_page_at": null,
    "detected_at": "2026-10-15T02:44:18.533Z",
    "archive_snapshot_at": null,
    "flags": [
     "no_date"
    ],
    "flag_words": "The source states no publication date.",
    "rule_version": "1.1"
   },
   "origin": "source_stated_date",
   "origin_detail": "recorded_after_kickoff",
   "origin_words": "Recorded by us after kick-off; date as stated by the source",
   "added_on": null,
   "late_publication": null,
   "author_claim": {
    "market_label": "1X2, match result",
    "choice": "draw",
    "author_odds": null,
    "market_key": "1x2",
    "choice_key": "X",
    "period": "match",
    "line": null,
    "subject": "goals_total",
    "in_words": "1X2, match result: draw"
   },
   "author_claim_outcome": {
    "result": "loss",
    "scoreline": "1-2",
    "data_status": "measured",
    "cause": null,
    "methodology_version": "2.2",
    "in_words": "Lost: the final score was Fluminense 1-2 Palmeiras."
   },
   "settlements": [
    {
     "operation_id": "30ee4116f6c03ccc9974946f5374ef235cf2ce0b90192c8de07aff96f0b07e30",
     "series_key": "market_price",
     "series_label": "At an independent odds snapshot",
     "derived": false,
     "site_simulation": true,
     "author_words": true,
     "market_label": "1X2, match result",
     "choice": "draw",
     "decimal_odds": null,
     "odds_role": null,
     "stake_hundredths": null,
     "status": "skipped",
     "status_text": "Not executed: ",
     "result": null,
     "result_words": null,
     "change_hundredths": null,
     "executed_at": null,
     "methodology_version": "2.2",
     "on_claim_market": true,
     "replaced": false
    }
   ],
   "corrections": [],
   "funnel_stage": "prediction",
   "authorship": {
    "material_author": "FootballPredictions.net",
    "publisher": "FootballPredictions.net",
    "forecaster": "FootballPredictions.net",
    "forecaster_named_in_text": false,
    "basis": null,
    "status": "not_named",
    "status_words": "Attributed by the byline",
    "status_note": "The source does not name a separate tipster, so the selection is attributed to the byline or channel owner.",
    "evidence_fragment": null,
    "material_url": "https://footballpredictions.net/football-predictions-free-betting-tips",
    "excluded_from_individual_summaries": false,
    "verdict_by": null,
    "verdict_line": null
   },
   "correction": null
  }
 ],
 "record_counts": {
  "dictionary_version": "1",
  "dictionary_url": "/methodology/#words",
  "statements": 5,
  "predictions": 4,
  "authors": 4,
  "statements_before_kickoff": 4,
  "settled_picks": 2,
  "duplicates": 3,
  "junk": {}
 },
 "match_summary": {
  "contract_version": "1",
  "final_score": "1-2",
  "state_words": "finished",
  "distinct_predictions": 4,
  "sources": 4,
  "one_source": false,
  "sentence": "Fluminense finished 1-2 against Palmeiras. The one recorded correct-score prediction (Fluminense 1-0 Palmeiras) did not match. Other markets are shown separately below. 1 prediction found after kick-off is shown separately and excluded from the pre-match count.",
  "who_predicted_what": [
   {
    "record_id": "n-d5e1a4b385d1d796ef9e058c",
    "url": "/sources/footballpredictions-net/picks/53/#pick-n-d5e1a4b385d1d796ef9e058c",
    "author": "FootballPredictions.net",
    "author_url": "/sources/footballpredictions-net/",
    "market": "1X2, match result",
    "selection": "draw",
    "outcome": "Lost",
    "price": null,
    "published_at": null,
    "recorded_at": "2026-10-15T02:44:18.533Z",
    "lead_hours": -2.2,
    "origin": "Recorded by us after kick-off; date as stated by the source",
    "outcome_reason": null,
    "before_kickoff": false,
    "attribution": null
   },
   {
    "record_id": "n-aaca6dd60e49ce781fc5f555",
    "url": "/authors/joshua-cole/picks/5/#pick-n-aaca6dd60e49ce781fc5f555",
    "author": "Joshua Cole",
    "author_url": "/authors/joshua-cole/",
    "market": "Correct score",
    "selection": "Fluminense 1-0 Palmeiras",
    "outcome": "Lost",
    "price": null,
    "published_at": "2026-10-13T15:40:31.000Z",
    "recorded_at": "2026-10-13T16:09:54.728Z",
    "lead_hours": 32.3,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   },
   {
    "record_id": "n-db47e91061ce3fec1ea61f1e",
    "url": "/authors/armando-rodrigues/picks/2/#pick-n-db47e91061ce3fec1ea61f1e",
    "author": "Armando Rodrigues",
    "author_url": "/authors/armando-rodrigues/",
    "market": "Over/Under 2.5 goals",
    "selection": "under 2.5",
    "outcome": "Lost",
    "price": null,
    "published_at": null,
    "recorded_at": "2026-10-13T00:39:31.957Z",
    "lead_hours": 47.8,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null,
    "also": [
     {
      "record_id": "n-8ed0a6367e24d0c3efca5a9d",
      "kind": "same_pick",
      "edition": "Armando Rodrigues",
      "edition_url": "/authors/armando-rodrigues/",
      "url": "/authors/armando-rodrigues/picks/2/#pick-n-8ed0a6367e24d0c3efca5a9d",
      "anchor": "pick-n-8ed0a6367e24d0c3efca5a9d",
      "recorded_at": "2026-10-13T00:39:31.957Z"
     }
    ]
   },
   {
    "record_id": "n-31674a164c14c5d02249b9f5",
    "url": "/authors/sergio-stanco/picks/2/#pick-n-31674a164c14c5d02249b9f5",
    "author": "Sergio Stanco",
    "author_url": "/authors/sergio-stanco/",
    "market": "Over/Under 2.5 goals",
    "selection": "under 2.5",
    "outcome": "Lost",
    "price": "1.45",
    "published_at": null,
    "recorded_at": "2026-10-13T00:39:43.881Z",
    "lead_hours": 47.8,
    "origin": "Recorded by us before kick-off",
    "outcome_reason": null,
    "before_kickoff": true,
    "attribution": null
   }
  ],
  "by_market": [
   {
    "market": "Over/Under 2.5 goals",
    "predictions": 2,
    "sources": 2,
    "one_source": false,
    "eligible": 2,
    "different_selections": 0,
    "selections": [
     {
      "selection": "under 2.5",
      "predictions": 2,
      "eligible": 2
     }
    ],
    "median_odds": "1.45",
    "odds_from_author": 1,
    "odds_from_snapshot": 0
   },
   {
    "market": "Correct score",
    "predictions": 1,
    "sources": 1,
    "one_source": true,
    "eligible": 1,
    "different_selections": 0,
    "selections": [
     {
      "selection": "Fluminense 1-0 Palmeiras",
      "predictions": 1,
      "eligible": 1
     }
    ],
    "implied_by_score": [
     {
      "selection": "Fluminense",
      "predictions": 1
     }
    ],
    "median_odds": null,
    "odds_from_author": 0,
    "odds_from_snapshot": 0
   }
  ],
  "found_after_kickoff": 1,
  "selections_before_kickoff": 3,
  "independent_sources": 3,
  "same_material_repeats": 0,
  "sources_list": [
   {
    "source": "sportsmole.co.uk",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "sportytrader.it",
    "materials": 1,
    "authors": 1,
    "selections": 1
   },
   {
    "source": "sportytrader.pt",
    "materials": 1,
    "authors": 1,
    "selections": 1
   }
  ],
  "what_happened": {
   "won": 0,
   "lost": 3,
   "void": 0,
   "half_won": 0,
   "half_lost": 0,
   "not_settled": 0
  },
  "scenarios": [],
  "lead_time": {
   "contract_version": 1,
   "threshold_hours": 2.0,
   "picks": 4,
   "before_kickoff": 3,
   "after_kickoff": 1,
   "at_least_2h": 3,
   "share_2h_plus": 75.0,
   "median_hours": 47.8,
   "min_hours": 32.3,
   "max_hours": 47.8,
   "words": "Hours between the moment we recorded the pick and kick-off; the share counts picks recorded at least two hours before kick-off."
  }
 },
 "title_tag": "Fluminense vs Palmeiras: Predictions and Results — 15 Oct 2026",
 "snapshots": {
  "counting_rule": "1",
  "early": {
   "id": "sr-94185eec50faa928cce35896",
   "type_code": "early",
   "moment_at": "2026-10-13T01:17:27.279Z",
   "freeze_at": "2026-10-13T01:17:27.788Z",
   "approach": "at_the_time",
   "methodology_version": null,
   "counting_rule": "1",
   "figures": {
    "chain": {
     "admissible": 6,
     "publications": 6,
     "comparable": 6,
     "unique": 6,
     "contributions": 4
    },
    "group_list": [
     {
      "phrase": "Over/Under 2.5 goals — Most common recorded selection: under 2.5 (2 of 2 eligible)",
      "source_group": "total|2.5|match|*|*#explicit",
      "leader": "under",
      "n": 2,
      "market_label": "Over/Under 2.5 goals",
      "row_list": [
       {
        "figure": 2,
        "in_words": "under 2.5",
        "choice": "under"
       }
      ]
     },
     {
      "phrase": "Double chance — Most common recorded selection: Fluminense or draw (1 of 1 eligible)",
      "source_group": "double_chance|*|match|*|*#explicit",
      "leader": "1X",
      "n": 1,
      "market_label": "Double chance",
      "row_list": [
       {
        "figure": 1,
        "in_words": "Fluminense or draw",
        "choice": "1X"
       }
      ]
     },
     {
      "phrase": "Over/Under -2.5 goals — Most common recorded selection: under -2.5 (1 of 1 eligible)",
      "source_group": "total|-2.5|match|*|*#explicit",
      "leader": "under",
      "n": 1,
      "market_label": "Over/Under -2.5 goals",
      "row_list": [
       {
        "figure": 1,
        "in_words": "under -2.5",
        "choice": "under"
       }
      ]
     }
    ],
    "counting_rule": "1",
    "different_products": 0,
    "differing_choices": 1,
    "not_counted": 2
   },
   "composition": [
    "n-205ef486e86a572099a1224f",
    "n-31674a164c14c5d02249b9f5",
    "n-8ed0a6367e24d0c3efca5a9d",
    "n-90f72c5b0fd421fa69711dfd",
    "n-a4a2849d608bb75199eb7e14",
    "n-db47e91061ce3fec1ea61f1e"
   ],
   "hash": "46387614868e9f13787cfc43a11ec2e309336c4d1b3ad60b870a04ac9fa05287"
  },
  "closing_line": {
   "id": "sr-83622c7574bf259edef01652",
   "type_code": "closing_price",
   "moment_at": "2026-10-15T00:30:00.000Z",
   "freeze_at": "2026-10-15T01:58:03.958Z",
   "approach": "by_capture_time",
   "methodology_version": null,
   "counting_rule": "1",
   "figures": {
    "chain": {
     "admissible": 9,
     "publications": 12,
     "comparable": 9,
     "unique": 9,
     "contributions": 7
    },
    "group_list": [
     {
      "phrase": "Double chance — Most common recorded selection: Fluminense or draw (2 of 2 eligible)",
      "source_group": "double_chance|*|match|*|*#explicit",
      "leader": "1X",
      "n": 2,
      "market_label": "Double chance",
      "row_list": [
       {
        "figure": 2,
        "in_words": "Fluminense or draw",
        "choice": "1X"
       }
      ]
     },
     {
      "phrase": "Over/Under 2.5 goals — Most common recorded selection: under 2.5 (2 of 2 eligible)",
      "source_group": "total|2.5|match|*|*#explicit",
      "leader": "under",
      "n": 2,
      "market_label": "Over/Under 2.5 goals",
      "row_list": [
       {
        "figure": 2,
        "in_words": "under 2.5",
        "choice": "under"
       }
      ]
     },
     {
      "phrase": "Over/Under 5.5 cards — Most common recorded selection: over 5.5 (1 of 1 eligible)",
      "source_group": "cards_over_under|5.5|match|*|*#explicit",
      "leader": "over",
      "n": 1,
      "market_label": "Over/Under 5.5 cards",
      "row_list": [
       {
        "figure": 1,
        "in_words": "over 5.5",
        "choice": "over"
       }
      ]
     },
     {
      "phrase": "Over/Under 6.5 cards — Most common recorded selection: over 6.5 (1 of 1 eligible)",
      "source_group": "cards_over_under|6.5|match|*|*#explicit",
      "leader": "over",
      "n": 1,
      "market_label": "Over/Under 6.5 cards",
      "row_list": [
       {
        "figure": 1,
        "in_words": "over 6.5",
        "choice": "over"
       }
      ]
     },
     {
      "phrase": "Correct score — Most common recorded selection: Fluminense 1-0 Palmeiras (1 of 1 eligible)",
      "source_group": "correct_score_market|*|match|*|*#explicit",
      "leader": "1-0",
      "n": 1,
      "market_label": "Correct score",
      "row_list": [
       {
        "figure": 1,
        "in_words": "Fluminense 1-0 Palmeiras",
        "choice": "1-0"
       }
      ]
     }
    ],
    "counting_rule": "1",
    "different_products": 0,
    "differing_choices": 1,
    "not_counted": 2
   },
   "composition": [
    "n-205ef486e86a572099a1224f",
    "n-307c220b0f2ca512cb728100",
    "n-31674a164c14c5d02249b9f5",
    "n-671c51f2c5740ca630322429",
    "n-6eae3d343603c42a0e4effe6",
    "n-774835de1443b9023adbee92",
    "n-8ed0a6367e24d0c3efca5a9d",
    "n-90f72c5b0fd421fa69711dfd",
    "n-a4a2849d608bb75199eb7e14",
    "n-aaca6dd60e49ce781fc5f555",
    "n-b7f3f8b978d88ac007db86c5",
    "n-db47e91061ce3fec1ea61f1e"
   ],
   "hash": "e5ee4df9a52f732f55305ee391884674711cf55c3dd56702cb270d23f04d1a1e"
  },
  "author_rows": [
   {
    "id": "sr-b7d3595e5bb4b08c90b0bdfa",
    "type_code": "author_before_match",
    "moment_at": "2026-10-15T00:30:00.000Z",
    "freeze_at": "2026-10-15T01:58:03.964Z",
    "approach": "by_capture_time",
    "methodology_version": null,
    "counting_rule": "1",
    "figures": {
     "settled_picks": 0
    },
    "composition": [],
    "hash": "68a17d1979b45051b594cd26e7f5c975ab5588abc361c2c49e2d74c3d5bfc792",
    "entity_ref": "e-2e19e96368c706cdfc916662",
    "name_shown": "Armando Rodrigues",
    "url": null
   },
   {
    "id": "sr-8e26e68097637ddb26a393f4",
    "type_code": "author_before_match",
    "moment_at": "2026-10-15T00:30:00.000Z",
    "freeze_at": "2026-10-15T01:58:03.964Z",
    "approach": "by_capture_time",
    "methodology_version": null,
    "counting_rule": "1",
    "figures": {
     "settled_picks": 0
    },
    "composition": [],
    "hash": "68a17d1979b45051b594cd26e7f5c975ab5588abc361c2c49e2d74c3d5bfc792",
    "entity_ref": "e-7f6b3d226644dffc5ec057f7",
    "name_shown": "Sergio Stanco",
    "url": "/authors/sergio-stanco/"
   },
   {
    "id": "sr-a40bbdf9069015f52433440e",
    "type_code": "author_before_match",
    "moment_at": "2026-10-15T00:30:00.000Z",
    "freeze_at": "2026-10-15T01:58:03.965Z",
    "approach": "by_capture_time",
    "methodology_version": null,
    "counting_rule": "1",
    "figures": {
     "settled_picks": 0
    },
    "composition": [],
    "hash": "68a17d1979b45051b594cd26e7f5c975ab5588abc361c2c49e2d74c3d5bfc792",
    "entity_ref": "e-8f21e25b40af33dcadf7d560",
    "name_shown": "Joshua Cole",
    "url": "/authors/joshua-cole/"
   },
   {
    "id": "sr-03c0d55ccc9a2911c53ebb9f",
    "type_code": "author_before_match",
    "moment_at": "2026-10-15T00:30:00.000Z",
    "freeze_at": "2026-10-15T01:58:03.965Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 1,
     "method_version": "2.2",
     "net_points_hundredths": 7152,
     "period_from": "2026-10-13",
     "period_to": "2026-10-13",
     "price_rule": "Our market snapshot",
     "return_percent": "71.52",
     "settled_picks": 1,
     "staked_hundredths": 10000,
     "void": 0
    },
    "composition": [
     "c|s-82694d0b8f23|r-0365ab8a6f5e6a32|v-df81c4b607a0decf"
    ],
    "hash": "68b28b4a88c903812477c2d997e2c8b2c2d48174cdda52adc154d61369cba2a5",
    "entity_ref": "e-af446a2bb77d860bb17a8a73",
    "name_shown": "Statymai",
    "url": "/sources/statymai-com/"
   },
   {
    "id": "sr-6c28429202fe60e26606d5c4",
    "type_code": "author_before_match",
    "moment_at": "2026-10-15T00:30:00.000Z",
    "freeze_at": "2026-10-15T01:58:03.965Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 1,
     "method_version": "2.2",
     "net_points_hundredths": 7500,
     "period_from": "2026-10-14",
     "period_to": "2026-10-14",
     "price_rule": "Our market snapshot",
     "return_percent": "75.00",
     "settled_picks": 1,
     "staked_hundredths": 10000,
     "void": 0
    },
    "composition": [
     "c|s-f2cbc24f358a|r-b90dce601b693bee|v-66b297ea36b8cbe3"
    ],
    "hash": "e197576ef6f03c247ce22f3d5d668d477b83db6ec4cb6b2cbc2dffb31c72c592",
    "entity_ref": "e-c73e2d690083b73e2063c241",
    "name_shown": "Scores24",
    "url": "/sources/scores24-live/"
   },
   {
    "id": "sr-00bbaec3ff7e1bd31d3a4d52",
    "type_code": "author_before_match",
    "moment_at": "2026-10-15T00:30:00.000Z",
    "freeze_at": "2026-10-15T01:58:03.965Z",
    "approach": "by_capture_time",
    "methodology_version": "2.2",
    "counting_rule": "1",
    "figures": {
     "matches": 2,
     "method_version": "2.2",
     "net_points_hundredths": 7519,
     "period_from": "2026-10-11",
     "period_to": "2026-10-11",
     "price_rule": "Our market snapshot",
     "return_percent": "75.19",
     "settled_picks": 2,
     "staked_hundredths": 10000,
     "void": 1
    },
    "composition": [
     "c|s-c0602045c235|r-a687e3b2d34182db|v-e1fcababe72b01b2",
     "c|s-d89c86e9d1db|r-566c4eae491174b8|v-3f4de67def437bdd"
    ],
    "hash": "da9f9a1012781587d85d6c40407871b8206db9978e66ebe850c040a6207e50e9",
    "entity_ref": "e-f358aac5cad0da279deff31a",
    "name_shown": "Frank Pilantra",
    "url": null
   }
  ],
  "late_additions": null,
  "chips": {
   "id": "sr-7db687a0beffabd3f80c72f2",
   "type_code": "chips",
   "moment_at": "2026-10-15T00:30:00.000Z",
   "freeze_at": "2026-10-15T01:58:03.964Z",
   "approach": "by_capture_time",
   "methodology_version": null,
   "counting_rule": "1",
   "figures": {
    "chips": {
     "n-205ef486e86a572099a1224f": [],
     "n-307c220b0f2ca512cb728100": [],
     "n-31674a164c14c5d02249b9f5": [],
     "n-671c51f2c5740ca630322429": [],
     "n-6eae3d343603c42a0e4effe6": [],
     "n-774835de1443b9023adbee92": [],
     "n-8ed0a6367e24d0c3efca5a9d": [],
     "n-90f72c5b0fd421fa69711dfd": [],
     "n-a4a2849d608bb75199eb7e14": [],
     "n-aaca6dd60e49ce781fc5f555": [],
     "n-b7f3f8b978d88ac007db86c5": [],
     "n-db47e91061ce3fec1ea61f1e": []
    },
    "in_catalog": "1"
   },
   "composition": [
    "n-205ef486e86a572099a1224f",
    "n-307c220b0f2ca512cb728100",
    "n-31674a164c14c5d02249b9f5",
    "n-671c51f2c5740ca630322429",
    "n-6eae3d343603c42a0e4effe6",
    "n-774835de1443b9023adbee92",
    "n-8ed0a6367e24d0c3efca5a9d",
    "n-90f72c5b0fd421fa69711dfd",
    "n-a4a2849d608bb75199eb7e14",
    "n-aaca6dd60e49ce781fc5f555",
    "n-b7f3f8b978d88ac007db86c5",
    "n-db47e91061ce3fec1ea61f1e"
   ],
   "hash": "f2aadd1e1d0ecb2f368a60d4b5c65b0c7356088ee5e468732d3001339e9220a3"
  }
 },
 "match_card": {
  "revision": "1",
  "gates": null,
  "open_to_search": true,
  "inputs": {
   "prediction_count": 1,
   "publisher_count": 1,
   "contract": "correct_score_market|*|match|*|*#explicit",
   "forecaster_count": 2,
   "publishers_all": 2,
   "topic_count": 1,
   "checked_count": false,
   "competition_authors": [
    {
     "settled_count": 3
    }
   ],
   "started": true,
   "facts_only": false,
   "counted_predictions": 3,
   "counted_sources": 3
  },
  "gates_words": "Open to search: 3 counted predictions from 3 different sources",
  "created_from": "prediction_page",
  "prediction_count": 1,
  "publisher_count": 2,
  "forecaster_count": 1,
  "newcomer_count": 2,
  "competition_authors": [
   {
    "name_shown": "David Ratabouil",
    "url": "/authors/david-ratabouil/",
    "source_group": "tipsters",
    "settled_count": 3,
    "match_count": 3,
    "portion": "live",
    "portion_words": "Recorded before kick-off · return at our recorded market price",
    "return_percent": null,
    "too_few": true,
    "header_titles": [
     {
      "title_id": "zk-4de627c9370069895d00",
      "code_name": "P-02",
      "title_tier": "dated_record",
      "badge_label": "No.1 · week of 26 Oct",
      "body": "No.1 of 12 · 8/10 result calls right · week of 26 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-4de627c93700",
      "url": null,
      "tier": "No.1",
      "event_at": "2026-11-01"
     },
     {
      "title_id": "zk-7e78bd27705897fe5932",
      "code_name": "S-01",
      "title_tier": "dated_record",
      "badge_label": "7 right in a row · 26 Oct",
      "body": "7 matches in a row, every pick correct · 23 Oct–26 Oct 2026",
      "provenance": "live",
      "anchor_id": "title-7e78bd277058",
      "url": null,
      "tier": null,
      "event_at": "2026-10-26"
     }
    ]
   }
  ],
  "competition_authors_total": 1,
  "competition_authors_10": 0,
  "full": false,
  "facts_only": false,
  "checked_count": null,
  "window": {
   "d_minus_14_at": "2026-10-01T00:30:00.000Z",
   "d_minus_3_at": "2026-10-12T00:30:00.000Z"
  },
  "first_screen": {
   "body": "Before kick-off, 2 tipsters and sources with 10 or more predictions checked against the final score to date had predictions on this match: 1 an exact score (implied: Fluminense 1 · Draw 0 · Palmeiras 0), 1 other markets only.",
   "byline": "Split of recorded tipsters and sources.",
   "outcome_split": {
    "1": 0,
    "X": 0,
    "2": 0
   },
   "forecasters_outcome": 0,
   "from_score": {
    "1": 1
   },
   "forecasters_from_score": 1,
   "other_markets_only": 1,
   "newcomers": "Also recorded before kick-off: 1 prediction from 1 tipster with fewer than 10 predictions checked against the final score to date, listed below.",
   "market_label": null,
   "market_at": null,
   "predictions_at": "2026-10-13T16:09:54.728Z",
   "comparison": null
  },
  "who_what": {
   "contracts": [
    {
     "contract_code": "correct_score_market|*|match|*|*#explicit",
     "source_group": "explicit",
     "market_label": "Correct score",
     "market_key": "correct_score_market",
     "choices": [
      {
       "code_name": "1-0",
       "in_words": "Fluminense 1-0 Palmeiras",
       "tips": [
        {
         "entry_id": "n-aaca6dd60e49ce781fc5f555",
         "author_name": "Joshua Cole",
         "author_href": "/authors/joshua-cole/",
         "source_group": "experts",
         "trust_tier": "tracked",
         "market_label": "Correct score",
         "market_key": "correct_score_market",
         "choice": "Fluminense 1-0 Palmeiras",
         "choice_key": "1-0",
         "byline": "Recorded by us before kick-off",
         "logged_at": "2026-10-13T16:09:54.728Z",
         "posted_at": "2026-10-13T15:40:31.000Z",
         "author_quoted_price": null,
         "our_snapshot": null,
         "closing_line": null,
         "outcome_label": "Lost",
         "pre_match": true,
         "outcome_pending_reason": null,
         "proof": "/authors/joshua-cole/picks/5/#pick-n-aaca6dd60e49ce781fc5f555",
         "original": "https://www.sportsmole.co.uk/football/fluminense/copa-libertadores/preview/fluminense-vs-palmeiras-prediction-team-news-lineups_606822.html",
         "contradictory": false,
         "authorship": null,
         "chips": [],
         "tracker": null,
         "tally": {
          "settled_picks": 2,
          "won": 0,
          "void": 0,
          "return_percent": "-100.0",
          "period_from": "2026-11-02",
          "period_to": "2026-11-03",
          "portion": "live",
          "market_label": "Correct score"
         },
         "prematch_tally": {
          "settled_picks": 0,
          "return_percent": null,
          "snapshot_taken_at": "2026-10-15T00:30:00.000Z"
         },
         "source_type": "media",
         "entry_record": {
          "scope": "all",
          "competition": null,
          "market_key": null,
          "portion": "live",
          "n": 4,
          "won": 2,
          "lost": 2,
          "void": 0,
          "net_points_hundredths": -8106,
          "return_percent": "-20.3",
          "avg_odds": "1.94",
          "odds_from_author": 4,
          "odds_from_snapshot": 0,
          "league_market_n": 0,
          "market_n": 0,
          "small_sample": true,
          "period_from": "2026-10-09",
          "period_to": "2026-10-14",
          "as_of": "2026-10-15T00:30:00.000Z"
         },
         "repeats": 0,
         "publications": 1
        }
       ],
       "figure": 1
      }
     ],
     "n": 1,
     "publisher_count": 1
    }
   ],
   "newcomers": [
    {
     "entry_id": "n-db47e91061ce3fec1ea61f1e",
     "author_name": "Armando Rodrigues",
     "author_href": null,
     "source_group": "tipsters",
     "trust_tier": "probation",
     "market_label": "Over/Under 2.5 goals",
     "market_key": "total",
     "choice": "under 2.5",
     "choice_key": "under",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-13T00:39:31.957Z",
     "posted_at": null,
     "author_quoted_price": null,
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": true,
     "proof": "/authors/armando-rodrigues/picks/2/#pick-n-db47e91061ce3fec1ea61f1e",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "prediction_sites",
     "own_page": false,
     "trust_settled_count": 1
    },
    {
     "entry_id": "n-31674a164c14c5d02249b9f5",
     "author_name": "Sergio Stanco",
     "author_href": "/authors/sergio-stanco/",
     "source_group": "tipsters",
     "trust_tier": "probation",
     "market_label": "Over/Under 2.5 goals",
     "market_key": "total",
     "choice": "under 2.5",
     "choice_key": "under",
     "byline": "Recorded by us before kick-off",
     "logged_at": "2026-10-13T00:39:43.881Z",
     "posted_at": null,
     "author_quoted_price": "1.45",
     "our_snapshot": "1.4100",
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": true,
     "proof": "/authors/sergio-stanco/picks/2/#pick-n-31674a164c14c5d02249b9f5",
     "original": null,
     "contradictory": false,
     "authorship": null,
     "source_type": "prediction_sites",
     "own_page": true,
     "trust_settled_count": 65
    }
   ],
   "not_counted": [],
   "after_start": [
    {
     "entry_id": "n-d5e1a4b385d1d796ef9e058c",
     "author_name": "FootballPredictions.net",
     "author_href": "/sources/footballpredictions-net/",
     "source_group": "websites",
     "trust_tier": "tracked",
     "market_label": "1X2, match result",
     "market_key": "1x2",
     "choice": "draw",
     "choice_key": "X",
     "byline": "Found after the match; date as stated by the source",
     "logged_at": "2026-10-15T02:44:18.533Z",
     "posted_at": null,
     "author_quoted_price": null,
     "our_snapshot": null,
     "closing_line": null,
     "outcome_label": "Lost",
     "pre_match": false,
     "proof": "/sources/footballpredictions-net/picks/53/#pick-n-d5e1a4b385d1d796ef9e058c",
     "original": "https://footballpredictions.net/football-predictions-free-betting-tips",
     "contradictory": false,
     "authorship": null,
     "tally": {
      "settled_picks": 45,
      "won": 37,
      "void": 0,
      "return_percent": "6.1",
      "period_from": "2026-09-25",
      "period_to": "2026-11-06",
      "portion": "live",
      "market_label": "1X2, match result"
     },
     "source_type": "prediction_sites",
     "entry_record": {
      "scope": "all",
      "competition": null,
      "market_key": null,
      "portion": "live",
      "n": 24,
      "won": 15,
      "lost": 9,
      "void": 0,
      "net_points_hundredths": -20528,
      "return_percent": "-8.6",
      "avg_odds": "1.52",
      "odds_from_author": 1,
      "odds_from_snapshot": 23,
      "league_market_n": 0,
      "market_n": 14,
      "small_sample": true,
      "period_from": "2026-09-25",
      "period_to": "2026-10-13",
      "as_of": "2026-10-15T00:30:00.000Z"
     }
    }
   ],
   "forecaster_split": {
    "contracts": [
     {
      "contract_code": "correct_score_market|*|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "Correct score",
      "market_key": "correct_score_market",
      "choices": [
       {
        "code_name": "1-0",
        "in_words": "Fluminense 1-0 Palmeiras",
        "tips": [
         {
          "author_name": "Joshua Cole",
          "entry_id": "n-aaca6dd60e49ce781fc5f555",
          "outcome_label": "Lost",
          "source_group": "experts"
         }
        ],
        "figure": 1
       }
      ],
      "n": 1,
      "publisher_count": 1
     },
     {
      "contract_code": "total|2.5|match|*|*#explicit",
      "source_group": "explicit",
      "market_label": "Over/Under 2.5 goals",
      "market_key": "total",
      "choices": [
       {
        "code_name": "under",
        "in_words": "under 2.5",
        "tips": [
         {
          "author_name": "Sergio Stanco",
          "entry_id": "n-31674a164c14c5d02249b9f5",
          "outcome_label": "Lost",
          "source_group": "tipsters"
         }
        ],
        "figure": 1
       }
      ],
      "n": 1,
      "publisher_count": 1
     }
    ],
    "author_count": 2,
    "below_threshold": {
     "prediction_count": 1,
     "author_count": 1
    },
    "limit": 10
   },
   "chain": {
    "publications": 1,
    "unique": 1,
    "comparable": 1,
    "admissible": 1,
    "contributions": 1
   },
   "differing_choices": 0,
   "visible_who": 1,
   "newcomers_who": 2,
   "newcomers_before": 2,
   "titles_shown": true,
   "legend": "Badges show titles earned before this prediction, by published rules."
  },
  "arguments": {
   "topics": [
    {
     "code_name": "other_topic",
     "display_name": "Other reasons",
     "checkable_item": false,
     "bullet_points": [
      {
       "entry_id": "n-aaca6dd60e49ce781fc5f555",
       "author_name": "Joshua Cole",
       "author_href": "/authors/joshua-cole/",
       "source_group": "experts",
       "choice": "Fluminense 1-0 Palmeiras",
       "market_label": "Correct score",
       "logged_at": "2026-10-13T16:09:54.728Z",
       "original": "https://www.sportsmole.co.uk/football/fluminense/copa-libertadores/preview/fluminense-vs-palmeiras-prediction-team-news-lineups_606822.html",
       "proof": "/authors/joshua-cole/picks/5/#pick-n-aaca6dd60e49ce781fc5f555",
       "quote_text": "The first leg has the potential to be a tight contest, with Fluminense likely to take the initiative at the Maracana while Palmeiras look to avoid giving the…",
       "retelling": null,
       "checkable_item": false,
       "against": false
      }
     ],
     "total_count": 1
    }
   ],
   "against": [],
   "other_languages": 0,
   "other_language_hosts": [],
   "mode": "quotes",
   "topics_total": 1,
   "checkable": 0
  },
  "market_label": null,
  "market_mode": "show",
  "fact_sheet": {
   "tournament": "Copa Libertadores (South America)",
   "matchday": null,
   "starts_at": "2026-10-15T00:30:00.000Z",
   "form": {
    "home_side": [
     {
      "res": "L",
      "scoreline": "0-1",
      "opponent": "Flamengo",
      "at_home": false,
      "data": "2026-10-11"
     },
     {
      "res": "W",
      "scoreline": "4-0",
      "opponent": "Coritiba",
      "at_home": true,
      "data": "2026-10-09"
     },
     {
      "res": "W",
      "scoreline": "3-1",
      "opponent": "Corinthians",
      "at_home": false,
      "data": "2026-09-20"
     },
     {
      "res": "L",
      "scoreline": "1-2",
      "opponent": "Club Atlético Platense",
      "at_home": false,
      "data": "2026-09-15"
     },
     {
      "res": "L",
      "scoreline": "1-3",
      "opponent": "Atlético Mineiro",
      "at_home": false,
      "data": "2026-09-12"
     }
    ],
    "away": [
     {
      "res": "W",
      "scoreline": "4-1",
      "opponent": "Corinthians",
      "at_home": true,
      "data": "2026-10-11"
     },
     {
      "res": "W",
      "scoreline": "1-0",
      "opponent": "Bahia",
      "at_home": true,
      "data": "2026-10-09"
     },
     {
      "res": "D",
      "scoreline": "0-0",
      "opponent": "Grêmio",
      "at_home": false,
      "data": "2026-09-20"
     },
     {
      "res": "L",
      "scoreline": "2-3",
      "opponent": "LDU Quito",
      "at_home": false,
      "data": "2026-09-16"
     },
     {
      "res": "W",
      "scoreline": "2-0",
      "opponent": "São Paulo",
      "at_home": true,
      "data": "2026-09-12"
     }
    ]
   },
   "head_to_head": [
    {
     "data": "2026-08-15",
     "match_list": "Fluminense 3-2 Palmeiras",
     "event_id": "sm:19621859"
    },
    {
     "data": "2026-02-26",
     "match_list": "Palmeiras 2-1 Fluminense",
     "event_id": "sm:19622046"
    }
   ],
   "past_cards": [],
   "reach": ""
  },
  "after_match": {
   "scoreline": "1-2",
   "fact_code": "2",
   "row_list": [
    "All recorded exact-score predictions: 0 of 1 matched",
    "Exact-score predictions from tipsters and sources with 10 or more predictions checked against the final score to date: 0 of 1 matched the score, 0 of 1 the outcome",
    "Predictions from tipsters and sources with fewer than 10 predictions checked against the final score to date, recorded before kick-off: 1 prediction · 1 lost"
   ],
   "by_group": {},
   "placement": null,
   "checks": []
  },
  "prices": [],
  "revisions": [
   "First published with predictions on 13 October 2026."
  ],
  "titles": {
   "shown": true,
   "legend": "Badges show titles earned before this prediction, by published rules.",
   "frozen_in": "sr-83622c7574bf259edef01652"
  },
  "tracker": null,
  "source_groups": {
   "as_of": "2026-10-15T00:30:00.000Z",
   "groups": [
    {
     "key": "prediction_sites",
     "label": "Prediction sites"
    },
    {
     "key": "media",
     "label": "Media"
    },
    {
     "key": "telegram_channels",
     "label": "Telegram channels"
    },
    {
     "key": "private_authors",
     "label": "Independent tipsters"
    }
   ],
   "authors": 3,
   "by_group": [
    {
     "key": "prediction_sites",
     "authors": 2
    },
    {
     "key": "media",
     "authors": 1
    },
    {
     "key": "telegram_channels",
     "authors": 0
    },
    {
     "key": "private_authors",
     "authors": 0
    }
   ],
   "markets": [
    {
     "key": "1x2",
     "label": "Match result",
     "authors": 0,
     "by_group": [
      {
       "key": "prediction_sites",
       "authors": 0
      },
      {
       "key": "media",
       "authors": 0
      },
      {
       "key": "telegram_channels",
       "authors": 0
      },
      {
       "key": "private_authors",
       "authors": 0
      }
     ],
     "choices": [
      {
       "code_name": "1",
       "in_words": "Fluminense",
       "authors": 0,
       "by_group": [
        {
         "key": "prediction_sites",
         "authors": 0
        },
        {
         "key": "media",
         "authors": 0
        },
        {
         "key": "telegram_channels",
         "authors": 0
        },
        {
         "key": "private_authors",
         "authors": 0
        }
       ]
      },
      {
       "code_name": "X",
       "in_words": "Draw",
       "authors": 0,
       "by_group": [
        {
         "key": "prediction_sites",
         "authors": 0
        },
        {
         "key": "media",
         "authors": 0
        },
        {
         "key": "telegram_channels",
         "authors": 0
        },
        {
         "key": "private_authors",
         "authors": 0
        }
       ]
      },
      {
       "code_name": "2",
       "in_words": "Palmeiras",
       "authors": 0,
       "by_group": [
        {
         "key": "prediction_sites",
         "authors": 0
        },
        {
         "key": "media",
         "authors": 0
        },
        {
         "key": "telegram_channels",
         "authors": 0
        },
        {
         "key": "private_authors",
         "authors": 0
        }
       ]
      }
     ]
    },
    {
     "key": "totals",
     "label": "Goal totals",
     "authors": 2,
     "by_group": [
      {
       "key": "prediction_sites",
       "authors": 2
      },
      {
       "key": "media",
       "authors": 0
      },
      {
       "key": "telegram_channels",
       "authors": 0
      },
      {
       "key": "private_authors",
       "authors": 0
      }
     ]
    },
    {
     "key": "other",
     "label": "Handicaps, both teams to score, correct score and other markets",
     "authors": 1,
     "by_group": [
      {
       "key": "prediction_sites",
       "authors": 0
      },
      {
       "key": "media",
       "authors": 1
      },
      {
       "key": "telegram_channels",
       "authors": 0
      },
      {
       "key": "private_authors",
       "authors": 0
      }
     ]
    }
   ]
  },
  "market_line": {
   "line_state": "no_snapshot",
   "line_frozen": true,
   "phrase": null,
   "line_markets": [
    {
     "market_text": "Over/Under 2.5 goals",
     "market_group": "totals",
     "line_kind": "recorded_price",
     "margin_included": true,
     "closing_line": false,
     "price_sides": [
      {
       "choice": "under 2.5",
       "snapshot_price": "1.41",
       "percent_value": 71,
       "snapshot_at": "2026-10-13T00:35:36.000Z",
       "snapshot_count": 1,
       "first_snapshot_price": null,
       "first_at": null,
       "shift_pp": null,
       "shift_direction": null,
       "line_state": "single_snapshot"
      }
     ],
     "line_state": "single_snapshot",
     "phrase": "Over/Under 2.5 goals, under 2.5 goals: market price 1.41 on 13 October 2026, 01:35 BST (implied 71%, margin included)."
    }
   ]
  },
  "pre_kickoff_snapshot": {
   "frozen_before_kickoff": true,
   "as_of_moment": "2026-10-15T00:30:00.000Z",
   "starts_at": "2026-10-15T00:30:00.000Z",
   "phrase": "Before kick-off on 15 October 2026, 01:30 BST: Over/Under 2.5 goals, recorded picks before the match (2): 2 on under 2.5 goals; Correct score, recorded picks before the match (1): 1 on Fluminense 1-0 Palmeiras.",
   "market_line_brief": null,
   "market_groups": [
    {
     "market_group": "totals",
     "group_markets": [
      {
       "market_text": "Over/Under 2.5 goals",
       "prediction_count": 2,
       "row_count": 2,
       "market_choices": [
        {
         "choice": "under 2.5",
         "figure": 2
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 100,
       "phrase": "Over/Under 2.5 goals, recorded picks before the match (2): 2 on under 2.5 goals"
      }
     ]
    },
    {
     "market_group": "other",
     "group_markets": [
      {
       "market_text": "Correct score",
       "prediction_count": 1,
       "row_count": 1,
       "market_choices": [
        {
         "choice": "Fluminense 1-0 Palmeiras",
         "figure": 1
        }
       ],
       "phrase_mode": "listing",
       "leader_choice": null,
       "leader_count": null,
       "share_percent": 100,
       "phrase": "Correct score, recorded picks before the match (1): 1 on Fluminense 1-0 Palmeiras"
      }
     ]
    }
   ],
   "predictions_before_kickoff": 3,
   "majority_threshold": {
    "min_predictions": 5,
    "min_share_percent": 60.0
   }
  },
  "teams_prev_next": [
   {
    "side": "home",
    "team": "Fluminense",
    "team_url": null,
    "participant_id": "u-3058074d5ca5",
    "previous": {
     "kickoff": "2026-10-11T20:30:00.000Z",
     "name": "Flamengo vs Fluminense",
     "url": "/football/matches/flamengo-vs-fluminense-2026-10-11/",
     "competition": "Brasileiro Série A",
     "state": "played",
     "score": "1-0"
    },
    "next": {
     "kickoff": "2026-10-18T19:00:00.000Z",
     "name": "Fluminense vs Santos",
     "url": "/football/matches/fluminense-vs-santos-2026-10-18/",
     "competition": "Brasileiro Série A",
     "state": "played",
     "score": "1-2"
    },
    "why": null
   },
   {
    "side": "away",
    "team": "Palmeiras",
    "team_url": "/football/teams/palmeiras/",
    "participant_id": "u-502206dd75fa",
    "previous": {
     "kickoff": "2026-10-11T20:30:00.000Z",
     "name": "Palmeiras vs Corinthians",
     "url": "/football/matches/palmeiras-vs-corinthians-2026-10-11/",
     "competition": "Brasileiro Série A",
     "state": "played",
     "score": "4-1"
    },
    "next": {
     "kickoff": "2026-10-17T22:30:00.000Z",
     "name": "Athletico vs Palmeiras",
     "url": "/football/matches/athletico-vs-palmeiras-2026-10-17/",
     "competition": "Brasileiro Série A",
     "state": "played",
     "score": "0-2"
    },
    "why": null
   }
  ]
 },
 "number_sets": [
  {
   "set": "match.recorded_price.percent",
   "entity": "/football/matches/fluminense-vs-palmeiras-2026-10-15/|Over/Under 2.5 goals|under 2.5",
   "value": 71,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/fluminense-vs-palmeiras-2026-10-15/|Over/Under 2.5 goals",
   "value": 2,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/fluminense-vs-palmeiras-2026-10-15/|Over/Under 2.5 goals",
   "value": 100,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/fluminense-vs-palmeiras-2026-10-15/|Over/Under 2.5 goals|under 2.5",
   "value": 2,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.market",
   "entity": "/football/matches/fluminense-vs-palmeiras-2026-10-15/|Correct score",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.leader_share_percent",
   "entity": "/football/matches/fluminense-vs-palmeiras-2026-10-15/|Correct score",
   "value": 100,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.before_kickoff.selection",
   "entity": "/football/matches/fluminense-vs-palmeiras-2026-10-15/|Correct score|Fluminense 1-0 Palmeiras",
   "value": 1,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.other_forecasters",
   "entity": "/football/matches/fluminense-vs-palmeiras-2026-10-15/",
   "value": 2,
   "where": null,
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.snapshot",
   "entity": "/football/matches/fluminense-vs-palmeiras-2026-10-15/",
   "value": 12,
   "where": "pre-match-record",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.snapshot.on_page",
   "entity": "/football/matches/fluminense-vs-palmeiras-2026-10-15/",
   "value": 4,
   "where": "pre-match-record",
   "as_of": "2026-11-07T19:52:23.438Z"
  },
  {
   "set": "match.snapshot.left",
   "entity": "/football/matches/fluminense-vs-palmeiras-2026-10-15/",
   "value": 8,
   "where": "pre-match-record",
   "as_of": "2026-11-07T19:52:23.438Z"
  }
 ],
 "data_changes": {
  "records_corrected": 1,
  "last_correction_at": "2026-10-14T02:01:13.844Z",
  "corrections_url": "/corrections/",
  "text": "1 record shown here has been corrected; the last correction was on 14 October 2026, with its reason in the corrections log."
 },
 "entity_id": "event:s-7374ce135c1b",
 "source_revision": 79,
 "title_short": {
  "length": 62,
  "names": [
   "Fluminense",
   "Palmeiras"
  ],
  "title": null,
  "title_length": 62
 }
}
