{
  "story_id": "37bf387b57e065ea3c7e5cfd2ec59c17",
  "desk": "drm3",
  "revision": 4,
  "published_at": "2026-09-05T08:41:24.000Z",
  "content_hash": "c7a698b49ce7904e90956f29e7ec967884c64f39332a344abdc9f19ab8994eba",
  "hash_basis": "sha256 over `headline\\ndek\\nprose`, plus `\\n` + the canonical citations JSON when any source is placed, plus `\\n#blog` for blogs",
  "basis": {
    "headline": "Mbappé's stoppage-time penalty saved as Real Madrid lose 1-0 at Real Betis",
    "dek": "Kylian Mbappé's injury-time penalty was saved by Álvaro Valles, sealing Real Betis's 1-0 La Liga win over Real Madrid.",
    "prose": "Real Betis defeated Real Madrid 1-0 in a La Liga match at La Cartuja Stadium in Seville, Spain. [^1]\n\nÁlvaro Valles saved Kylian Mbappé's injury-time penalty, preserving Real Betis's 1-0 lead and securing the win. [^2] Alvaro Valles saved a penalty kick taken by Kylian Mbappe in the 93rd minute to help Real Betis defeat Real Madrid. [^3] Kylian Mbappé missed a penalty kick in the 49th minute of the second half after being fouled by Natan. [^4]\n\nReal Madrid lost 1-0 to Betis in the fourth round of the Spanish league at La Cartuja. [^5] This loss marked Real Madrid's first defeat since José Mourinho returned to manage the team this season. [^6][^10] Troy Parrott scored the only goal of the match for Real Betis in the 81st minute. [^7]\n\nThe penalty save prevented Real Madrid from equalizing the score in the final moments of the match. [^8] The VAR review confirmed that goalkeeper Alvaro Valles did not commit an infraction by stepping off the line before the penalty kick. [^9] Real Betis collected 9 points from the match to tie Real Madrid and move into third place in the standings. [^11]\n\nKylian Mbappé had a poor performance beyond the penalty miss, including squandering a double chance in the first half and hitting the goal frame with another shot. [^12]",
    "cited": "[{\"statement\":\"Real Betis defeated Real Madrid 1-0 in a La Liga match at La Cartuja Stadium in Seville, Spain.\",\"source\":\"jamaica-gleaner.com\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-05T05:07:28.000Z\",\"publisher_count\":1,\"sources\":[\"jamaica-gleaner.com\"]},{\"statement\":\"Álvaro Valles saved Kylian Mbappé's injury-time penalty, preserving Real Betis's 1-0 lead and securing the win.\",\"source\":\"jamaica-gleaner.com\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-05T05:07:28.000Z\",\"publisher_count\":1,\"sources\":[\"jamaica-gleaner.com\"]},{\"statement\":\"Alvaro Valles saved a penalty kick taken by Kylian Mbappe in the 93rd minute to help Real Betis defeat Real Madrid.\",\"source\":\"La Tercera\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-04T21:13:44.000Z\",\"publisher_count\":1,\"sources\":[\"La Tercera\"]},{\"statement\":\"Kylian Mbappé missed a penalty kick in the 49th minute of the second half after being fouled by Natan.\",\"source\":\"lanacion.com.ar\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-04T23:24:33.000Z\",\"publisher_count\":1,\"sources\":[\"lanacion.com.ar\"]},{\"statement\":\"Real Madrid lost 1-0 to Betis in the fourth round of the Spanish league at La Cartuja.\",\"source\":\"lanacion.com.ar\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-04T23:24:33.000Z\",\"publisher_count\":1,\"sources\":[\"lanacion.com.ar\"]},{\"statement\":\"Real Madrid suffered their first defeat of the 2026-27 La Liga season with a 1-0 loss to Real Betis at La Cartuja.\",\"source\":\"Yahoo! Sports\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-05T06:20:00.000Z\",\"publisher_count\":1,\"sources\":[\"Yahoo! Sports\"]},{\"statement\":\"Troy Parrott scored the only goal of the match for Real Betis in the 81st minute.\",\"source\":\"jamaica-gleaner.com\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-05T05:07:28.000Z\",\"publisher_count\":1,\"sources\":[\"jamaica-gleaner.com\"]},{\"statement\":\"The penalty save prevented Real Madrid from equalizing the score in the final moments of the match.\",\"source\":\"La Tercera\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-04T21:13:44.000Z\",\"publisher_count\":1,\"sources\":[\"La Tercera\"]},{\"statement\":\"The VAR review confirmed that goalkeeper Alvaro Valles did not commit an infraction by stepping off the line before the penalty kick.\",\"source\":\"La Tercera\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-04T21:13:44.000Z\",\"publisher_count\":1,\"sources\":[\"La Tercera\"]},{\"statement\":\"This loss marked Real Madrid's first defeat since José Mourinho returned to manage the team this season.\",\"source\":\"El Informador\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-05T01:30:00.000Z\",\"publisher_count\":1,\"sources\":[\"El Informador\"]},{\"statement\":\"Real Betis collected 9 points from the match to tie Real Madrid and move into third place in the standings.\",\"source\":\"Media Indonesia\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-05T05:50:00.000Z\",\"publisher_count\":1,\"sources\":[\"Media Indonesia\"]},{\"statement\":\"Kylian Mbappé had a poor performance beyond the penalty miss, including squandering a double chance in the first half and hitting the goal frame with another shot.\",\"source\":\"jamaica-gleaner.com\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-05T05:07:28.000Z\",\"publisher_count\":1,\"sources\":[\"jamaica-gleaner.com\"]}]",
    "kind": "news"
  },
  "receipt_verify": "Ed25519 over the dot-joined string `slice_hash.cursor_from.cursor_to.view.view_version.row_count`; public_key and sig are base64url of the raw 32-byte key / 64-byte signature",
  "receipt": null,
  "receipt_note": "this revision predates receipt-keeping (before v0.37.0); the filed row lives in the record",
  "generation_chain": {
    "wire": {
      "stream": "fountain_news",
      "story_id": "9eae92d422bc7a7f9fab0d0f1e2437db",
      "thread_id": "9ea4c473dfc55c0348f287e6b1d25f64",
      "thread_label": "Natan",
      "novelty": "UPDATE",
      "content_hash": "1e68bca07bb490d5f50dbd75fa0fccde41b0f9423e4f29e2de4f3597a9813ec5",
      "last_published_at": "2026-09-05T08:41:24.000Z",
      "read_receipt": {
        "slice_hash": "fbfb6f8cde02f621256660fe75c7a845a4a320cd83f26c76238a8b684f3dc6e8",
        "cursor_from": "eyJ0cyI6IjIwMjYtMDktMDVUMDg6MjM6MDIuMDAwMDAwWiIsImlkIjoiMjdkYjdmYzZiMWNhY2UzOWZlOWU2ZGE5YzhiOTJiMTgiLCJ2IjoiMSJ9",
        "cursor_to": "eyJ0cyI6IjIwMjYtMDktMDVUMDk6MjU6MzguMDAwMDAwWiIsImlkIjoiM2UzODQ5MGM1YWVhNDA1ZThmMzNmMjY3ODNjMWQzZmYiLCJ2IjoiMSJ9",
        "view": "v_fountain_news",
        "view_version": "1",
        "row_count": 100,
        "window_days": 3,
        "bytes_scanned": 10804931,
        "credits": 8,
        "price_per_100_rows": 8,
        "sig": "-CR8xsszMJbIK3t22jNXY2QYxGXJX1GPmy4KhIV8zU-SSJoe4y8qHjqOw8b88fakyJgBZZvpLBlqqtFpoHWVCQ",
        "public_key": "bMUigy8O0jOnBxQ4Sc-5lwhIZ8LQVAhxMbR7qESVuUE",
        "signer_path": "lakehouse/data-extract/v1",
        "alg": "Ed25519",
        "signed": true
      },
      "compose": 3,
      "recomposed_at": "2026-09-05T18:31:10.747Z"
    },
    "written_at": "2026-09-05T12:28:49.488Z"
  },
  "cited_facts": [
    {
      "n": 1,
      "statement": "Real Betis defeated Real Madrid 1-0 in a La Liga match at La Cartuja Stadium in Seville, Spain.",
      "source": "jamaica-gleaner.com",
      "instrument": "News",
      "claim_key": null,
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 2,
      "statement": "Álvaro Valles saved Kylian Mbappé's injury-time penalty, preserving Real Betis's 1-0 lead and securing the win.",
      "source": "jamaica-gleaner.com",
      "instrument": "News",
      "claim_key": null,
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 3,
      "statement": "Alvaro Valles saved a penalty kick taken by Kylian Mbappe in the 93rd minute to help Real Betis defeat Real Madrid.",
      "source": "La Tercera",
      "instrument": "News",
      "claim_key": null,
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 4,
      "statement": "Kylian Mbappé missed a penalty kick in the 49th minute of the second half after being fouled by Natan.",
      "source": "lanacion.com.ar",
      "instrument": "News",
      "claim_key": null,
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 5,
      "statement": "Real Madrid lost 1-0 to Betis in the fourth round of the Spanish league at La Cartuja.",
      "source": "lanacion.com.ar",
      "instrument": "News",
      "claim_key": null,
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 6,
      "statement": "Real Madrid suffered their first defeat of the 2026-27 La Liga season with a 1-0 loss to Real Betis at La Cartuja.",
      "source": "Yahoo! Sports",
      "instrument": "News",
      "claim_key": null,
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 7,
      "statement": "Troy Parrott scored the only goal of the match for Real Betis in the 81st minute.",
      "source": "jamaica-gleaner.com",
      "instrument": "News",
      "claim_key": null,
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 8,
      "statement": "The penalty save prevented Real Madrid from equalizing the score in the final moments of the match.",
      "source": "La Tercera",
      "instrument": "News",
      "claim_key": null,
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 9,
      "statement": "The VAR review confirmed that goalkeeper Alvaro Valles did not commit an infraction by stepping off the line before the penalty kick.",
      "source": "La Tercera",
      "instrument": "News",
      "claim_key": null,
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 10,
      "statement": "This loss marked Real Madrid's first defeat since José Mourinho returned to manage the team this season.",
      "source": "El Informador",
      "instrument": "News",
      "claim_key": null,
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 11,
      "statement": "Real Betis collected 9 points from the match to tie Real Madrid and move into third place in the standings.",
      "source": "Media Indonesia",
      "instrument": "News",
      "claim_key": null,
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 12,
      "statement": "Kylian Mbappé had a poor performance beyond the penalty miss, including squandering a double chance in the first half and hitting the goal frame with another shot.",
      "source": "jamaica-gleaner.com",
      "instrument": "News",
      "claim_key": null,
      "occurred_at": null,
      "published_at": null
    }
  ],
  "note": "A signature proves who filed this and that it has not changed since. It never makes a claim true. The dates on cited_facts (occurred_at, published_at) are the forge's, joined at read time; they are not part of the signed basis above."
}