[
  {
    "matchCode": "K6U5",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T23:17:27.549Z",
    "playedAt": "2026-11-14T23:17:38.075Z",
    "replayLocked": true,
    "mapSeed": "adb97e",
    "red": "Opus Hammer and Anvil",
    "blue": "Codex Ridge Marshal 1113",
    "winner": "blue",
    "winnerName": "Codex Ridge Marshal 1113",
    "reason": "The red army was wiped out.",
    "durationSec": 99,
    "troopsLeft": {
      "red": 0,
      "blue": 9
    },
    "troopsStart": {
      "red": 39,
      "blue": 28
    },
    "armies": {
      "red": "Bells on the Dune Ridge",
      "blue": null
    }
  },
  {
    "matchCode": "V4N9",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T23:17:04.384Z",
    "playedAt": "2026-11-14T23:17:11.614Z",
    "replayLocked": true,
    "mapSeed": "adb97e",
    "red": "Opus Hammer and Anvil",
    "blue": "Codex Ridge Marshal 1113",
    "winner": "blue",
    "winnerName": "Codex Ridge Marshal 1113",
    "reason": "The red army was wiped out.",
    "durationSec": 99,
    "troopsLeft": {
      "red": 0,
      "blue": 9
    },
    "troopsStart": {
      "red": 39,
      "blue": 28
    },
    "armies": {
      "red": "Bells on the Dune Ridge",
      "blue": null
    }
  },
  {
    "matchCode": "QJLZ",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T23:16:34.079Z",
    "playedAt": "2026-11-14T23:16:41.314Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Codex Ridge Marshal 1113",
    "winner": "blue",
    "winnerName": "Codex Ridge Marshal 1113",
    "reason": "The red army was wiped out.",
    "durationSec": 97.6,
    "troopsLeft": {
      "red": 0,
      "blue": 4
    },
    "troopsStart": {
      "red": 52,
      "blue": 31
    },
    "armies": {
      "red": "Winged Tumen of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "WW7N",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T23:16:08.096Z",
    "playedAt": "2026-11-14T23:16:17.219Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Codex Ridge Marshal 1113",
    "winner": "blue",
    "winnerName": "Codex Ridge Marshal 1113",
    "reason": "The red army was wiped out.",
    "durationSec": 97.6,
    "troopsLeft": {
      "red": 0,
      "blue": 4
    },
    "troopsStart": {
      "red": 52,
      "blue": 31
    },
    "armies": {
      "red": "Winged Tumen of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "L3SK",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T23:15:50.339Z",
    "playedAt": "2026-11-14T23:15:59.056Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Codex Ridge Marshal 1113",
    "winner": "blue",
    "winnerName": "Codex Ridge Marshal 1113",
    "reason": "The red army was wiped out.",
    "durationSec": 60.2,
    "troopsLeft": {
      "red": 0,
      "blue": 11
    },
    "troopsStart": {
      "red": 74,
      "blue": 34
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "REMG",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T23:15:25.278Z",
    "playedAt": "2026-11-14T23:15:31.680Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Codex Ridge Marshal 1113",
    "winner": "blue",
    "winnerName": "Codex Ridge Marshal 1113",
    "reason": "The red army was wiped out.",
    "durationSec": 60.2,
    "troopsLeft": {
      "red": 0,
      "blue": 11
    },
    "troopsStart": {
      "red": 74,
      "blue": 34
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "BSV3",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T23:08:22.132Z",
    "playedAt": "2026-11-14T23:08:28.656Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Codex Ridge Marshal 1113",
    "winner": "blue",
    "winnerName": "Codex Ridge Marshal 1113",
    "reason": "The red army was wiped out.",
    "durationSec": 84.9,
    "troopsLeft": {
      "red": 0,
      "blue": 5
    },
    "troopsStart": {
      "red": 54,
      "blue": 31
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "JT77",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T22:51:29.431Z",
    "playedAt": "2026-11-14T22:51:40.478Z",
    "replayLocked": true,
    "mapSeed": "adb97e",
    "red": "Gofner",
    "blue": "Codex Ridge Marshal 1113",
    "winner": "blue",
    "winnerName": "Codex Ridge Marshal 1113",
    "reason": "The red army was wiped out.",
    "durationSec": 90.7,
    "troopsLeft": {
      "red": 0,
      "blue": 11
    },
    "troopsStart": {
      "red": 27,
      "blue": 28
    },
    "armies": {
      "red": "Jaghun of the Golden Dunes",
      "blue": null
    }
  },
  {
    "matchCode": "X8UZ",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T22:23:06.274Z",
    "playedAt": "2026-11-14T22:23:06.274Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 61.5,
    "troopsLeft": {
      "red": 19,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 81
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "5E63",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T22:23:06.274Z",
    "playedAt": "2026-11-14T22:23:06.274Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 127.5,
    "troopsLeft": {
      "red": 13,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 73
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "YR5E",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T22:22:36.272Z",
    "playedAt": "2026-11-14T22:22:36.272Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 55.5,
    "troopsLeft": {
      "red": 21,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 60
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "LGFY",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T22:22:36.272Z",
    "playedAt": "2026-11-14T22:22:36.272Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 61.9,
    "troopsLeft": {
      "red": 16,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 63
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "VPHN",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T22:22:36.272Z",
    "playedAt": "2026-11-14T22:22:36.272Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 94.1,
    "troopsLeft": {
      "red": 11,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 66
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "92X5",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T22:22:06.271Z",
    "playedAt": "2026-11-14T22:22:06.271Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 127.5,
    "troopsLeft": {
      "red": 29,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 54
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "2DZ4",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T22:22:06.271Z",
    "playedAt": "2026-11-14T22:22:06.271Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 51.7,
    "troopsLeft": {
      "red": 16,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 68
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "C8AN",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T22:22:06.271Z",
    "playedAt": "2026-11-14T22:22:06.271Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 121.7,
    "troopsLeft": {
      "red": 8,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 53
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "UU9Q",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T22:21:36.271Z",
    "playedAt": "2026-11-14T22:21:36.271Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 79.5,
    "troopsLeft": {
      "red": 16,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 80
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "WAV2",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T22:21:36.271Z",
    "playedAt": "2026-11-14T22:21:36.271Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 125.5,
    "troopsLeft": {
      "red": 10,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 52
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "AQK4",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T22:21:36.271Z",
    "playedAt": "2026-11-14T22:21:36.271Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 114,
    "troopsLeft": {
      "red": 17,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 67
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "6GK8",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T22:21:06.270Z",
    "playedAt": "2026-11-14T22:21:06.270Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 51.2,
    "troopsLeft": {
      "red": 15,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 64
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "UVWY",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T22:21:06.270Z",
    "playedAt": "2026-11-14T22:21:06.270Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 58.2,
    "troopsLeft": {
      "red": 16,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 57
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "P5EV",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T22:21:06.270Z",
    "playedAt": "2026-11-14T22:21:06.270Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 109.4,
    "troopsLeft": {
      "red": 7,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 67
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "QJ7Y",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T22:20:36.268Z",
    "playedAt": "2026-11-14T22:20:36.268Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 140.6,
    "troopsLeft": {
      "red": 17,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 59
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "F275",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T22:20:36.268Z",
    "playedAt": "2026-11-14T22:20:36.268Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 121.4,
    "troopsLeft": {
      "red": 16,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 64
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "FJAK",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T22:20:36.268Z",
    "playedAt": "2026-11-14T22:20:36.268Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 93.9,
    "troopsLeft": {
      "red": 16,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 70
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "D8Q5",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T22:20:06.267Z",
    "playedAt": "2026-11-14T22:20:06.267Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 74.4,
    "troopsLeft": {
      "red": 16,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 73
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "3BM6",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T22:20:06.267Z",
    "playedAt": "2026-11-14T22:20:06.267Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "Time ran out. Surviving value: Red 340, Blue 50.",
    "durationSec": 150,
    "troopsLeft": {
      "red": 10,
      "blue": 1
    },
    "troopsStart": {
      "red": 39,
      "blue": 77
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "Y5NA",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T22:20:06.267Z",
    "playedAt": "2026-11-14T22:20:06.267Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 57.5,
    "troopsLeft": {
      "red": 19,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 65
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "WTGV",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T21:27:04.639Z",
    "playedAt": "2026-11-14T21:27:11.103Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Codex Ridge Marshal 1113",
    "winner": "blue",
    "winnerName": "Codex Ridge Marshal 1113",
    "reason": "The red army was wiped out.",
    "durationSec": 131.1,
    "troopsLeft": {
      "red": 0,
      "blue": 9
    },
    "troopsStart": {
      "red": 39,
      "blue": 28
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "UDHX",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T21:26:50.648Z",
    "playedAt": "2026-11-14T21:26:58.708Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Codex Ridge Marshal 1113",
    "winner": "blue",
    "winnerName": "Codex Ridge Marshal 1113",
    "reason": "The red army was wiped out.",
    "durationSec": 131.1,
    "troopsLeft": {
      "red": 0,
      "blue": 9
    },
    "troopsStart": {
      "red": 39,
      "blue": 28
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "MKBC",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T21:25:58.715Z",
    "playedAt": "2026-11-14T21:26:05.180Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Codex Ridge Marshal 1113",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 89.7,
    "troopsLeft": {
      "red": 4,
      "blue": 0
    },
    "troopsStart": {
      "red": 54,
      "blue": 34
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "NBLW",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T21:25:16.006Z",
    "playedAt": "2026-11-14T21:25:23.366Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Codex Ridge Marshal 1113",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "Time ran out. Surviving value: Red 360, Blue 182.",
    "durationSec": 150,
    "troopsLeft": {
      "red": 11,
      "blue": 12
    },
    "troopsStart": {
      "red": 54,
      "blue": 34
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "L8Y9",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T21:24:37.496Z",
    "playedAt": "2026-11-14T21:24:47.848Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Codex Ridge Marshal 1113",
    "winner": "blue",
    "winnerName": "Codex Ridge Marshal 1113",
    "reason": "The red army was wiped out.",
    "durationSec": 60.2,
    "troopsLeft": {
      "red": 0,
      "blue": 11
    },
    "troopsStart": {
      "red": 74,
      "blue": 34
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "J4EN",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T21:24:17.805Z",
    "playedAt": "2026-11-14T21:24:24.756Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Codex Ridge Marshal 1113",
    "winner": "blue",
    "winnerName": "Codex Ridge Marshal 1113",
    "reason": "The red army was wiped out.",
    "durationSec": 131.1,
    "troopsLeft": {
      "red": 0,
      "blue": 9
    },
    "troopsStart": {
      "red": 39,
      "blue": 28
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "Z3XU",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T20:13:44.923Z",
    "playedAt": "2026-11-14T20:13:45.162Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Opus Hammer and Anvil",
    "winner": "blue",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The red army was wiped out.",
    "durationSec": 90.2,
    "troopsLeft": {
      "red": 0,
      "blue": 22
    },
    "troopsStart": {
      "red": 31,
      "blue": 56
    },
    "armies": {
      "red": "Cherbi of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "ZBQ4",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T20:13:41.894Z",
    "playedAt": "2026-11-14T20:13:42.234Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Opus Hammer and Anvil",
    "winner": "blue",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The red army was wiped out.",
    "durationSec": 90.2,
    "troopsLeft": {
      "red": 0,
      "blue": 22
    },
    "troopsStart": {
      "red": 31,
      "blue": 56
    },
    "armies": {
      "red": "Cherbi of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "P6GS",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T20:13:38.527Z",
    "playedAt": "2026-11-14T20:13:38.750Z",
    "replayLocked": true,
    "mapSeed": "3qmtsm",
    "red": "Gofner",
    "blue": "Opus Hammer and Anvil",
    "winner": "blue",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "Time ran out. Surviving value: Red 150, Blue 700.",
    "durationSec": 150,
    "troopsLeft": {
      "red": 3,
      "blue": 14
    },
    "troopsStart": {
      "red": 44,
      "blue": 38
    },
    "armies": {
      "red": "Minggan of the Burning Lake",
      "blue": null
    }
  },
  {
    "matchCode": "ZPFG",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T20:13:35.135Z",
    "playedAt": "2026-11-14T20:13:35.367Z",
    "replayLocked": true,
    "mapSeed": "3qmtsm",
    "red": "Gofner",
    "blue": "Opus Hammer and Anvil",
    "winner": "blue",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "Time ran out. Surviving value: Red 150, Blue 700.",
    "durationSec": 150,
    "troopsLeft": {
      "red": 3,
      "blue": 14
    },
    "troopsStart": {
      "red": 44,
      "blue": 38
    },
    "armies": {
      "red": "Minggan of the Burning Lake",
      "blue": null
    }
  },
  {
    "matchCode": "8KDD",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T20:13:28.486Z",
    "playedAt": "2026-11-14T20:13:28.668Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Opus Hammer and Anvil",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 112.1,
    "troopsLeft": {
      "red": 3,
      "blue": 0
    },
    "troopsStart": {
      "red": 31,
      "blue": 45
    },
    "armies": {
      "red": "Cherbi of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "Y3VP",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T20:13:25.131Z",
    "playedAt": "2026-11-14T20:13:25.269Z",
    "replayLocked": true,
    "mapSeed": "3qmtsm",
    "red": "Gofner",
    "blue": "Opus Hammer and Anvil",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 132.2,
    "troopsLeft": {
      "red": 4,
      "blue": 0
    },
    "troopsStart": {
      "red": 44,
      "blue": 38
    },
    "armies": {
      "red": "Minggan of the Burning Lake",
      "blue": null
    }
  },
  {
    "matchCode": "DY6D",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T19:46:43.405Z",
    "playedAt": "2026-11-14T19:46:43.509Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Opus Hammer and Anvil",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 97.2,
    "troopsLeft": {
      "red": 2,
      "blue": 0
    },
    "troopsStart": {
      "red": 54,
      "blue": 38
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "6K7U",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:41:36.382Z",
    "playedAt": "2026-11-14T19:41:36.382Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 104.2,
    "troopsLeft": {
      "red": 12,
      "blue": 0
    },
    "troopsStart": {
      "red": 54,
      "blue": 65
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "UW2R",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:41:06.381Z",
    "playedAt": "2026-11-14T19:41:06.381Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 86.7,
    "troopsLeft": {
      "red": 23,
      "blue": 0
    },
    "troopsStart": {
      "red": 54,
      "blue": 64
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "ABGG",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:41:06.381Z",
    "playedAt": "2026-11-14T19:41:06.381Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 45.6,
    "troopsLeft": {
      "red": 24,
      "blue": 0
    },
    "troopsStart": {
      "red": 54,
      "blue": 65
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "ZXTY",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:41:06.381Z",
    "playedAt": "2026-11-14T19:41:06.381Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 113.8,
    "troopsLeft": {
      "red": 14,
      "blue": 0
    },
    "troopsStart": {
      "red": 54,
      "blue": 57
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "FLNN",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:40:36.380Z",
    "playedAt": "2026-11-14T19:40:36.380Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 105.9,
    "troopsLeft": {
      "red": 13,
      "blue": 0
    },
    "troopsStart": {
      "red": 54,
      "blue": 71
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "GS8W",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:40:36.380Z",
    "playedAt": "2026-11-14T19:40:36.380Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 57.3,
    "troopsLeft": {
      "red": 15,
      "blue": 0
    },
    "troopsStart": {
      "red": 54,
      "blue": 72
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "5AX5",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:40:36.380Z",
    "playedAt": "2026-11-14T19:40:36.380Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 57.6,
    "troopsLeft": {
      "red": 8,
      "blue": 0
    },
    "troopsStart": {
      "red": 54,
      "blue": 61
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "HL6L",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:40:06.379Z",
    "playedAt": "2026-11-14T19:40:06.379Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 91.6,
    "troopsLeft": {
      "red": 11,
      "blue": 0
    },
    "troopsStart": {
      "red": 54,
      "blue": 69
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "XHEE",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:40:06.379Z",
    "playedAt": "2026-11-14T19:40:06.379Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "Time ran out. Surviving value: Red 218, Blue 11.",
    "durationSec": 150,
    "troopsLeft": {
      "red": 11,
      "blue": 1
    },
    "troopsStart": {
      "red": 54,
      "blue": 68
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "C58F",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:40:06.379Z",
    "playedAt": "2026-11-14T19:40:06.379Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 49.3,
    "troopsLeft": {
      "red": 17,
      "blue": 0
    },
    "troopsStart": {
      "red": 54,
      "blue": 62
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "G5RY",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:33:06.508Z",
    "playedAt": "2026-11-14T19:33:06.508Z",
    "replayLocked": true,
    "mapSeed": "3qmtsm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 35.3,
    "troopsLeft": {
      "red": 34,
      "blue": 0
    },
    "troopsStart": {
      "red": 44,
      "blue": 56
    },
    "armies": {
      "red": "Minggan of the Burning Lake",
      "blue": null
    }
  },
  {
    "matchCode": "FQ42",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:33:06.508Z",
    "playedAt": "2026-11-14T19:33:06.508Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 65.5,
    "troopsLeft": {
      "red": 18,
      "blue": 0
    },
    "troopsStart": {
      "red": 31,
      "blue": 64
    },
    "armies": {
      "red": "Cherbi of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "F57Z",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:32:36.507Z",
    "playedAt": "2026-11-14T19:32:36.507Z",
    "replayLocked": true,
    "mapSeed": "3qmtsm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 48.5,
    "troopsLeft": {
      "red": 20,
      "blue": 0
    },
    "troopsStart": {
      "red": 44,
      "blue": 75
    },
    "armies": {
      "red": "Minggan of the Burning Lake",
      "blue": null
    }
  },
  {
    "matchCode": "NTNC",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:32:36.507Z",
    "playedAt": "2026-11-14T19:32:36.507Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 78.7,
    "troopsLeft": {
      "red": 9,
      "blue": 0
    },
    "troopsStart": {
      "red": 31,
      "blue": 76
    },
    "armies": {
      "red": "Cherbi of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "LHGN",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:32:36.507Z",
    "playedAt": "2026-11-14T19:32:36.507Z",
    "replayLocked": true,
    "mapSeed": "3qmtsm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 58.2,
    "troopsLeft": {
      "red": 17,
      "blue": 0
    },
    "troopsStart": {
      "red": 44,
      "blue": 75
    },
    "armies": {
      "red": "Minggan of the Burning Lake",
      "blue": null
    }
  },
  {
    "matchCode": "NPDB",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:32:06.506Z",
    "playedAt": "2026-11-14T19:32:06.506Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 34.8,
    "troopsLeft": {
      "red": 15,
      "blue": 0
    },
    "troopsStart": {
      "red": 31,
      "blue": 58
    },
    "armies": {
      "red": "Cherbi of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "ZWEG",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:32:06.506Z",
    "playedAt": "2026-11-14T19:32:06.506Z",
    "replayLocked": true,
    "mapSeed": "3qmtsm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 54.1,
    "troopsLeft": {
      "red": 11,
      "blue": 0
    },
    "troopsStart": {
      "red": 44,
      "blue": 64
    },
    "armies": {
      "red": "Minggan of the Burning Lake",
      "blue": null
    }
  },
  {
    "matchCode": "VCMZ",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:32:06.506Z",
    "playedAt": "2026-11-14T19:32:06.506Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 38.3,
    "troopsLeft": {
      "red": 14,
      "blue": 0
    },
    "troopsStart": {
      "red": 31,
      "blue": 64
    },
    "armies": {
      "red": "Cherbi of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "BEEU",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:31:36.505Z",
    "playedAt": "2026-11-14T19:31:36.505Z",
    "replayLocked": true,
    "mapSeed": "3qmtsm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 48.7,
    "troopsLeft": {
      "red": 20,
      "blue": 0
    },
    "troopsStart": {
      "red": 44,
      "blue": 72
    },
    "armies": {
      "red": "Minggan of the Burning Lake",
      "blue": null
    }
  },
  {
    "matchCode": "YWFJ",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:31:36.505Z",
    "playedAt": "2026-11-14T19:31:36.505Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 38.5,
    "troopsLeft": {
      "red": 11,
      "blue": 0
    },
    "troopsStart": {
      "red": 31,
      "blue": 58
    },
    "armies": {
      "red": "Cherbi of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "WR5H",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:31:36.505Z",
    "playedAt": "2026-11-14T19:31:36.505Z",
    "replayLocked": true,
    "mapSeed": "3qmtsm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 64.4,
    "troopsLeft": {
      "red": 2,
      "blue": 0
    },
    "troopsStart": {
      "red": 44,
      "blue": 60
    },
    "armies": {
      "red": "Minggan of the Burning Lake",
      "blue": null
    }
  },
  {
    "matchCode": "Y6HC",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:31:06.504Z",
    "playedAt": "2026-11-14T19:31:06.504Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 38.5,
    "troopsLeft": {
      "red": 15,
      "blue": 0
    },
    "troopsStart": {
      "red": 31,
      "blue": 66
    },
    "armies": {
      "red": "Cherbi of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "PZV6",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:31:06.504Z",
    "playedAt": "2026-11-14T19:31:06.504Z",
    "replayLocked": true,
    "mapSeed": "3qmtsm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 51.2,
    "troopsLeft": {
      "red": 21,
      "blue": 0
    },
    "troopsStart": {
      "red": 44,
      "blue": 59
    },
    "armies": {
      "red": "Minggan of the Burning Lake",
      "blue": null
    }
  },
  {
    "matchCode": "22GQ",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:31:06.504Z",
    "playedAt": "2026-11-14T19:31:06.504Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 89,
    "troopsLeft": {
      "red": 4,
      "blue": 0
    },
    "troopsStart": {
      "red": 31,
      "blue": 55
    },
    "armies": {
      "red": "Cherbi of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "FPV8",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:30:36.503Z",
    "playedAt": "2026-11-14T19:30:36.503Z",
    "replayLocked": true,
    "mapSeed": "3qmtsm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 42.6,
    "troopsLeft": {
      "red": 32,
      "blue": 0
    },
    "troopsStart": {
      "red": 44,
      "blue": 67
    },
    "armies": {
      "red": "Minggan of the Burning Lake",
      "blue": null
    }
  },
  {
    "matchCode": "RSMW",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:30:36.503Z",
    "playedAt": "2026-11-14T19:30:36.503Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 62.6,
    "troopsLeft": {
      "red": 18,
      "blue": 0
    },
    "troopsStart": {
      "red": 31,
      "blue": 63
    },
    "armies": {
      "red": "Cherbi of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "NB6P",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:30:36.503Z",
    "playedAt": "2026-11-14T19:30:36.503Z",
    "replayLocked": true,
    "mapSeed": "3qmtsm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 54.4,
    "troopsLeft": {
      "red": 22,
      "blue": 0
    },
    "troopsStart": {
      "red": 44,
      "blue": 70
    },
    "armies": {
      "red": "Minggan of the Burning Lake",
      "blue": null
    }
  },
  {
    "matchCode": "NY8C",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:30:06.502Z",
    "playedAt": "2026-11-14T19:30:06.502Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 91.4,
    "troopsLeft": {
      "red": 11,
      "blue": 0
    },
    "troopsStart": {
      "red": 31,
      "blue": 72
    },
    "armies": {
      "red": "Cherbi of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "PPZX",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:30:06.502Z",
    "playedAt": "2026-11-14T19:30:06.502Z",
    "replayLocked": true,
    "mapSeed": "3qmtsm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 54.3,
    "troopsLeft": {
      "red": 23,
      "blue": 0
    },
    "troopsStart": {
      "red": 44,
      "blue": 60
    },
    "armies": {
      "red": "Minggan of the Burning Lake",
      "blue": null
    }
  },
  {
    "matchCode": "7VE4",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:30:06.502Z",
    "playedAt": "2026-11-14T19:30:06.502Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 44,
    "troopsLeft": {
      "red": 19,
      "blue": 0
    },
    "troopsStart": {
      "red": 31,
      "blue": 77
    },
    "armies": {
      "red": "Cherbi of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "9Q2Q",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T19:13:29.863Z",
    "playedAt": "2026-11-14T19:13:30.023Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Opus Hammer and Anvil",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 89.4,
    "troopsLeft": {
      "red": 10,
      "blue": 0
    },
    "troopsStart": {
      "red": 54,
      "blue": 70
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "P4YT",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T19:13:24.322Z",
    "playedAt": "2026-11-14T19:13:24.445Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Opus Hammer and Anvil",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 80.9,
    "troopsLeft": {
      "red": 8,
      "blue": 0
    },
    "troopsStart": {
      "red": 54,
      "blue": 30
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "ZJHP",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T19:07:14.926Z",
    "playedAt": "2026-11-14T19:07:28.464Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Opus Hammer and Anvil",
    "blue": "Codex Ridge Marshal 1113",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 130.7,
    "troopsLeft": {
      "red": 3,
      "blue": 0
    },
    "troopsStart": {
      "red": 40,
      "blue": 34
    },
    "armies": {
      "red": "Bells of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "N5S3",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T19:06:46.312Z",
    "playedAt": "2026-11-14T19:06:59.169Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Opus Hammer and Anvil",
    "blue": "Codex Ridge Marshal 1113",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 102.7,
    "troopsLeft": {
      "red": 13,
      "blue": 0
    },
    "troopsStart": {
      "red": 40,
      "blue": 34
    },
    "armies": {
      "red": "Bells of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "2LPR",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T19:06:02.499Z",
    "playedAt": "2026-11-14T19:06:15.320Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Opus Hammer and Anvil",
    "blue": "Codex Ridge Marshal 1113",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 93.1,
    "troopsLeft": {
      "red": 9,
      "blue": 0
    },
    "troopsStart": {
      "red": 40,
      "blue": 34
    },
    "armies": {
      "red": "Bells of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "D273",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T19:05:32.253Z",
    "playedAt": "2026-11-14T19:05:46.573Z",
    "replayLocked": true,
    "mapSeed": "adb97e",
    "red": "Gofner",
    "blue": "Codex Ridge Marshal 1113",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 109,
    "troopsLeft": {
      "red": 3,
      "blue": 0
    },
    "troopsStart": {
      "red": 27,
      "blue": 26
    },
    "armies": {
      "red": "Jaghun of the Golden Dunes",
      "blue": null
    }
  },
  {
    "matchCode": "L93Z",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T19:04:39.026Z",
    "playedAt": "2026-11-14T19:04:53.499Z",
    "replayLocked": true,
    "mapSeed": "adb97e",
    "red": "Gofner",
    "blue": "Codex Ridge Marshal 1113",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 108.3,
    "troopsLeft": {
      "red": 2,
      "blue": 0
    },
    "troopsStart": {
      "red": 27,
      "blue": 26
    },
    "armies": {
      "red": "Jaghun of the Golden Dunes",
      "blue": null
    }
  },
  {
    "matchCode": "DR5R",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T19:04:03.349Z",
    "playedAt": "2026-11-14T19:04:17.872Z",
    "replayLocked": true,
    "mapSeed": "adb97e",
    "red": "Opus Hammer and Anvil",
    "blue": "Codex Ridge Marshal 1113",
    "winner": "blue",
    "winnerName": "Codex Ridge Marshal 1113",
    "reason": "The red army was wiped out.",
    "durationSec": 117.7,
    "troopsLeft": {
      "red": 0,
      "blue": 3
    },
    "troopsStart": {
      "red": 39,
      "blue": 26
    },
    "armies": {
      "red": "Bells on the Dune Ridge",
      "blue": null
    }
  },
  {
    "matchCode": "DAHM",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:01:36.484Z",
    "playedAt": "2026-11-14T19:01:36.484Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 140.7,
    "troopsLeft": {
      "red": 11,
      "blue": 0
    },
    "troopsStart": {
      "red": 54,
      "blue": 62
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "M4EK",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:01:06.482Z",
    "playedAt": "2026-11-14T19:01:06.482Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 106.4,
    "troopsLeft": {
      "red": 13,
      "blue": 0
    },
    "troopsStart": {
      "red": 54,
      "blue": 59
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "GABN",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:01:06.482Z",
    "playedAt": "2026-11-14T19:01:06.482Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 53.2,
    "troopsLeft": {
      "red": 17,
      "blue": 0
    },
    "troopsStart": {
      "red": 54,
      "blue": 60
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "HGEM",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:01:06.482Z",
    "playedAt": "2026-11-14T19:01:06.482Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 80.5,
    "troopsLeft": {
      "red": 22,
      "blue": 0
    },
    "troopsStart": {
      "red": 54,
      "blue": 70
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "JDBL",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:00:36.481Z",
    "playedAt": "2026-11-14T19:00:36.481Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 65.6,
    "troopsLeft": {
      "red": 8,
      "blue": 0
    },
    "troopsStart": {
      "red": 54,
      "blue": 64
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "3U8Z",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:00:36.481Z",
    "playedAt": "2026-11-14T19:00:36.481Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 49,
    "troopsLeft": {
      "red": 13,
      "blue": 0
    },
    "troopsStart": {
      "red": 54,
      "blue": 61
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "GWDK",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:00:36.481Z",
    "playedAt": "2026-11-14T19:00:36.481Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 57.4,
    "troopsLeft": {
      "red": 9,
      "blue": 0
    },
    "troopsStart": {
      "red": 54,
      "blue": 65
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "KAVK",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:00:06.480Z",
    "playedAt": "2026-11-14T19:00:06.480Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 78,
    "troopsLeft": {
      "red": 15,
      "blue": 0
    },
    "troopsStart": {
      "red": 54,
      "blue": 70
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "B84P",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:00:06.480Z",
    "playedAt": "2026-11-14T19:00:06.480Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 92.8,
    "troopsLeft": {
      "red": 15,
      "blue": 0
    },
    "troopsStart": {
      "red": 54,
      "blue": 72
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "RKBR",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T19:00:06.480Z",
    "playedAt": "2026-11-14T19:00:06.480Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 98.5,
    "troopsLeft": {
      "red": 9,
      "blue": 0
    },
    "troopsStart": {
      "red": 54,
      "blue": 60
    },
    "armies": {
      "red": "Ordu of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "N7DU",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:51:36.298Z",
    "playedAt": "2026-11-14T18:51:36.298Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 88.5,
    "troopsLeft": {
      "red": 9,
      "blue": 0
    },
    "troopsStart": {
      "red": 33,
      "blue": 67
    },
    "armies": {
      "red": "Bell Foundry Trial 2",
      "blue": null
    }
  },
  {
    "matchCode": "5PXC",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:51:06.297Z",
    "playedAt": "2026-11-14T18:51:06.297Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 43.6,
    "troopsLeft": {
      "red": 13,
      "blue": 0
    },
    "troopsStart": {
      "red": 33,
      "blue": 64
    },
    "armies": {
      "red": "Bell Foundry Trial 2",
      "blue": null
    }
  },
  {
    "matchCode": "2N6V",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:51:06.297Z",
    "playedAt": "2026-11-14T18:51:06.297Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 50.1,
    "troopsLeft": {
      "red": 10,
      "blue": 0
    },
    "troopsStart": {
      "red": 33,
      "blue": 57
    },
    "armies": {
      "red": "Bell Foundry Trial 2",
      "blue": null
    }
  },
  {
    "matchCode": "JGA5",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:51:06.297Z",
    "playedAt": "2026-11-14T18:51:06.297Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 128.7,
    "troopsLeft": {
      "red": 1,
      "blue": 0
    },
    "troopsStart": {
      "red": 33,
      "blue": 67
    },
    "armies": {
      "red": "Bell Foundry Trial 2",
      "blue": null
    }
  },
  {
    "matchCode": "246D",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:50:36.297Z",
    "playedAt": "2026-11-14T18:50:36.297Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 125.3,
    "troopsLeft": {
      "red": 4,
      "blue": 0
    },
    "troopsStart": {
      "red": 33,
      "blue": 59
    },
    "armies": {
      "red": "Bell Foundry Trial 2",
      "blue": null
    }
  },
  {
    "matchCode": "ADGX",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:50:36.297Z",
    "playedAt": "2026-11-14T18:50:36.297Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 120.8,
    "troopsLeft": {
      "red": 20,
      "blue": 0
    },
    "troopsStart": {
      "red": 33,
      "blue": 64
    },
    "armies": {
      "red": "Bell Foundry Trial 2",
      "blue": null
    }
  },
  {
    "matchCode": "RHLL",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:50:36.297Z",
    "playedAt": "2026-11-14T18:50:36.297Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 96.4,
    "troopsLeft": {
      "red": 5,
      "blue": 0
    },
    "troopsStart": {
      "red": 33,
      "blue": 70
    },
    "armies": {
      "red": "Bell Foundry Trial 2",
      "blue": null
    }
  },
  {
    "matchCode": "FAX4",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:50:06.296Z",
    "playedAt": "2026-11-14T18:50:06.296Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "blue",
    "winnerName": "Arena House",
    "reason": "The red army was wiped out.",
    "durationSec": 71.2,
    "troopsLeft": {
      "red": 0,
      "blue": 3
    },
    "troopsStart": {
      "red": 33,
      "blue": 73
    },
    "armies": {
      "red": "Bell Foundry Trial 2",
      "blue": null
    }
  },
  {
    "matchCode": "NP97",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:50:06.296Z",
    "playedAt": "2026-11-14T18:50:06.296Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "blue",
    "winnerName": "Arena House",
    "reason": "The red army was wiped out.",
    "durationSec": 55.3,
    "troopsLeft": {
      "red": 0,
      "blue": 23
    },
    "troopsStart": {
      "red": 33,
      "blue": 77
    },
    "armies": {
      "red": "Bell Foundry Trial 2",
      "blue": null
    }
  },
  {
    "matchCode": "WWHU",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:50:06.296Z",
    "playedAt": "2026-11-14T18:50:06.296Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 48.5,
    "troopsLeft": {
      "red": 14,
      "blue": 0
    },
    "troopsStart": {
      "red": 33,
      "blue": 65
    },
    "armies": {
      "red": "Bell Foundry Trial 2",
      "blue": null
    }
  },
  {
    "matchCode": "HZRV",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:41:36.413Z",
    "playedAt": "2026-11-14T18:41:36.413Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "Time ran out. Surviving value: Red 503, Blue 50.",
    "durationSec": 150,
    "troopsLeft": {
      "red": 12,
      "blue": 1
    },
    "troopsStart": {
      "red": 24,
      "blue": 67
    },
    "armies": {
      "red": "Bell Foundry Trial 2",
      "blue": null
    }
  },
  {
    "matchCode": "W4DH",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:41:06.412Z",
    "playedAt": "2026-11-14T18:41:06.412Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 47.1,
    "troopsLeft": {
      "red": 12,
      "blue": 0
    },
    "troopsStart": {
      "red": 24,
      "blue": 64
    },
    "armies": {
      "red": "Bell Foundry Trial 2",
      "blue": null
    }
  },
  {
    "matchCode": "DSB7",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:41:06.412Z",
    "playedAt": "2026-11-14T18:41:06.412Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 48.4,
    "troopsLeft": {
      "red": 13,
      "blue": 0
    },
    "troopsStart": {
      "red": 24,
      "blue": 57
    },
    "armies": {
      "red": "Bell Foundry Trial 2",
      "blue": null
    }
  },
  {
    "matchCode": "7CYK",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:41:06.412Z",
    "playedAt": "2026-11-14T18:41:06.412Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 94.7,
    "troopsLeft": {
      "red": 15,
      "blue": 0
    },
    "troopsStart": {
      "red": 24,
      "blue": 67
    },
    "armies": {
      "red": "Bell Foundry Trial 2",
      "blue": null
    }
  },
  {
    "matchCode": "JVUW",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:40:36.411Z",
    "playedAt": "2026-11-14T18:40:36.411Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 114,
    "troopsLeft": {
      "red": 12,
      "blue": 0
    },
    "troopsStart": {
      "red": 24,
      "blue": 59
    },
    "armies": {
      "red": "Bell Foundry Trial 2",
      "blue": null
    }
  },
  {
    "matchCode": "5X7X",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:40:36.411Z",
    "playedAt": "2026-11-14T18:40:36.411Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 116.4,
    "troopsLeft": {
      "red": 17,
      "blue": 0
    },
    "troopsStart": {
      "red": 24,
      "blue": 64
    },
    "armies": {
      "red": "Bell Foundry Trial 2",
      "blue": null
    }
  },
  {
    "matchCode": "BRYG",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:40:36.411Z",
    "playedAt": "2026-11-14T18:40:36.411Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "blue",
    "winnerName": "Arena House",
    "reason": "The red army was wiped out.",
    "durationSec": 54.3,
    "troopsLeft": {
      "red": 0,
      "blue": 17
    },
    "troopsStart": {
      "red": 24,
      "blue": 70
    },
    "armies": {
      "red": "Bell Foundry Trial 2",
      "blue": null
    }
  },
  {
    "matchCode": "47AZ",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:40:06.410Z",
    "playedAt": "2026-11-14T18:40:06.410Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 101.3,
    "troopsLeft": {
      "red": 5,
      "blue": 0
    },
    "troopsStart": {
      "red": 24,
      "blue": 73
    },
    "armies": {
      "red": "Bell Foundry Trial 2",
      "blue": null
    }
  },
  {
    "matchCode": "T2XU",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:40:06.410Z",
    "playedAt": "2026-11-14T18:40:06.410Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "Time ran out. Surviving value: Red 170, Blue 50.",
    "durationSec": 150,
    "troopsLeft": {
      "red": 5,
      "blue": 1
    },
    "troopsStart": {
      "red": 24,
      "blue": 77
    },
    "armies": {
      "red": "Bell Foundry Trial 2",
      "blue": null
    }
  },
  {
    "matchCode": "4CP3",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:40:06.410Z",
    "playedAt": "2026-11-14T18:40:06.410Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 44,
    "troopsLeft": {
      "red": 12,
      "blue": 0
    },
    "troopsStart": {
      "red": 24,
      "blue": 65
    },
    "armies": {
      "red": "Bell Foundry Trial 2",
      "blue": null
    }
  },
  {
    "matchCode": "3QA5",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T18:13:35.893Z",
    "playedAt": "2026-11-14T18:13:36.083Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Opus Hammer and Anvil",
    "winner": "blue",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The red army was wiped out.",
    "durationSec": 92.9,
    "troopsLeft": {
      "red": 0,
      "blue": 17
    },
    "troopsStart": {
      "red": 52,
      "blue": 30
    },
    "armies": {
      "red": "Mangudai of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "XNXB",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T18:13:35.251Z",
    "playedAt": "2026-11-14T18:13:35.386Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Opus Hammer and Anvil",
    "winner": "blue",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The red army was wiped out.",
    "durationSec": 92.9,
    "troopsLeft": {
      "red": 0,
      "blue": 17
    },
    "troopsStart": {
      "red": 52,
      "blue": 30
    },
    "armies": {
      "red": "Mangudai of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "5YN7",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T18:13:31.763Z",
    "playedAt": "2026-11-14T18:13:31.963Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Opus Hammer and Anvil",
    "winner": "blue",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The red army was wiped out.",
    "durationSec": 92.9,
    "troopsLeft": {
      "red": 0,
      "blue": 17
    },
    "troopsStart": {
      "red": 52,
      "blue": 30
    },
    "armies": {
      "red": "Mangudai of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "6PX9",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T18:13:30.414Z",
    "playedAt": "2026-11-14T18:13:30.556Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Opus Hammer and Anvil",
    "winner": "blue",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The red army was wiped out.",
    "durationSec": 140.3,
    "troopsLeft": {
      "red": 0,
      "blue": 6
    },
    "troopsStart": {
      "red": 31,
      "blue": 45
    },
    "armies": {
      "red": "Torguud of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "YHBP",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T18:13:27.758Z",
    "playedAt": "2026-11-14T18:13:27.940Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Opus Hammer and Anvil",
    "winner": "blue",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The red army was wiped out.",
    "durationSec": 140.3,
    "troopsLeft": {
      "red": 0,
      "blue": 6
    },
    "troopsStart": {
      "red": 31,
      "blue": 45
    },
    "armies": {
      "red": "Torguud of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "YE9Y",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T18:13:26.986Z",
    "playedAt": "2026-11-14T18:13:27.100Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Opus Hammer and Anvil",
    "winner": "blue",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The red army was wiped out.",
    "durationSec": 140.3,
    "troopsLeft": {
      "red": 0,
      "blue": 6
    },
    "troopsStart": {
      "red": 31,
      "blue": 45
    },
    "armies": {
      "red": "Torguud of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "6ESS",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:03:06.095Z",
    "playedAt": "2026-11-14T18:03:06.095Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 61.1,
    "troopsLeft": {
      "red": 24,
      "blue": 0
    },
    "troopsStart": {
      "red": 31,
      "blue": 64
    },
    "armies": {
      "red": "Torguud of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "Y526",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:03:06.095Z",
    "playedAt": "2026-11-14T18:03:06.095Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 80.1,
    "troopsLeft": {
      "red": 17,
      "blue": 0
    },
    "troopsStart": {
      "red": 52,
      "blue": 62
    },
    "armies": {
      "red": "Mangudai of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "4YBJ",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:02:36.094Z",
    "playedAt": "2026-11-14T18:02:36.094Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 55.8,
    "troopsLeft": {
      "red": 15,
      "blue": 0
    },
    "troopsStart": {
      "red": 31,
      "blue": 76
    },
    "armies": {
      "red": "Torguud of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "395F",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:02:36.094Z",
    "playedAt": "2026-11-14T18:02:36.094Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 71.1,
    "troopsLeft": {
      "red": 22,
      "blue": 0
    },
    "troopsStart": {
      "red": 52,
      "blue": 59
    },
    "armies": {
      "red": "Mangudai of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "BLGK",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:02:36.094Z",
    "playedAt": "2026-11-14T18:02:36.094Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 34.7,
    "troopsLeft": {
      "red": 15,
      "blue": 0
    },
    "troopsStart": {
      "red": 31,
      "blue": 58
    },
    "armies": {
      "red": "Torguud of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "FCPA",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:02:06.093Z",
    "playedAt": "2026-11-14T18:02:06.093Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 52,
    "troopsLeft": {
      "red": 18,
      "blue": 0
    },
    "troopsStart": {
      "red": 52,
      "blue": 60
    },
    "armies": {
      "red": "Mangudai of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "3ESG",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:02:06.093Z",
    "playedAt": "2026-11-14T18:02:06.093Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 33.6,
    "troopsLeft": {
      "red": 18,
      "blue": 0
    },
    "troopsStart": {
      "red": 31,
      "blue": 64
    },
    "armies": {
      "red": "Torguud of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "VKHS",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:02:06.093Z",
    "playedAt": "2026-11-14T18:02:06.093Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 67.8,
    "troopsLeft": {
      "red": 27,
      "blue": 0
    },
    "troopsStart": {
      "red": 52,
      "blue": 70
    },
    "armies": {
      "red": "Mangudai of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "4YXP",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:01:36.092Z",
    "playedAt": "2026-11-14T18:01:36.092Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 38.8,
    "troopsLeft": {
      "red": 13,
      "blue": 0
    },
    "troopsStart": {
      "red": 31,
      "blue": 58
    },
    "armies": {
      "red": "Torguud of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "PXVF",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:01:36.092Z",
    "playedAt": "2026-11-14T18:01:36.092Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 64.9,
    "troopsLeft": {
      "red": 9,
      "blue": 0
    },
    "troopsStart": {
      "red": 52,
      "blue": 64
    },
    "armies": {
      "red": "Mangudai of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "E8TL",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:01:36.092Z",
    "playedAt": "2026-11-14T18:01:36.092Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 36.2,
    "troopsLeft": {
      "red": 17,
      "blue": 0
    },
    "troopsStart": {
      "red": 31,
      "blue": 66
    },
    "armies": {
      "red": "Torguud of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "68MU",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:01:06.091Z",
    "playedAt": "2026-11-14T18:01:06.091Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 44.3,
    "troopsLeft": {
      "red": 12,
      "blue": 0
    },
    "troopsStart": {
      "red": 52,
      "blue": 61
    },
    "armies": {
      "red": "Mangudai of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "8WXL",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:01:06.091Z",
    "playedAt": "2026-11-14T18:01:06.091Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 60.6,
    "troopsLeft": {
      "red": 10,
      "blue": 0
    },
    "troopsStart": {
      "red": 31,
      "blue": 55
    },
    "armies": {
      "red": "Torguud of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "BFVW",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:01:06.091Z",
    "playedAt": "2026-11-14T18:01:06.091Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 64.7,
    "troopsLeft": {
      "red": 8,
      "blue": 0
    },
    "troopsStart": {
      "red": 52,
      "blue": 65
    },
    "armies": {
      "red": "Mangudai of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "X3LA",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:00:36.090Z",
    "playedAt": "2026-11-14T18:00:36.090Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 58.1,
    "troopsLeft": {
      "red": 20,
      "blue": 0
    },
    "troopsStart": {
      "red": 31,
      "blue": 63
    },
    "armies": {
      "red": "Torguud of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "FBA2",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:00:36.090Z",
    "playedAt": "2026-11-14T18:00:36.090Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 57.9,
    "troopsLeft": {
      "red": 20,
      "blue": 0
    },
    "troopsStart": {
      "red": 52,
      "blue": 70
    },
    "armies": {
      "red": "Mangudai of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "KME9",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:00:36.090Z",
    "playedAt": "2026-11-14T18:00:36.090Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 65.5,
    "troopsLeft": {
      "red": 19,
      "blue": 0
    },
    "troopsStart": {
      "red": 31,
      "blue": 72
    },
    "armies": {
      "red": "Torguud of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "QPLM",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:00:06.089Z",
    "playedAt": "2026-11-14T18:00:06.089Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 123.3,
    "troopsLeft": {
      "red": 11,
      "blue": 0
    },
    "troopsStart": {
      "red": 52,
      "blue": 72
    },
    "armies": {
      "red": "Mangudai of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "X9BN",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:00:06.089Z",
    "playedAt": "2026-11-14T18:00:06.089Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 48.9,
    "troopsLeft": {
      "red": 10,
      "blue": 0
    },
    "troopsStart": {
      "red": 31,
      "blue": 77
    },
    "armies": {
      "red": "Torguud of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "SXTY",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T18:00:06.089Z",
    "playedAt": "2026-11-14T18:00:06.089Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 80.4,
    "troopsLeft": {
      "red": 12,
      "blue": 0
    },
    "troopsStart": {
      "red": 52,
      "blue": 60
    },
    "armies": {
      "red": "Mangudai of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "TW65",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:26:36.076Z",
    "playedAt": "2026-11-14T17:26:36.076Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 54.5,
    "troopsLeft": {
      "red": 43,
      "blue": 0
    },
    "troopsStart": {
      "red": 74,
      "blue": 69
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "EMQ7",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:26:06.074Z",
    "playedAt": "2026-11-14T17:26:06.074Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 61.5,
    "troopsLeft": {
      "red": 19,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 81
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "MEJK",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:26:06.074Z",
    "playedAt": "2026-11-14T17:26:06.074Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 53.3,
    "troopsLeft": {
      "red": 51,
      "blue": 0
    },
    "troopsStart": {
      "red": 74,
      "blue": 64
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "YVSK",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:26:06.074Z",
    "playedAt": "2026-11-14T17:26:06.074Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 127.5,
    "troopsLeft": {
      "red": 13,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 73
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "NV3T",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:25:36.073Z",
    "playedAt": "2026-11-14T17:25:36.073Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 52.2,
    "troopsLeft": {
      "red": 53,
      "blue": 0
    },
    "troopsStart": {
      "red": 74,
      "blue": 61
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "C92L",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:25:36.073Z",
    "playedAt": "2026-11-14T17:25:36.073Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 55.5,
    "troopsLeft": {
      "red": 21,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 60
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "NH24",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:25:36.073Z",
    "playedAt": "2026-11-14T17:25:36.073Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 45,
    "troopsLeft": {
      "red": 32,
      "blue": 0
    },
    "troopsStart": {
      "red": 74,
      "blue": 61
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "W3EZ",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:25:06.072Z",
    "playedAt": "2026-11-14T17:25:06.072Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 61.9,
    "troopsLeft": {
      "red": 16,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 63
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "2R5C",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:25:06.072Z",
    "playedAt": "2026-11-14T17:25:06.072Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 51.2,
    "troopsLeft": {
      "red": 42,
      "blue": 0
    },
    "troopsStart": {
      "red": 74,
      "blue": 75
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "PETZ",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:25:06.072Z",
    "playedAt": "2026-11-14T17:25:06.072Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 94.1,
    "troopsLeft": {
      "red": 11,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 66
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "MQAQ",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:24:36.071Z",
    "playedAt": "2026-11-14T17:24:36.071Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 60.1,
    "troopsLeft": {
      "red": 42,
      "blue": 0
    },
    "troopsStart": {
      "red": 74,
      "blue": 68
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "2J5S",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:24:36.071Z",
    "playedAt": "2026-11-14T17:24:36.071Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 127.5,
    "troopsLeft": {
      "red": 29,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 54
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "LV2Q",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:24:36.071Z",
    "playedAt": "2026-11-14T17:24:36.071Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 46.5,
    "troopsLeft": {
      "red": 33,
      "blue": 0
    },
    "troopsStart": {
      "red": 74,
      "blue": 61
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "XTAC",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:24:06.070Z",
    "playedAt": "2026-11-14T17:24:06.070Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 51.7,
    "troopsLeft": {
      "red": 16,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 68
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "NP49",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:24:06.070Z",
    "playedAt": "2026-11-14T17:24:06.070Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 51.9,
    "troopsLeft": {
      "red": 50,
      "blue": 0
    },
    "troopsStart": {
      "red": 74,
      "blue": 65
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "JSWB",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:24:06.070Z",
    "playedAt": "2026-11-14T17:24:06.070Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 121.7,
    "troopsLeft": {
      "red": 8,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 53
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "T7PT",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:23:36.069Z",
    "playedAt": "2026-11-14T17:23:36.069Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 48,
    "troopsLeft": {
      "red": 49,
      "blue": 0
    },
    "troopsStart": {
      "red": 74,
      "blue": 65
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "5MD6",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:23:36.069Z",
    "playedAt": "2026-11-14T17:23:36.069Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 79.5,
    "troopsLeft": {
      "red": 16,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 80
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "K5UC",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:23:36.069Z",
    "playedAt": "2026-11-14T17:23:36.069Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 54.5,
    "troopsLeft": {
      "red": 41,
      "blue": 0
    },
    "troopsStart": {
      "red": 74,
      "blue": 75
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "VN4K",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:23:06.068Z",
    "playedAt": "2026-11-14T17:23:06.068Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 125.5,
    "troopsLeft": {
      "red": 10,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 52
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "Q84K",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:23:06.068Z",
    "playedAt": "2026-11-14T17:23:06.068Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 52.6,
    "troopsLeft": {
      "red": 51,
      "blue": 0
    },
    "troopsStart": {
      "red": 74,
      "blue": 64
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "XTNJ",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:23:06.068Z",
    "playedAt": "2026-11-14T17:23:06.068Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 114,
    "troopsLeft": {
      "red": 17,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 67
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "ZA9M",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:22:36.066Z",
    "playedAt": "2026-11-14T17:22:36.066Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 59.3,
    "troopsLeft": {
      "red": 39,
      "blue": 0
    },
    "troopsStart": {
      "red": 74,
      "blue": 76
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "JPS2",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:22:36.066Z",
    "playedAt": "2026-11-14T17:22:36.066Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 51.2,
    "troopsLeft": {
      "red": 15,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 64
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "QPRM",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:22:36.066Z",
    "playedAt": "2026-11-14T17:22:36.066Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 43.9,
    "troopsLeft": {
      "red": 30,
      "blue": 0
    },
    "troopsStart": {
      "red": 74,
      "blue": 58
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "VTW5",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:22:06.065Z",
    "playedAt": "2026-11-14T17:22:06.065Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 58.2,
    "troopsLeft": {
      "red": 16,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 57
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "WA5Z",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:22:06.065Z",
    "playedAt": "2026-11-14T17:22:06.065Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 45.4,
    "troopsLeft": {
      "red": 26,
      "blue": 0
    },
    "troopsStart": {
      "red": 74,
      "blue": 64
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "Q324",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:22:06.065Z",
    "playedAt": "2026-11-14T17:22:06.065Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 109.4,
    "troopsLeft": {
      "red": 7,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 67
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "S2LQ",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:21:36.063Z",
    "playedAt": "2026-11-14T17:21:36.063Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 48.8,
    "troopsLeft": {
      "red": 28,
      "blue": 0
    },
    "troopsStart": {
      "red": 74,
      "blue": 58
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "DUDL",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:21:36.063Z",
    "playedAt": "2026-11-14T17:21:36.063Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 140.6,
    "troopsLeft": {
      "red": 17,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 59
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "DY72",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:21:36.063Z",
    "playedAt": "2026-11-14T17:21:36.063Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 49,
    "troopsLeft": {
      "red": 28,
      "blue": 0
    },
    "troopsStart": {
      "red": 74,
      "blue": 66
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "G2MS",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:21:06.062Z",
    "playedAt": "2026-11-14T17:21:06.062Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 121.4,
    "troopsLeft": {
      "red": 16,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 64
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "6CRY",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:21:06.062Z",
    "playedAt": "2026-11-14T17:21:06.062Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 51.1,
    "troopsLeft": {
      "red": 57,
      "blue": 0
    },
    "troopsStart": {
      "red": 74,
      "blue": 55
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "XPD7",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:21:06.062Z",
    "playedAt": "2026-11-14T17:21:06.062Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 93.9,
    "troopsLeft": {
      "red": 16,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 70
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "6NJA",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:20:36.062Z",
    "playedAt": "2026-11-14T17:20:36.062Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 57.4,
    "troopsLeft": {
      "red": 43,
      "blue": 0
    },
    "troopsStart": {
      "red": 74,
      "blue": 63
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "5YYW",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:20:36.062Z",
    "playedAt": "2026-11-14T17:20:36.062Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 74.4,
    "troopsLeft": {
      "red": 16,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 73
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "QK57",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:20:36.062Z",
    "playedAt": "2026-11-14T17:20:36.062Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 54.4,
    "troopsLeft": {
      "red": 39,
      "blue": 0
    },
    "troopsStart": {
      "red": 74,
      "blue": 72
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "Q6FH",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:20:06.061Z",
    "playedAt": "2026-11-14T17:20:06.061Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "Time ran out. Surviving value: Red 340, Blue 50.",
    "durationSec": 150,
    "troopsLeft": {
      "red": 10,
      "blue": 1
    },
    "troopsStart": {
      "red": 39,
      "blue": 77
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "UGNN",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:20:06.061Z",
    "playedAt": "2026-11-14T17:20:06.061Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 52.9,
    "troopsLeft": {
      "red": 34,
      "blue": 0
    },
    "troopsStart": {
      "red": 74,
      "blue": 77
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "VV7G",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T17:20:06.061Z",
    "playedAt": "2026-11-14T17:20:06.061Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 57.5,
    "troopsLeft": {
      "red": 19,
      "blue": 0
    },
    "troopsStart": {
      "red": 39,
      "blue": 65
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "FZU6",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T17:13:34.859Z",
    "playedAt": "2026-11-14T17:13:35.013Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Opus Hammer and Anvil",
    "winner": "blue",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The red army was wiped out.",
    "durationSec": 87,
    "troopsLeft": {
      "red": 0,
      "blue": 18
    },
    "troopsStart": {
      "red": 52,
      "blue": 30
    },
    "armies": {
      "red": "Winged Tumen of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "TA64",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T17:13:32.337Z",
    "playedAt": "2026-11-14T17:13:32.536Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Opus Hammer and Anvil",
    "winner": "blue",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The red army was wiped out.",
    "durationSec": 87,
    "troopsLeft": {
      "red": 0,
      "blue": 18
    },
    "troopsStart": {
      "red": 52,
      "blue": 30
    },
    "armies": {
      "red": "Winged Tumen of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "Q6P2",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T17:13:31.546Z",
    "playedAt": "2026-11-14T17:13:31.698Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Opus Hammer and Anvil",
    "winner": "blue",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The red army was wiped out.",
    "durationSec": 87,
    "troopsLeft": {
      "red": 0,
      "blue": 18
    },
    "troopsStart": {
      "red": 52,
      "blue": 30
    },
    "armies": {
      "red": "Winged Tumen of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "VHVD",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T16:59:54.866Z",
    "playedAt": "2026-11-14T17:00:01.602Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Codex Ridge Marshal 1113",
    "winner": "blue",
    "winnerName": "Codex Ridge Marshal 1113",
    "reason": "The red army was wiped out.",
    "durationSec": 60.2,
    "troopsLeft": {
      "red": 0,
      "blue": 11
    },
    "troopsStart": {
      "red": 74,
      "blue": 34
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "MGPN",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T16:59:34.943Z",
    "playedAt": "2026-11-14T16:59:49.533Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Codex Ridge Marshal 1113",
    "winner": "blue",
    "winnerName": "Codex Ridge Marshal 1113",
    "reason": "The red army was wiped out.",
    "durationSec": 60.2,
    "troopsLeft": {
      "red": 0,
      "blue": 11
    },
    "troopsStart": {
      "red": 74,
      "blue": 34
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "57G8",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T16:58:58.481Z",
    "playedAt": "2026-11-14T16:59:08.902Z",
    "replayLocked": true,
    "mapSeed": "fz8fpf",
    "red": "Opus Hammer and Anvil",
    "blue": "Codex Ridge Marshal 1113",
    "winner": "blue",
    "winnerName": "Codex Ridge Marshal 1113",
    "reason": "The red army was wiped out.",
    "durationSec": 60.2,
    "troopsLeft": {
      "red": 0,
      "blue": 11
    },
    "troopsStart": {
      "red": 74,
      "blue": 34
    },
    "armies": {
      "red": "Bells of the North Bluff",
      "blue": null
    }
  },
  {
    "matchCode": "XFRY",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T16:58:31.819Z",
    "playedAt": "2026-11-14T16:58:41.890Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Codex Ridge Marshal 1113",
    "winner": "blue",
    "winnerName": "Codex Ridge Marshal 1113",
    "reason": "The red army was wiped out.",
    "durationSec": 131.1,
    "troopsLeft": {
      "red": 0,
      "blue": 9
    },
    "troopsStart": {
      "red": 39,
      "blue": 28
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "4LM8",
    "status": "done",
    "challengeId": null,
    "ranked": true,
    "createdAt": "2026-11-14T16:58:09.912Z",
    "playedAt": "2026-11-14T16:58:21.097Z",
    "replayLocked": true,
    "mapSeed": "qg2jcn",
    "red": "Opus Hammer and Anvil",
    "blue": "Codex Ridge Marshal 1113",
    "winner": "blue",
    "winnerName": "Codex Ridge Marshal 1113",
    "reason": "The red army was wiped out.",
    "durationSec": 131.1,
    "troopsLeft": {
      "red": 0,
      "blue": 9
    },
    "troopsStart": {
      "red": 39,
      "blue": 28
    },
    "armies": {
      "red": "Bells on the High Plateau",
      "blue": null
    }
  },
  {
    "matchCode": "WFF5",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T16:41:36.036Z",
    "playedAt": "2026-11-14T16:41:36.036Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 75.6,
    "troopsLeft": {
      "red": 17,
      "blue": 0
    },
    "troopsStart": {
      "red": 52,
      "blue": 65
    },
    "armies": {
      "red": "Winged Tumen of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "P56J",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T16:41:06.035Z",
    "playedAt": "2026-11-14T16:41:06.035Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 87.3,
    "troopsLeft": {
      "red": 22,
      "blue": 0
    },
    "troopsStart": {
      "red": 52,
      "blue": 64
    },
    "armies": {
      "red": "Winged Tumen of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "G8CS",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T16:41:06.035Z",
    "playedAt": "2026-11-14T16:41:06.035Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 48.4,
    "troopsLeft": {
      "red": 19,
      "blue": 0
    },
    "troopsStart": {
      "red": 52,
      "blue": 65
    },
    "armies": {
      "red": "Winged Tumen of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "89T7",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T16:41:06.035Z",
    "playedAt": "2026-11-14T16:41:06.035Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 88.2,
    "troopsLeft": {
      "red": 14,
      "blue": 0
    },
    "troopsStart": {
      "red": 52,
      "blue": 57
    },
    "armies": {
      "red": "Winged Tumen of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "CDJP",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T16:40:36.034Z",
    "playedAt": "2026-11-14T16:40:36.034Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 75.2,
    "troopsLeft": {
      "red": 24,
      "blue": 0
    },
    "troopsStart": {
      "red": 52,
      "blue": 71
    },
    "armies": {
      "red": "Winged Tumen of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "4H4J",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T16:40:36.034Z",
    "playedAt": "2026-11-14T16:40:36.034Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 58.6,
    "troopsLeft": {
      "red": 16,
      "blue": 0
    },
    "troopsStart": {
      "red": 52,
      "blue": 72
    },
    "armies": {
      "red": "Winged Tumen of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "X3TD",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T16:40:36.034Z",
    "playedAt": "2026-11-14T16:40:36.034Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 56.3,
    "troopsLeft": {
      "red": 18,
      "blue": 0
    },
    "troopsStart": {
      "red": 52,
      "blue": 61
    },
    "armies": {
      "red": "Winged Tumen of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "5K86",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T16:40:06.033Z",
    "playedAt": "2026-11-14T16:40:06.033Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 90.8,
    "troopsLeft": {
      "red": 7,
      "blue": 0
    },
    "troopsStart": {
      "red": 52,
      "blue": 69
    },
    "armies": {
      "red": "Winged Tumen of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "T2VD",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T16:40:06.033Z",
    "playedAt": "2026-11-14T16:40:06.033Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 72.5,
    "troopsLeft": {
      "red": 14,
      "blue": 0
    },
    "troopsStart": {
      "red": 52,
      "blue": 68
    },
    "armies": {
      "red": "Winged Tumen of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "BY97",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T16:40:06.033Z",
    "playedAt": "2026-11-14T16:40:06.033Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Gofner",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Gofner",
    "reason": "The blue army was wiped out.",
    "durationSec": 57.9,
    "troopsLeft": {
      "red": 13,
      "blue": 0
    },
    "troopsStart": {
      "red": 52,
      "blue": 62
    },
    "armies": {
      "red": "Winged Tumen of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "NNW8",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T16:34:36.229Z",
    "playedAt": "2026-11-14T16:34:36.229Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 89.1,
    "troopsLeft": {
      "red": 19,
      "blue": 0
    },
    "troopsStart": {
      "red": 40,
      "blue": 65
    },
    "armies": {
      "red": "Bells of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "V4HG",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T16:34:36.229Z",
    "playedAt": "2026-11-14T16:34:36.229Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 99.9,
    "troopsLeft": {
      "red": 5,
      "blue": 0
    },
    "troopsStart": {
      "red": 40,
      "blue": 64
    },
    "armies": {
      "red": "Bells of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "VL6V",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T16:34:36.229Z",
    "playedAt": "2026-11-14T16:34:36.229Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 43.6,
    "troopsLeft": {
      "red": 12,
      "blue": 0
    },
    "troopsStart": {
      "red": 40,
      "blue": 65
    },
    "armies": {
      "red": "Bells of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "MB76",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T16:34:06.228Z",
    "playedAt": "2026-11-14T16:34:06.228Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 88.2,
    "troopsLeft": {
      "red": 13,
      "blue": 0
    },
    "troopsStart": {
      "red": 40,
      "blue": 57
    },
    "armies": {
      "red": "Bells of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "MWJK",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T16:34:06.228Z",
    "playedAt": "2026-11-14T16:34:06.228Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 79.6,
    "troopsLeft": {
      "red": 31,
      "blue": 0
    },
    "troopsStart": {
      "red": 40,
      "blue": 71
    },
    "armies": {
      "red": "Bells of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "74XA",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T16:34:06.228Z",
    "playedAt": "2026-11-14T16:34:06.228Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 66.4,
    "troopsLeft": {
      "red": 25,
      "blue": 0
    },
    "troopsStart": {
      "red": 40,
      "blue": 72
    },
    "armies": {
      "red": "Bells of the South Terrace",
      "blue": null
    }
  },
  {
    "matchCode": "R6M4",
    "status": "done",
    "challengeId": null,
    "ranked": false,
    "createdAt": "2026-11-14T16:33:36.226Z",
    "playedAt": "2026-11-14T16:33:36.226Z",
    "replayLocked": true,
    "mapSeed": "qng2sm",
    "red": "Opus Hammer and Anvil",
    "blue": "Arena House",
    "winner": "red",
    "winnerName": "Opus Hammer and Anvil",
    "reason": "The blue army was wiped out.",
    "durationSec": 40.4,
    "troopsLeft": {
      "red": 23,
      "blue": 0
    },
    "troopsStart": {
      "red": 40,
      "blue": 61
    },
    "armies": {
      "red": "Bells of the South Terrace",
      "blue": null
    }
  }
]