API reference

This documentation refers to the latest version of the API (2.1).

Whether you're looking to build an official Pandascore integration for your service, or you just want to build something awesome, we can help you get started.

The API works over the HTTPS protocol, and is accessed from the api.pandascore.co domain.

  • The current endpoint is https://api.pandascore.co.
  • All data is sent and received as JSON by default.
  • Blank fields are included with null values instead of being omitted.
  • All timestamps are returned in ISO 8601 format

Current version

The current API version is 2.0.

Events hierarchy

The PandaScore API allow you to access data about eSports events by using a specific structure.

  • Leagues are the top-level events. A League has no date, and represents an event only. A League is composed of one or several series.
    Some League of legends leagues are: EU LCS, NA LCS, LCK, etc.

  • Series are the occurences of a league on a year, possibly per season.
    The EU LCS league have two series per year: spring 2017, summer 2017, spring 2016, summer 2016 etc.

  • Tournaments groups all the matches of a serie under "stages" and "groups".
    The tournaments of the EU LCS of summer 2017 are: Group A, Group B, Playoffs, etc.

  • At the end, we have the matches , which have two players or teams (depending of the played videogame) and several games (the rounds of the match).
    The matches of the group A in the EU LCS of summer 2017 are: G2 vs FNC, MSF vs NIP, etc.

Authentication

The authentication on the Pandascore API works with access tokens.

All developers need to create an account before getting started, in order to get an access token. The access token should not be shared.

The access token can be passed in the URL with the access_token parameter, or in the Authorization: Bearer header field.

Formats

The API currently supports the JSON format by default, as well as the XML format. Add the desired extension to your request URL in order to get that format.

Errors

The Pandascore API uses the following error codes:

HTTP Code Meaning
400 The request is malformed
401 Unauthorized
403 Forbidden
404 Page or resource is not found
422 Unprocessable entity
500 Server issues; please check our status page
Connection refused Most likely cause is not using HTTPS

Pagination

The Pandascore API paginates all resources on the index method.

Requests that return multiple items will be paginated to 50 items by default. You can specify further pages with the page[number] parameter. You can also set a custom page size (up to 100) with the page[size] parameter. Note that for technical reasons not all endpoints handle 100 for the page[size] parameter.

The Link HTTP response header contains pagination data with first, previous, next and last raw page links when available, under the format

Link: <https://api.pandascore.co/{Resource}?page=X+1>; rel="next", <https://api.pandascore.co/{Resource}?page=X-1>; rel="prev", <https://api.pandascore.co/{Resource}?page=1>; rel="first", <https://api.pandascore.co/{Resource}?page=X+n>; rel="last"

There is also:

  • A X-Page header field, which contains the current page.
  • A X-Per-Page header field, which contains the current pagination length.
  • A X-Total header field, which contains the total count of items across all pages..

Filtering

The filter query parameter can be used to filter a collection by one or several fields for one or several values. The filter parameter takes the field to filter as a key, and the values to filter as the value. Multiples values must be comma-separated (,).

For example, the following is a request for all the champions with a name matching Twitch or Brand exactly, but only with 21 armor:

GET /lol/champions?filter[name]=Brand,Twitch&filter[armor]=21&token=YOUR_TOKEN

Sorting

All index endpoints support multiple sort fields with comma-separation (,); the fields are applied in the order specified.

The sort order for each field is ascending unless it is prefixed with a minus (U+002D HYPHEN-MINUS, “-“), in which case it is descending.

For example, GET /lol/champions?sort=attackdamage,-name&token=YOUR_TOKEN will return all the champions sorted by attack damage. Any champions with the same attack damage will then be sorted by their names in descending alphabetical order.

Rate limiting

Depending on your current plan, you will have a different rate limit. Your plan and your current request count are available on your dashboard.

With the free plan, you have a limit of 1000 requests per hour. The number of remaining requests is available in the X-Rate-Limit-Remaining response header.

Conditional requests

Most responses return an ETag and a Last-Modified header. You can use the values of these headers to make subsequent requests to those resources using the If-None-Match and If-Modified-Since headers, respectively. If the resource has not changed, the server will return a 304 Not Modified response code without content.

It's important to notice that making a conditional request and receiving a 304 response does not count as a request on your rate limit.

All games

Return all the videogames

Query Parameters
sort

optional See more

Must be one of: id, created_at, updated_at, name, slug, instance, prefix, reviewed_at.

The sort field, sorted by id desc by default

filter

optional See more

Must be one of: id, created_at, updated_at, name, slug, instance, prefix.

Filtering with one or more fields

range

optional See more

Must be one of: id, created_at, updated_at, name, slug, instance, prefix.

Select a particular range

Sample request
GET /videogames
sample response

200
[
  {
    "id": 14,
    "name": "Overwatch",
    "slug": "ow",
    "leagues": [
      {
        "id": 4135,
        "url": "https://overwatchleague.com/en-us/",
        "name": "overwatchleague",
        "slug": "overwatch-league",
        "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
        "live_supported": true,
        "series": [
          {
            "id": 1461,
            "name": "2018",
            "slug": "2018-1-2018",
            "season": "1",
            "begin_at": "2017-12-07T00:00:00Z",
            "year": 2018,
            "league_id": 4135,
            "full_name": "2018 season 1 2018"
          }
        ]
      }
    ]
  },
  {
    "id": 4,
    "name": "Dota 2",
    "slug": "dota-2",
    "leagues": [
      {
        "id": 4129,
        "url": null,
        "name": "Shanghai Open",
        "slug": "shanghai-dota-2-open",
        "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4129/SD2O_small.png",
        "live_supported": false,
        "series": [
          {
            "id": 1442,
            "name": null,
            "slug": "shanghai-dota-2-open-1-2016",
            "season": "1",
            "begin_at": null,
            "year": 2016,
            "league_id": 4129,
            "full_name": "Season 1 2016"
          },
          {
            "id": 1441,
            "name": null,
            "slug": "shanghai-dota-2-open-2-2016",
            "season": "2",
            "begin_at": null,
            "year": 2016,
            "league_id": 4129,
            "full_name": "Season 2 2016"
          }
        ]
      }
    ]
  },
  {
    "id": 3,
    "name": "CS:GO",
    "slug": "cs-go",
    "leagues": []
  }
]

Get a videogame

Query Parameters
id

required Must be String

The requested id

Sample request
GET /videogames/1
sample response

200
{
  "id": 1,
  "name": "LoL",
  "slug": "league-of-legends",
  "leagues": [
    {
      "id": 4137,
      "url": null,
      "name": "Torneo de Pre-Copa",
      "slug": "league-of-legends-torneo-de-pre-copa",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4137/torneo-de-pre-copa-4jahdrcg.png",
      "live_supported": false,
      "series": [
        {
          "id": 1475,
          "name": "tpc",
          "slug": "league-of-legends-torneo-de-pre-copa-tpc-2017",
          "season": null,
          "begin_at": null,
          "year": 2017,
          "league_id": 4137,
          "full_name": "Tpc 2017"
        }
      ]
    },
    {
      "id": 293,
      "url": null,
      "name": "LCK - Champions Korea",
      "slug": "league-of-legends-lck-champions-korea",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/293/lck-7epeu9ot.png",
      "live_supported": true,
      "series": [
        {
          "id": 1184,
          "name": "",
          "slug": "league-of-legends-lck-champions-korea-summer-2017",
          "season": "summer",
          "begin_at": "2017-05-30T00:00:00Z",
          "year": 2017,
          "league_id": 293,
          "full_name": "Summer 2017"
        },
        {
          "id": 976,
          "name": "",
          "slug": "league-of-legends-lck-champions-korea-spring-2017",
          "season": "Spring",
          "begin_at": "2016-08-22T00:00:00Z",
          "year": 2017,
          "league_id": 293,
          "full_name": "Spring 2017"
        },
        {
          "id": 38,
          "name": "",
          "slug": "league-of-legends-lck-champions-korea-spring-2016",
          "season": "Spring",
          "begin_at": "2015-09-10T23:00:00Z",
          "year": 2016,
          "league_id": 293,
          "full_name": "Spring 2016"
        },
        {
          "id": 425,
          "name": "",
          "slug": "league-of-legends-lck-champions-korea-summer-2016",
          "season": "Summer",
          "begin_at": "2016-04-28T00:00:00Z",
          "year": 2016,
          "league_id": 293,
          "full_name": "Summer 2016"
        },
        {
          "id": 1370,
          "name": "",
          "slug": "league-of-legends-lck-champions-korea-spring-2018",
          "season": "spring",
          "begin_at": "2018-01-16T00:00:00Z",
          "year": 2018,
          "league_id": 293,
          "full_name": "Spring 2018"
        }
      ]
    }
  ]
}

Return all the leagues

Shortcut endpoints
Query Parameters
videogame_id

optional Must be String

The videogame id or slug

sort

optional See more

Must be one of: id, image, default_serie_id, url, name, videogame_id, created_at, updated_at, slug, live_support, hidden, reviewed_at.

The sort field, sorted by id desc by default

filter

optional See more

Must be one of: id, image, default_serie_id, url, name, videogame_id, created_at, updated_at, slug, live_support, hidden, live_supported.

Filtering with one or more fields

range

optional See more

Must be one of: id, image, default_serie_id, url, name, videogame_id, created_at, updated_at, slug, live_support, hidden.

Select a particular range

Sample request
GET /leagues
sample response

200
[
  {
    "id": 4137,
    "url": null,
    "name": "Torneo de Pre-Copa",
    "slug": "league-of-legends-torneo-de-pre-copa",
    "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4137/torneo-de-pre-copa-4jahdrcg.png",
    "live_supported": false,
    "series": [
      {
        "id": 1475,
        "name": "tpc",
        "slug": "league-of-legends-torneo-de-pre-copa-tpc-2017",
        "season": null,
        "begin_at": null,
        "year": 2017,
        "league_id": 4137,
        "full_name": "Tpc 2017"
      }
    ],
    "videogame": {
      "id": 1,
      "name": "LoL",
      "slug": "league-of-legends"
    }
  },
  {
    "id": 4135,
    "url": "https://overwatchleague.com/en-us/",
    "name": "overwatchleague",
    "slug": "overwatch-league",
    "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
    "live_supported": true,
    "series": [
      {
        "id": 1461,
        "name": "2018",
        "slug": "2018-1-2018",
        "season": "1",
        "begin_at": "2017-12-07T00:00:00Z",
        "year": 2018,
        "league_id": 4135,
        "full_name": "2018 season 1 2018"
      }
    ],
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    }
  },
  {
    "id": 4129,
    "url": null,
    "name": "Shanghai Open",
    "slug": "shanghai-dota-2-open",
    "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4129/SD2O_small.png",
    "live_supported": false,
    "series": [
      {
        "id": 1442,
        "name": null,
        "slug": "shanghai-dota-2-open-1-2016",
        "season": "1",
        "begin_at": null,
        "year": 2016,
        "league_id": 4129,
        "full_name": "Season 1 2016"
      },
      {
        "id": 1441,
        "name": null,
        "slug": "shanghai-dota-2-open-2-2016",
        "season": "2",
        "begin_at": null,
        "year": 2016,
        "league_id": 4129,
        "full_name": "Season 2 2016"
      }
    ],
    "videogame": {
      "id": 4,
      "name": "Dota 2",
      "slug": "dota-2"
    }
  }
]

Get a league

Query Parameters
id

required Must be String

The requested id

Sample request
GET /leagues/293
sample response

200
{
  "id": 293,
  "url": null,
  "name": "LCK - Champions Korea",
  "slug": "league-of-legends-lck-champions-korea",
  "image_url": "https://storage.googleapis.com/ppanda/images/league/image/293/lck-7epeu9ot.png",
  "live_supported": true,
  "series": [
    {
      "id": 1184,
      "name": "",
      "slug": "league-of-legends-lck-champions-korea-summer-2017",
      "season": "summer",
      "begin_at": "2017-05-30T00:00:00Z",
      "year": 2017,
      "league_id": 293,
      "full_name": "Summer 2017"
    },
    {
      "id": 976,
      "name": "",
      "slug": "league-of-legends-lck-champions-korea-spring-2017",
      "season": "Spring",
      "begin_at": "2016-08-22T00:00:00Z",
      "year": 2017,
      "league_id": 293,
      "full_name": "Spring 2017"
    },
    {
      "id": 38,
      "name": "",
      "slug": "league-of-legends-lck-champions-korea-spring-2016",
      "season": "Spring",
      "begin_at": "2015-09-10T23:00:00Z",
      "year": 2016,
      "league_id": 293,
      "full_name": "Spring 2016"
    },
    {
      "id": 425,
      "name": "",
      "slug": "league-of-legends-lck-champions-korea-summer-2016",
      "season": "Summer",
      "begin_at": "2016-04-28T00:00:00Z",
      "year": 2016,
      "league_id": 293,
      "full_name": "Summer 2016"
    },
    {
      "id": 1370,
      "name": "",
      "slug": "league-of-legends-lck-champions-korea-spring-2018",
      "season": "spring",
      "begin_at": "2018-01-16T00:00:00Z",
      "year": 2018,
      "league_id": 293,
      "full_name": "Spring 2018"
    }
  ],
  "videogame": {
    "id": 1,
    "name": "LoL",
    "slug": "league-of-legends"
  }
}

Return all the series

Shortcut endpoints
Query Parameters
videogame_id

optional Must be String

The videogame id or slug

league_id

optional Must be String

The league id or slug

sort

optional See more

Must be one of: id, name, season, url, league_id, created_at, updated_at, prizepool, description, begin_at, winner_id, winner_type, slug, year, end_at, complete, hidden, reviewed_at.

The sort field, sorted by id desc by default

filter

optional See more

Must be one of: id, name, season, url, league_id, created_at, updated_at, prizepool, description, begin_at, winner_id, winner_type, slug, year, end_at, complete, hidden, future, end.

Filtering with one or more fields

range

optional See more

Must be one of: id, name, season, url, league_id, created_at, updated_at, prizepool, description, begin_at, winner_id, winner_type, slug, year, end_at, complete, hidden.

Select a particular range

Sample request
GET /series
sample response

200
[
  {
    "id": 1475,
    "name": "tpc",
    "slug": "league-of-legends-torneo-de-pre-copa-tpc-2017",
    "season": null,
    "begin_at": null,
    "description": "Torneo de Pre-Copa 2017",
    "prizepool": null,
    "league_id": 4137,
    "year": 2017,
    "tournaments": [
      {
        "id": 1142,
        "name": "Regular",
        "slug": "league-of-legends-torneo-de-pre-copa-tpc-2017-regular",
        "winner_id": null,
        "begin_at": null,
        "end_at": null,
        "serie_id": 1475,
        "league_id": 4137
      }
    ],
    "full_name": "Tpc 2017",
    "league": {
      "id": 4137,
      "url": null,
      "name": "Torneo de Pre-Copa",
      "slug": "league-of-legends-torneo-de-pre-copa",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4137/torneo-de-pre-copa-4jahdrcg.png",
      "live_supported": false
    },
    "videogame": {
      "id": 1,
      "name": "LoL",
      "slug": "league-of-legends"
    }
  },
  {
    "id": 1461,
    "name": "2018",
    "slug": "2018-1-2018",
    "season": "1",
    "begin_at": "2017-12-07T00:00:00Z",
    "description": null,
    "prizepool": null,
    "league_id": 4135,
    "year": 2018,
    "tournaments": [
      {
        "id": 658,
        "name": "Preseason",
        "slug": "ow-overwatch-league-2018-preseason",
        "winner_id": null,
        "begin_at": "2017-12-07T00:00:00Z",
        "end_at": "2017-12-07T02:00:00Z",
        "serie_id": 1461,
        "league_id": 4135
      },
      {
        "id": 665,
        "name": "All-Star Weekend",
        "slug": "2018-1-2018-all-star-weekend",
        "winner_id": null,
        "begin_at": null,
        "end_at": null,
        "serie_id": 1461,
        "league_id": 4135
      },
      {
        "id": 661,
        "name": "Stage",
        "slug": "ow-overwatch-league-2018-stage-661",
        "winner_id": null,
        "begin_at": "2018-04-04T23:00:00Z",
        "end_at": null,
        "serie_id": 1461,
        "league_id": 4135
      },
      {
        "id": 662,
        "name": "Stage",
        "slug": "ow-overwatch-league-2018-stage-662",
        "winner_id": null,
        "begin_at": "2018-05-16T23:00:00Z",
        "end_at": "2018-05-17T01:00:00Z",
        "serie_id": 1461,
        "league_id": 4135
      },
      {
        "id": 659,
        "name": "Stage 1",
        "slug": "ow-overwatch-league-2018-stage",
        "winner_id": 1555,
        "begin_at": "2018-01-11T00:00:00Z",
        "end_at": "2018-01-11T02:00:00Z",
        "serie_id": 1461,
        "league_id": 4135
      },
      {
        "id": 663,
        "name": "Playoffs",
        "slug": null,
        "winner_id": null,
        "begin_at": null,
        "end_at": null,
        "serie_id": 1461,
        "league_id": 4135
      },
      {
        "id": 664,
        "name": "Grand Finals",
        "slug": null,
        "winner_id": null,
        "begin_at": null,
        "end_at": null,
        "serie_id": 1461,
        "league_id": 4135
      },
      {
        "id": 660,
        "name": "Stage 2",
        "slug": "ow-overwatch-league-2018-stage-660",
        "winner_id": 1548,
        "begin_at": "2018-02-22T00:00:00Z",
        "end_at": "2018-02-22T01:45:00Z",
        "serie_id": 1461,
        "league_id": 4135
      }
    ],
    "full_name": "2018 season 1 2018",
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    }
  },
  {
    "id": 1442,
    "name": null,
    "slug": "shanghai-dota-2-open-1-2016",
    "season": "1",
    "begin_at": null,
    "description": null,
    "prizepool": null,
    "league_id": 4129,
    "year": 2016,
    "tournaments": [
      {
        "id": 814,
        "name": "Regular",
        "slug": "shanghai-dota-2-open-1-2016-regular",
        "winner_id": null,
        "begin_at": null,
        "end_at": null,
        "serie_id": 1442,
        "league_id": 4129
      }
    ],
    "full_name": "Season 1 2016",
    "league": {
      "id": 4129,
      "url": null,
      "name": "Shanghai Open",
      "slug": "shanghai-dota-2-open",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4129/SD2O_small.png",
      "live_supported": false
    },
    "videogame": {
      "id": 4,
      "name": "Dota 2",
      "slug": "dota-2"
    }
  }
]

Get a serie

Query Parameters
id

required Must be String

The requested id

Sample request
GET /series/1370
sample response

200
{
  "id": 1370,
  "name": "",
  "slug": "league-of-legends-lck-champions-korea-spring-2018",
  "season": "spring",
  "begin_at": "2018-01-16T00:00:00Z",
  "description": "2018 LCK Spring Split",
  "prizepool": null,
  "league_id": 293,
  "year": 2018,
  "tournaments": [
    {
      "id": 560,
      "name": "Promotion relegation",
      "slug": "league-of-legends-lck-champions-korea-lck-summer-2017-promotion",
      "winner_id": null,
      "begin_at": "2017-09-12T06:00:00Z",
      "end_at": "2017-09-16T14:00:00Z",
      "serie_id": 1370,
      "league_id": 293
    },
    {
      "id": 915,
      "name": "Playoffs bracket",
      "slug": "league-of-legends-lck-champions-korea-spring-2018-playoffs-bracket",
      "winner_id": null,
      "begin_at": "2018-01-16T00:00:00Z",
      "end_at": "2018-04-23T00:00:00Z",
      "serie_id": 1370,
      "league_id": 293
    },
    {
      "id": 710,
      "name": "Regular season",
      "slug": "league-of-legends-lck-champions-korea-lck-spring-2018-regular-season",
      "winner_id": 1589,
      "begin_at": "2018-01-16T00:00:00Z",
      "end_at": "2018-03-25T21:00:00Z",
      "serie_id": 1370,
      "league_id": 293
    }
  ],
  "full_name": "Spring 2018",
  "league": {
    "id": 293,
    "url": null,
    "name": "LCK - Champions Korea",
    "slug": "league-of-legends-lck-champions-korea",
    "image_url": "https://storage.googleapis.com/ppanda/images/league/image/293/lck-7epeu9ot.png",
    "live_supported": true
  },
  "videogame": {
    "id": 1,
    "name": "LoL",
    "slug": "league-of-legends"
  }
}

Return all the tournaments

Shortcut endpoints
Query Parameters
videogame_id

optional Must be String

The videogame id or slug

league_id

optional Must be String

The league id or slug

serie_id

optional Must be String

The serie id or slug

sort

optional See more

Must be one of: id, name, begin_at, end_at, winner_id, serie_id, created_at, updated_at, updated, winner_type, slug, parent_id, videogame_id, hidden, reviewed_at.

The sort field, sorted by id desc by default

filter

optional See more

Must be one of: id, name, begin_at, end_at, winner_id, serie_id, created_at, updated_at, updated, winner_type, slug, parent_id, videogame_id, hidden, future, end.

Filtering with one or more fields

range

optional See more

Must be one of: id, name, begin_at, end_at, winner_id, serie_id, created_at, updated_at, updated, winner_type, slug, parent_id, videogame_id, hidden.

Select a particular range

Sample request
GET /tournaments
sample response

200
[
  {
    "id": 1142,
    "name": "Regular",
    "slug": "league-of-legends-torneo-de-pre-copa-tpc-2017-regular",
    "winner_id": null,
    "begin_at": null,
    "end_at": null,
    "serie_id": 1475,
    "league_id": 4137,
    "matches": [],
    "serie": {
      "id": 1475,
      "name": "tpc",
      "slug": "league-of-legends-torneo-de-pre-copa-tpc-2017",
      "season": null,
      "begin_at": null,
      "year": 2017,
      "league_id": 4137,
      "full_name": "Tpc 2017"
    },
    "league": {
      "id": 4137,
      "url": null,
      "name": "Torneo de Pre-Copa",
      "slug": "league-of-legends-torneo-de-pre-copa",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4137/torneo-de-pre-copa-4jahdrcg.png",
      "live_supported": false
    },
    "videogame": {
      "id": 1,
      "name": "LoL",
      "slug": "league-of-legends"
    },
    "teams": []
  },
  {
    "id": 1120,
    "name": "Group d",
    "slug": "shanghai-dota-2-open-2-2016-group-d",
    "winner_id": 1676,
    "begin_at": "2016-09-19T22:00:00Z",
    "end_at": "2016-09-28T22:00:00Z",
    "serie_id": 1441,
    "league_id": 4129,
    "matches": [
      {
        "id": 29802,
        "name": "Team VDuoBao vs We.are.young"
      },
      {
        "id": 29818,
        "name": "Max.X vs KEEN GAMING"
      },
      {
        "id": 29817,
        "name": "KEEN GAMING vs Team VDuoBao"
      },
      {
        "id": 29828,
        "name": "Team VDuoBao vs Max.X"
      },
      {
        "id": 29836,
        "name": "Max.X vs We.are.young"
      },
      {
        "id": 29838,
        "name": "Max.X vs Vici Gaming"
      },
      {
        "id": 29852,
        "name": "We.are.young vs KEEN GAMING"
      },
      {
        "id": 29853,
        "name": "Team VDuoBao vs Vici Gaming"
      },
      {
        "id": 29854,
        "name": "We.are.young vs Vici Gaming"
      },
      {
        "id": 29847,
        "name": "KEEN GAMING vs Vici Gaming"
      }
    ],
    "serie": {
      "id": 1441,
      "name": null,
      "slug": "shanghai-dota-2-open-2-2016",
      "season": "2",
      "begin_at": null,
      "year": 2016,
      "league_id": 4129,
      "full_name": "Season 2 2016"
    },
    "league": {
      "id": 4129,
      "url": null,
      "name": "Shanghai Open",
      "slug": "shanghai-dota-2-open",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4129/SD2O_small.png",
      "live_supported": false
    },
    "videogame": {
      "id": 4,
      "name": "Dota 2",
      "slug": "dota-2"
    },
    "teams": []
  },
  {
    "id": 1119,
    "name": "Group c",
    "slug": "shanghai-dota-2-open-2-2016-group-c",
    "winner_id": 1687,
    "begin_at": "2016-09-21T22:00:00Z",
    "end_at": "2016-09-28T22:00:00Z",
    "serie_id": 1441,
    "league_id": 4129,
    "matches": [
      {
        "id": 29831,
        "name": "Execration.安博电竞 vs Team Braveheart"
      },
      {
        "id": 29821,
        "name": "Rock vs Team Braveheart"
      },
      {
        "id": 29830,
        "name": "Team Braveheart vs EHOME"
      },
      {
        "id": 29819,
        "name": "EHOME vs Rock"
      },
      {
        "id": 29826,
        "name": "Newbee.Young vs Team Braveheart"
      },
      {
        "id": 29823,
        "name": "Execration.安博电竞 vs Newbee.Young"
      },
      {
        "id": 29827,
        "name": "Rock vs Execration.安博电竞"
      },
      {
        "id": 29839,
        "name": "Newbee.Young vs Rock"
      },
      {
        "id": 29842,
        "name": "EHOME vs Newbee.Young"
      },
      {
        "id": 29845,
        "name": "EHOME vs Execration.安博电竞"
      }
    ],
    "serie": {
      "id": 1441,
      "name": null,
      "slug": "shanghai-dota-2-open-2-2016",
      "season": "2",
      "begin_at": null,
      "year": 2016,
      "league_id": 4129,
      "full_name": "Season 2 2016"
    },
    "league": {
      "id": 4129,
      "url": null,
      "name": "Shanghai Open",
      "slug": "shanghai-dota-2-open",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4129/SD2O_small.png",
      "live_supported": false
    },
    "videogame": {
      "id": 4,
      "name": "Dota 2",
      "slug": "dota-2"
    },
    "teams": []
  }
]

Get a tournament

Query Parameters
id

required Must be String

The requested id

Sample request
GET /tournaments/261
sample response

200
{
  "id": 261,
  "name": "Playoffs",
  "slug": "lck-lck__-spring-2017-spring-playoffs",
  "winner_id": 100,
  "begin_at": "2017-04-07T00:00:00Z",
  "end_at": "2017-04-22T23:00:00Z",
  "serie_id": 976,
  "league_id": 293,
  "matches": [
    {
      "id": 6197,
      "name": "grand-final"
    },
    {
      "id": 6196,
      "name": "semi-final-1"
    },
    {
      "id": 6194,
      "name": "round-of-16-1"
    },
    {
      "id": 6195,
      "name": "quarter-final-1"
    }
  ],
  "serie": {
    "id": 976,
    "name": "",
    "slug": "league-of-legends-lck-champions-korea-spring-2017",
    "season": "Spring",
    "begin_at": "2016-08-22T00:00:00Z",
    "year": 2017,
    "league_id": 293,
    "full_name": "Spring 2017"
  },
  "league": {
    "id": 293,
    "url": null,
    "name": "LCK - Champions Korea",
    "slug": "league-of-legends-lck-champions-korea",
    "image_url": "https://storage.googleapis.com/ppanda/images/league/image/293/lck-7epeu9ot.png",
    "live_supported": true
  },
  "videogame": {
    "id": 1,
    "name": "LoL",
    "slug": "league-of-legends"
  },
  "teams": [
    {
      "id": 60,
      "name": "Samsung Galaxy",
      "acronym": "SSG",
      "image_url": "https://storage.googleapis.com/ppanda/images/team/image/60/samsung-galaxy-7tdve6e8.png"
    },
    {
      "id": 63,
      "name": "KT Rolster",
      "acronym": "KT",
      "image_url": "https://storage.googleapis.com/ppanda/images/team/image/63/kt-rolster-8rh5ukll.png"
    },
    {
      "id": 100,
      "name": "SK telecom T1",
      "acronym": "SKT",
      "image_url": "https://storage.googleapis.com/ppanda/images/team/image/100/sktelecom-t1-3mpugoym.png"
    },
    {
      "id": 120,
      "name": "Afreeca Freecs",
      "acronym": "AFS",
      "image_url": "https://storage.googleapis.com/ppanda/images/team/image/120/afreeca-freecs-4melt1cj.png"
    },
    {
      "id": 198,
      "name": "MVP",
      "acronym": "MVP",
      "image_url": "https://storage.googleapis.com/ppanda/images/team/image/198/mvp-4fmk2hp2.png"
    }
  ]
}

Return all the matches

Shortcut endpoints
Query Parameters
league_id

optional Must be String

The league id or slug

serie_id

optional Must be String

The serie id or slug

tournament_id

optional Must be String

The tournament id or slug

team_id

optional Must be String

The team id or slug

sort

optional See more

Must be one of: id, slug, name, tournament_id, winner_id, occurrence_id, status, begin_at, created_at, updated_at, updated, winner_type, end_at, position, match_type, videogame_version_id, hidden, canon_updated_at, reviewed_at.

The sort field, sorted by id desc by default

filter

optional See more

Must be one of: id, slug, name, tournament_id, winner_id, occurrence_id, status, begin_at, created_at, updated_at, updated, winner_type, end_at, position, match_type, videogame_version_id, hidden, canon_updated_at, finished, running, not_started, future, past, unscheduled, future, end, canon_updated.

Filtering with one or more fields

range

optional See more

Must be one of: id, slug, name, tournament_id, winner_id, occurrence_id, status, begin_at, created_at, updated_at, updated, winner_type, end_at, position, match_type, videogame_version_id, hidden, canon_updated_at.

Select a particular range

Sample request
GET /matches
sample response

200
[
  {
    "id": 33807,
    "tournament_id": 915,
    "name": "match-b",
    "begin_at": "2018-04-04T08:01:43Z",
    "updated_at": "2018-04-05T18:00:29Z",
    "number_of_games": 5,
    "serie_id": 1370,
    "league_id": 293,
    "games": [
      {
        "id": 184418,
        "position": 5,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 33807,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 176396,
        "position": 1,
        "length": null,
        "begin_at": "2018-04-04T08:01:43Z",
        "finished": true,
        "winner_type": "Team",
        "match_id": 33807,
        "winner": {
          "type": "Team",
          "id": 100
        }
      },
      {
        "id": 176397,
        "position": 2,
        "length": null,
        "begin_at": "2018-04-04T09:00:00Z",
        "finished": true,
        "winner_type": "Team",
        "match_id": 33807,
        "winner": {
          "type": "Team",
          "id": 63
        }
      },
      {
        "id": 176398,
        "position": 3,
        "length": null,
        "begin_at": "2018-04-04T09:58:25Z",
        "finished": true,
        "winner_type": "Team",
        "match_id": 33807,
        "winner": {
          "type": "Team",
          "id": 63
        }
      },
      {
        "id": 176399,
        "position": 4,
        "length": null,
        "begin_at": "2018-04-04T10:58:46Z",
        "finished": true,
        "winner_type": "Team",
        "match_id": 33807,
        "winner": {
          "type": "Team",
          "id": 63
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 100,
        "opponent": {
          "id": 100,
          "name": "SK telecom T1",
          "acronym": "SKT",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/100/sktelecom-t1-3mpugoym.png"
        }
      },
      {
        "type": "Team",
        "id": 63,
        "opponent": {
          "id": 63,
          "name": "KT Rolster",
          "acronym": "KT",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/63/kt-rolster-8rh5ukll.png"
        }
      }
    ],
    "serie": {
      "id": 1370,
      "name": "",
      "slug": "league-of-legends-lck-champions-korea-spring-2018",
      "season": "spring",
      "begin_at": "2018-01-16T00:00:00Z",
      "year": 2018,
      "league_id": 293
    },
    "league": {
      "id": 293,
      "url": null,
      "name": "LCK - Champions Korea",
      "slug": "league-of-legends-lck-champions-korea",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/293/lck-7epeu9ot.png"
    },
    "results": [
      {
        "team_id": 100,
        "score": 1
      },
      {
        "team_id": 63,
        "score": 3
      }
    ],
    "winner": {
      "id": 63,
      "name": "KT Rolster",
      "acronym": "KT",
      "image_url": "https://storage.googleapis.com/ppanda/images/team/image/63/kt-rolster-8rh5ukll.png"
    },
    "videogame": {
      "id": 1,
      "name": "LoL",
      "slug": "league-of-legends"
    },
    "tournament": {
      "id": 915,
      "name": "Playoffs bracket",
      "slug": "league-of-legends-lck-champions-korea-spring-2018-playoffs-bracket",
      "winner_id": null,
      "begin_at": "2018-01-16T00:00:00Z",
      "end_at": "2018-04-23T00:00:00Z",
      "serie_id": 1370,
      "league_id": 293
    }
  },
  {
    "id": 33806,
    "tournament_id": 915,
    "name": "grand-final",
    "begin_at": "2018-04-14T07:00:00Z",
    "updated_at": "2018-04-05T03:52:28Z",
    "number_of_games": 5,
    "serie_id": 1370,
    "league_id": 293,
    "games": [
      {
        "id": 176391,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 33806,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 176392,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 33806,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 176393,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 33806,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 176394,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 33806,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 176395,
        "position": 5,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 33806,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1589,
        "opponent": {
          "id": 1589,
          "name": "Kingzone DragonX",
          "acronym": "KZ",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1589/300px-Kingzone_DragonXlogo_square.png"
        }
      }
    ],
    "serie": {
      "id": 1370,
      "name": "",
      "slug": "league-of-legends-lck-champions-korea-spring-2018",
      "season": "spring",
      "begin_at": "2018-01-16T00:00:00Z",
      "year": 2018,
      "league_id": 293
    },
    "league": {
      "id": 293,
      "url": null,
      "name": "LCK - Champions Korea",
      "slug": "league-of-legends-lck-champions-korea",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/293/lck-7epeu9ot.png"
    },
    "results": [
      {
        "team_id": 1589,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 1,
      "name": "LoL",
      "slug": "league-of-legends"
    },
    "tournament": {
      "id": 915,
      "name": "Playoffs bracket",
      "slug": "league-of-legends-lck-champions-korea-spring-2018-playoffs-bracket",
      "winner_id": null,
      "begin_at": "2018-01-16T00:00:00Z",
      "end_at": "2018-04-23T00:00:00Z",
      "serie_id": 1370,
      "league_id": 293
    }
  },
  {
    "id": 33805,
    "tournament_id": 915,
    "name": "match-a",
    "begin_at": "2018-03-31T08:02:04Z",
    "updated_at": "2018-04-05T03:52:28Z",
    "number_of_games": 3,
    "serie_id": 1370,
    "league_id": 293,
    "games": [
      {
        "id": 183363,
        "position": 3,
        "length": null,
        "begin_at": "2018-03-31T10:16:27Z",
        "finished": true,
        "winner_type": "Team",
        "match_id": 33805,
        "winner": {
          "type": "Team",
          "id": 100
        }
      },
      {
        "id": 176388,
        "position": 1,
        "length": null,
        "begin_at": "2018-03-31T08:02:04Z",
        "finished": true,
        "winner_type": "Team",
        "match_id": 33805,
        "winner": {
          "type": "Team",
          "id": 100
        }
      },
      {
        "id": 176389,
        "position": 2,
        "length": null,
        "begin_at": "2018-03-31T09:05:44Z",
        "finished": true,
        "winner_type": "Team",
        "match_id": 33805,
        "winner": {
          "type": "Team",
          "id": 1590
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 100,
        "opponent": {
          "id": 100,
          "name": "SK telecom T1",
          "acronym": "SKT",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/100/sktelecom-t1-3mpugoym.png"
        }
      },
      {
        "type": "Team",
        "id": 1590,
        "opponent": {
          "id": 1590,
          "name": "KSV eSports",
          "acronym": "KSV",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1590/300px-KSV_eSportslogo_square.png"
        }
      }
    ],
    "serie": {
      "id": 1370,
      "name": "",
      "slug": "league-of-legends-lck-champions-korea-spring-2018",
      "season": "spring",
      "begin_at": "2018-01-16T00:00:00Z",
      "year": 2018,
      "league_id": 293
    },
    "league": {
      "id": 293,
      "url": null,
      "name": "LCK - Champions Korea",
      "slug": "league-of-legends-lck-champions-korea",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/293/lck-7epeu9ot.png"
    },
    "results": [
      {
        "team_id": 100,
        "score": 2
      },
      {
        "team_id": 1590,
        "score": 1
      }
    ],
    "winner": {
      "id": 100,
      "name": "SK telecom T1",
      "acronym": "SKT",
      "image_url": "https://storage.googleapis.com/ppanda/images/team/image/100/sktelecom-t1-3mpugoym.png"
    },
    "videogame": {
      "id": 1,
      "name": "LoL",
      "slug": "league-of-legends"
    },
    "tournament": {
      "id": 915,
      "name": "Playoffs bracket",
      "slug": "league-of-legends-lck-champions-korea-spring-2018-playoffs-bracket",
      "winner_id": null,
      "begin_at": "2018-01-16T00:00:00Z",
      "end_at": "2018-04-23T00:00:00Z",
      "serie_id": 1370,
      "league_id": 293
    }
  }
]

Get a match

Query Parameters
id

required Must be String

The requested id

Upcoming

Shortcut endpoints

Returns only upcoming matches, sorted by begin date.

Query Parameters
league_id

optional Must be String

The league id or slug

serie_id

optional Must be String

The serie id or slug

Sample request
GET /matches/upcoming
sample response

200
[
  {
    "id": 20485,
    "tournament_id": 661,
    "name": "Boston Uprising vs New York Excelsior",
    "begin_at": "2018-04-12T23:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 909,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20485,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 908,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20485,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 907,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20485,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 910,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20485,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1547,
        "opponent": {
          "id": 1547,
          "name": "Boston Uprising",
          "acronym": "BOS",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1547/W4FGQ24HKCB51513383982827.svg"
        }
      },
      {
        "type": "Team",
        "id": 1548,
        "opponent": {
          "id": 1548,
          "name": "New York Excelsior",
          "acronym": "NYE",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1548/JZHJUJ8QM1AP1508818097057.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1547,
        "score": 0
      },
      {
        "team_id": 1548,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20486,
    "tournament_id": 661,
    "name": "London Spitfire vs Florida Mayhem",
    "begin_at": "2018-04-13T01:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 912,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20486,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 913,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20486,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 914,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20486,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 911,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20486,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1552,
        "opponent": {
          "id": 1552,
          "name": "Florida Mayhem",
          "acronym": "FLA",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1552/M1KNTZW8SGHZ1507822883041.svg"
        }
      },
      {
        "type": "Team",
        "id": 1555,
        "opponent": {
          "id": 1555,
          "name": "London Spitfire",
          "acronym": "LDN",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1555/HCS229B4DP021507822883016.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1552,
        "score": 0
      },
      {
        "team_id": 1555,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20487,
    "tournament_id": 661,
    "name": "Philadelphia Fusion vs Houston Outlaws",
    "begin_at": "2018-04-13T03:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 918,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20487,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 916,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20487,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 917,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20487,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 915,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20487,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1545,
        "opponent": {
          "id": 1545,
          "name": "Philadelphia Fusion",
          "acronym": "PHI",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1545/LAKZ6R7QEG6S1507822883033.svg"
        }
      },
      {
        "type": "Team",
        "id": 1546,
        "opponent": {
          "id": 1546,
          "name": "Houston Outlaws",
          "acronym": "HOU",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1546/UPM8U5QV3DDU1507858876250.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1545,
        "score": 0
      },
      {
        "team_id": 1546,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20488,
    "tournament_id": 661,
    "name": "Los Angeles Valiant vs Dallas Fuel",
    "begin_at": "2018-04-13T23:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 922,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20488,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 920,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20488,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 919,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20488,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 921,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20488,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1550,
        "opponent": {
          "id": 1550,
          "name": "Los Angeles Valiant",
          "acronym": "VAL",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1550/L3U59GQVS1ZK1507822882879.svg"
        }
      },
      {
        "type": "Team",
        "id": 1544,
        "opponent": {
          "id": 1544,
          "name": "Dallas Fuel",
          "acronym": "DAL",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1544/YX6JZ6FR89LU1507822882865.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1550,
        "score": 0
      },
      {
        "team_id": 1544,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20489,
    "tournament_id": 661,
    "name": "San Francisco Shock vs Shanghai Dragons",
    "begin_at": "2018-04-14T01:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 924,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20489,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 923,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20489,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 926,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20489,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 925,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20489,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1553,
        "opponent": {
          "id": 1553,
          "name": "Shanghai Dragons",
          "acronym": "SHD",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1553/ZIVUVIWXNIFL1507822883114.svg"
        }
      },
      {
        "type": "Team",
        "id": 1549,
        "opponent": {
          "id": 1549,
          "name": "San Francisco Shock",
          "acronym": "SFS",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1549/0SY7LHKHV86R1507822883113.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1553,
        "score": 0
      },
      {
        "team_id": 1549,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20490,
    "tournament_id": 661,
    "name": "Seoul Dynasty vs Los Angeles Gladiators",
    "begin_at": "2018-04-14T03:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 927,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20490,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 930,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20490,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 928,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20490,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 929,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20490,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1554,
        "opponent": {
          "id": 1554,
          "name": "Seoul Dynasty",
          "acronym": "SEO",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1554/E9MU0AK0JIXT1507858876249.svg"
        }
      },
      {
        "type": "Team",
        "id": 1551,
        "opponent": {
          "id": 1551,
          "name": "Los Angeles Gladiators",
          "acronym": "GLA",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1551/CHTRRZCBEYGN1507822882862.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1554,
        "score": 0
      },
      {
        "team_id": 1551,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 33806,
    "tournament_id": 915,
    "name": "grand-final",
    "begin_at": "2018-04-14T07:00:00Z",
    "updated_at": "2018-04-05T03:52:28Z",
    "number_of_games": 5,
    "serie_id": 1370,
    "league_id": 293,
    "games": [
      {
        "id": 176391,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 33806,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 176392,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 33806,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 176393,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 33806,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 176394,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 33806,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 176395,
        "position": 5,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 33806,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1589,
        "opponent": {
          "id": 1589,
          "name": "Kingzone DragonX",
          "acronym": "KZ",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1589/300px-Kingzone_DragonXlogo_square.png"
        }
      }
    ],
    "serie": {
      "id": 1370,
      "name": "",
      "slug": "league-of-legends-lck-champions-korea-spring-2018",
      "season": "spring",
      "begin_at": "2018-01-16T00:00:00Z",
      "year": 2018,
      "league_id": 293
    },
    "league": {
      "id": 293,
      "url": null,
      "name": "LCK - Champions Korea",
      "slug": "league-of-legends-lck-champions-korea",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/293/lck-7epeu9ot.png"
    },
    "results": [
      {
        "team_id": 1589,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 1,
      "name": "LoL",
      "slug": "league-of-legends"
    },
    "tournament": {
      "id": 915,
      "name": "Playoffs bracket",
      "slug": "league-of-legends-lck-champions-korea-spring-2018-playoffs-bracket",
      "winner_id": null,
      "begin_at": "2018-01-16T00:00:00Z",
      "end_at": "2018-04-23T00:00:00Z",
      "serie_id": 1370,
      "league_id": 293
    }
  },
  {
    "id": 20491,
    "tournament_id": 661,
    "name": "London Spitfire vs Philadelphia Fusion",
    "begin_at": "2018-04-14T20:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 934,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20491,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 933,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20491,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 931,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20491,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 932,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20491,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1545,
        "opponent": {
          "id": 1545,
          "name": "Philadelphia Fusion",
          "acronym": "PHI",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1545/LAKZ6R7QEG6S1507822883033.svg"
        }
      },
      {
        "type": "Team",
        "id": 1555,
        "opponent": {
          "id": 1555,
          "name": "London Spitfire",
          "acronym": "LDN",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1555/HCS229B4DP021507822883016.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1545,
        "score": 0
      },
      {
        "team_id": 1555,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20492,
    "tournament_id": 661,
    "name": "New York Excelsior vs Houston Outlaws",
    "begin_at": "2018-04-14T22:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 937,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20492,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 935,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20492,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 938,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20492,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 936,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20492,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1548,
        "opponent": {
          "id": 1548,
          "name": "New York Excelsior",
          "acronym": "NYE",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1548/JZHJUJ8QM1AP1508818097057.svg"
        }
      },
      {
        "type": "Team",
        "id": 1546,
        "opponent": {
          "id": 1546,
          "name": "Houston Outlaws",
          "acronym": "HOU",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1546/UPM8U5QV3DDU1507858876250.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1548,
        "score": 0
      },
      {
        "team_id": 1546,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20493,
    "tournament_id": 661,
    "name": "Florida Mayhem vs Boston Uprising",
    "begin_at": "2018-04-15T00:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 939,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20493,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 941,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20493,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 942,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20493,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 940,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20493,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1547,
        "opponent": {
          "id": 1547,
          "name": "Boston Uprising",
          "acronym": "BOS",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1547/W4FGQ24HKCB51513383982827.svg"
        }
      },
      {
        "type": "Team",
        "id": 1552,
        "opponent": {
          "id": 1552,
          "name": "Florida Mayhem",
          "acronym": "FLA",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1552/M1KNTZW8SGHZ1507822883041.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1547,
        "score": 0
      },
      {
        "team_id": 1552,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20494,
    "tournament_id": 661,
    "name": "Los Angeles Gladiators vs Los Angeles Valiant",
    "begin_at": "2018-04-18T23:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 943,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20494,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 944,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20494,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 945,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20494,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 946,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20494,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1550,
        "opponent": {
          "id": 1550,
          "name": "Los Angeles Valiant",
          "acronym": "VAL",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1550/L3U59GQVS1ZK1507822882879.svg"
        }
      },
      {
        "type": "Team",
        "id": 1551,
        "opponent": {
          "id": 1551,
          "name": "Los Angeles Gladiators",
          "acronym": "GLA",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1551/CHTRRZCBEYGN1507822882862.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1550,
        "score": 0
      },
      {
        "team_id": 1551,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20495,
    "tournament_id": 661,
    "name": "Dallas Fuel vs San Francisco Shock",
    "begin_at": "2018-04-19T01:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 947,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20495,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 948,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20495,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 949,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20495,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 950,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20495,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1544,
        "opponent": {
          "id": 1544,
          "name": "Dallas Fuel",
          "acronym": "DAL",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1544/YX6JZ6FR89LU1507822882865.svg"
        }
      },
      {
        "type": "Team",
        "id": 1549,
        "opponent": {
          "id": 1549,
          "name": "San Francisco Shock",
          "acronym": "SFS",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1549/0SY7LHKHV86R1507822883113.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1544,
        "score": 0
      },
      {
        "team_id": 1549,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20496,
    "tournament_id": 661,
    "name": "Shanghai Dragons vs Seoul Dynasty",
    "begin_at": "2018-04-19T03:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 951,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20496,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 952,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20496,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 953,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20496,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 954,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20496,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1553,
        "opponent": {
          "id": 1553,
          "name": "Shanghai Dragons",
          "acronym": "SHD",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1553/ZIVUVIWXNIFL1507822883114.svg"
        }
      },
      {
        "type": "Team",
        "id": 1554,
        "opponent": {
          "id": 1554,
          "name": "Seoul Dynasty",
          "acronym": "SEO",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1554/E9MU0AK0JIXT1507858876249.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1553,
        "score": 0
      },
      {
        "team_id": 1554,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20497,
    "tournament_id": 661,
    "name": "Houston Outlaws vs Florida Mayhem",
    "begin_at": "2018-04-19T23:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 956,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20497,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 957,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20497,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 958,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20497,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 955,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20497,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1546,
        "opponent": {
          "id": 1546,
          "name": "Houston Outlaws",
          "acronym": "HOU",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1546/UPM8U5QV3DDU1507858876250.svg"
        }
      },
      {
        "type": "Team",
        "id": 1552,
        "opponent": {
          "id": 1552,
          "name": "Florida Mayhem",
          "acronym": "FLA",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1552/M1KNTZW8SGHZ1507822883041.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1546,
        "score": 0
      },
      {
        "team_id": 1552,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20498,
    "tournament_id": 661,
    "name": "Boston Uprising vs London Spitfire",
    "begin_at": "2018-04-20T01:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 960,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20498,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 961,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20498,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 962,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20498,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 959,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20498,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1547,
        "opponent": {
          "id": 1547,
          "name": "Boston Uprising",
          "acronym": "BOS",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1547/W4FGQ24HKCB51513383982827.svg"
        }
      },
      {
        "type": "Team",
        "id": 1555,
        "opponent": {
          "id": 1555,
          "name": "London Spitfire",
          "acronym": "LDN",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1555/HCS229B4DP021507822883016.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1547,
        "score": 0
      },
      {
        "team_id": 1555,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20499,
    "tournament_id": 661,
    "name": "Philadelphia Fusion vs New York Excelsior",
    "begin_at": "2018-04-20T03:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 966,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20499,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 963,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20499,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 964,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20499,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 965,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20499,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1548,
        "opponent": {
          "id": 1548,
          "name": "New York Excelsior",
          "acronym": "NYE",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1548/JZHJUJ8QM1AP1508818097057.svg"
        }
      },
      {
        "type": "Team",
        "id": 1545,
        "opponent": {
          "id": 1545,
          "name": "Philadelphia Fusion",
          "acronym": "PHI",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1545/LAKZ6R7QEG6S1507822883033.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1548,
        "score": 0
      },
      {
        "team_id": 1545,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20500,
    "tournament_id": 661,
    "name": "Philadelphia Fusion vs San Francisco Shock",
    "begin_at": "2018-04-20T23:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 970,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20500,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 967,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20500,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 968,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20500,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 969,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20500,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1545,
        "opponent": {
          "id": 1545,
          "name": "Philadelphia Fusion",
          "acronym": "PHI",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1545/LAKZ6R7QEG6S1507822883033.svg"
        }
      },
      {
        "type": "Team",
        "id": 1549,
        "opponent": {
          "id": 1549,
          "name": "San Francisco Shock",
          "acronym": "SFS",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1549/0SY7LHKHV86R1507822883113.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1545,
        "score": 0
      },
      {
        "team_id": 1549,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20501,
    "tournament_id": 661,
    "name": "Florida Mayhem vs Shanghai Dragons",
    "begin_at": "2018-04-21T01:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 971,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20501,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 972,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20501,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 973,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20501,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 974,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20501,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1552,
        "opponent": {
          "id": 1552,
          "name": "Florida Mayhem",
          "acronym": "FLA",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1552/M1KNTZW8SGHZ1507822883041.svg"
        }
      },
      {
        "type": "Team",
        "id": 1553,
        "opponent": {
          "id": 1553,
          "name": "Shanghai Dragons",
          "acronym": "SHD",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1553/ZIVUVIWXNIFL1507822883114.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1552,
        "score": 0
      },
      {
        "team_id": 1553,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20502,
    "tournament_id": 661,
    "name": "Boston Uprising vs Seoul Dynasty",
    "begin_at": "2018-04-21T03:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 975,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20502,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 976,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20502,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 977,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20502,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 978,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20502,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1547,
        "opponent": {
          "id": 1547,
          "name": "Boston Uprising",
          "acronym": "BOS",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1547/W4FGQ24HKCB51513383982827.svg"
        }
      },
      {
        "type": "Team",
        "id": 1554,
        "opponent": {
          "id": 1554,
          "name": "Seoul Dynasty",
          "acronym": "SEO",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1554/E9MU0AK0JIXT1507858876249.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1547,
        "score": 0
      },
      {
        "team_id": 1554,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20503,
    "tournament_id": 661,
    "name": "London Spitfire vs Los Angeles Valiant",
    "begin_at": "2018-04-21T20:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 981,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20503,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 982,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20503,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 979,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20503,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 980,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20503,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1550,
        "opponent": {
          "id": 1550,
          "name": "Los Angeles Valiant",
          "acronym": "VAL",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1550/L3U59GQVS1ZK1507822882879.svg"
        }
      },
      {
        "type": "Team",
        "id": 1555,
        "opponent": {
          "id": 1555,
          "name": "London Spitfire",
          "acronym": "LDN",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1555/HCS229B4DP021507822883016.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1550,
        "score": 0
      },
      {
        "team_id": 1555,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20504,
    "tournament_id": 661,
    "name": "New York Excelsior vs Los Angeles Gladiators",
    "begin_at": "2018-04-21T22:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 985,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20504,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 986,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20504,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 983,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20504,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 984,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20504,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1548,
        "opponent": {
          "id": 1548,
          "name": "New York Excelsior",
          "acronym": "NYE",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1548/JZHJUJ8QM1AP1508818097057.svg"
        }
      },
      {
        "type": "Team",
        "id": 1551,
        "opponent": {
          "id": 1551,
          "name": "Los Angeles Gladiators",
          "acronym": "GLA",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1551/CHTRRZCBEYGN1507822882862.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1548,
        "score": 0
      },
      {
        "team_id": 1551,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20505,
    "tournament_id": 661,
    "name": "Houston Outlaws vs Dallas Fuel",
    "begin_at": "2018-04-22T00:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 987,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20505,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 988,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20505,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 989,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20505,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 990,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20505,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1546,
        "opponent": {
          "id": 1546,
          "name": "Houston Outlaws",
          "acronym": "HOU",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1546/UPM8U5QV3DDU1507858876250.svg"
        }
      },
      {
        "type": "Team",
        "id": 1544,
        "opponent": {
          "id": 1544,
          "name": "Dallas Fuel",
          "acronym": "DAL",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1544/YX6JZ6FR89LU1507822882865.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1546,
        "score": 0
      },
      {
        "team_id": 1544,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20506,
    "tournament_id": 661,
    "name": "Shanghai Dragons vs Boston Uprising",
    "begin_at": "2018-04-25T23:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 991,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20506,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 992,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20506,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 993,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20506,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 994,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20506,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1553,
        "opponent": {
          "id": 1553,
          "name": "Shanghai Dragons",
          "acronym": "SHD",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1553/ZIVUVIWXNIFL1507822883114.svg"
        }
      },
      {
        "type": "Team",
        "id": 1547,
        "opponent": {
          "id": 1547,
          "name": "Boston Uprising",
          "acronym": "BOS",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1547/W4FGQ24HKCB51513383982827.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1553,
        "score": 0
      },
      {
        "team_id": 1547,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20507,
    "tournament_id": 661,
    "name": "Los Angeles Valiant vs Houston Outlaws",
    "begin_at": "2018-04-26T01:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 996,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20507,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 997,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20507,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 998,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20507,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 995,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20507,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1550,
        "opponent": {
          "id": 1550,
          "name": "Los Angeles Valiant",
          "acronym": "VAL",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1550/L3U59GQVS1ZK1507822882879.svg"
        }
      },
      {
        "type": "Team",
        "id": 1546,
        "opponent": {
          "id": 1546,
          "name": "Houston Outlaws",
          "acronym": "HOU",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1546/UPM8U5QV3DDU1507858876250.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1550,
        "score": 0
      },
      {
        "team_id": 1546,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20508,
    "tournament_id": 661,
    "name": "Dallas Fuel vs Florida Mayhem",
    "begin_at": "2018-04-26T03:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 1000,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20508,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1001,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20508,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1002,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20508,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 999,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20508,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1552,
        "opponent": {
          "id": 1552,
          "name": "Florida Mayhem",
          "acronym": "FLA",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1552/M1KNTZW8SGHZ1507822883041.svg"
        }
      },
      {
        "type": "Team",
        "id": 1544,
        "opponent": {
          "id": 1544,
          "name": "Dallas Fuel",
          "acronym": "DAL",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1544/YX6JZ6FR89LU1507822882865.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1552,
        "score": 0
      },
      {
        "team_id": 1544,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20509,
    "tournament_id": 661,
    "name": "Los Angeles Gladiators vs London Spitfire",
    "begin_at": "2018-04-26T23:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 1006,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20509,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1003,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20509,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1004,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20509,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1005,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20509,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1551,
        "opponent": {
          "id": 1551,
          "name": "Los Angeles Gladiators",
          "acronym": "GLA",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1551/CHTRRZCBEYGN1507822882862.svg"
        }
      },
      {
        "type": "Team",
        "id": 1555,
        "opponent": {
          "id": 1555,
          "name": "London Spitfire",
          "acronym": "LDN",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1555/HCS229B4DP021507822883016.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1551,
        "score": 0
      },
      {
        "team_id": 1555,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20510,
    "tournament_id": 661,
    "name": "San Francisco Shock vs New York Excelsior",
    "begin_at": "2018-04-27T01:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 1010,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20510,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1007,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20510,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1008,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20510,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1009,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20510,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1549,
        "opponent": {
          "id": 1549,
          "name": "San Francisco Shock",
          "acronym": "SFS",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1549/0SY7LHKHV86R1507822883113.svg"
        }
      },
      {
        "type": "Team",
        "id": 1548,
        "opponent": {
          "id": 1548,
          "name": "New York Excelsior",
          "acronym": "NYE",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1548/JZHJUJ8QM1AP1508818097057.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1549,
        "score": 0
      },
      {
        "team_id": 1548,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20511,
    "tournament_id": 661,
    "name": "Seoul Dynasty vs Philadelphia Fusion",
    "begin_at": "2018-04-27T03:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 1011,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20511,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1012,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20511,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1013,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20511,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1014,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20511,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1554,
        "opponent": {
          "id": 1554,
          "name": "Seoul Dynasty",
          "acronym": "SEO",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1554/E9MU0AK0JIXT1507858876249.svg"
        }
      },
      {
        "type": "Team",
        "id": 1545,
        "opponent": {
          "id": 1545,
          "name": "Philadelphia Fusion",
          "acronym": "PHI",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1545/LAKZ6R7QEG6S1507822883033.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1554,
        "score": 0
      },
      {
        "team_id": 1545,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20512,
    "tournament_id": 661,
    "name": "Dallas Fuel vs Boston Uprising",
    "begin_at": "2018-04-27T23:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 1015,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20512,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1016,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20512,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1017,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20512,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1018,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20512,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1544,
        "opponent": {
          "id": 1544,
          "name": "Dallas Fuel",
          "acronym": "DAL",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1544/YX6JZ6FR89LU1507822882865.svg"
        }
      },
      {
        "type": "Team",
        "id": 1547,
        "opponent": {
          "id": 1547,
          "name": "Boston Uprising",
          "acronym": "BOS",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1547/W4FGQ24HKCB51513383982827.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1544,
        "score": 0
      },
      {
        "team_id": 1547,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20513,
    "tournament_id": 661,
    "name": "Los Angeles Gladiators vs Houston Outlaws",
    "begin_at": "2018-04-28T01:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 1021,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20513,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1022,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20513,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1019,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20513,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1020,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20513,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1551,
        "opponent": {
          "id": 1551,
          "name": "Los Angeles Gladiators",
          "acronym": "GLA",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1551/CHTRRZCBEYGN1507822882862.svg"
        }
      },
      {
        "type": "Team",
        "id": 1546,
        "opponent": {
          "id": 1546,
          "name": "Houston Outlaws",
          "acronym": "HOU",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1546/UPM8U5QV3DDU1507858876250.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1551,
        "score": 0
      },
      {
        "team_id": 1546,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20529,
    "tournament_id": 661,
    "name": "Los Angeles Valiant vs Florida Mayhem",
    "begin_at": "2018-04-28T03:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 1025,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20529,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1026,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20529,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1023,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20529,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1024,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20529,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1550,
        "opponent": {
          "id": 1550,
          "name": "Los Angeles Valiant",
          "acronym": "VAL",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1550/L3U59GQVS1ZK1507822882879.svg"
        }
      },
      {
        "type": "Team",
        "id": 1552,
        "opponent": {
          "id": 1552,
          "name": "Florida Mayhem",
          "acronym": "FLA",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1552/M1KNTZW8SGHZ1507822883041.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1550,
        "score": 0
      },
      {
        "team_id": 1552,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20530,
    "tournament_id": 661,
    "name": "San Francisco Shock vs London Spitfire",
    "begin_at": "2018-04-28T20:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 1027,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20530,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1028,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20530,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1029,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20530,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1030,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20530,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1555,
        "opponent": {
          "id": 1555,
          "name": "London Spitfire",
          "acronym": "LDN",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1555/HCS229B4DP021507822883016.svg"
        }
      },
      {
        "type": "Team",
        "id": 1549,
        "opponent": {
          "id": 1549,
          "name": "San Francisco Shock",
          "acronym": "SFS",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1549/0SY7LHKHV86R1507822883113.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1555,
        "score": 0
      },
      {
        "team_id": 1549,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20531,
    "tournament_id": 661,
    "name": "Seoul Dynasty vs New York Excelsior",
    "begin_at": "2018-04-28T22:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 1032,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20531,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1031,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20531,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1033,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20531,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1034,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20531,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1554,
        "opponent": {
          "id": 1554,
          "name": "Seoul Dynasty",
          "acronym": "SEO",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1554/E9MU0AK0JIXT1507858876249.svg"
        }
      },
      {
        "type": "Team",
        "id": 1548,
        "opponent": {
          "id": 1548,
          "name": "New York Excelsior",
          "acronym": "NYE",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1548/JZHJUJ8QM1AP1508818097057.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1554,
        "score": 0
      },
      {
        "team_id": 1548,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20532,
    "tournament_id": 661,
    "name": "Shanghai Dragons vs Philadelphia Fusion",
    "begin_at": "2018-04-29T00:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 1036,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20532,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1037,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20532,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1038,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20532,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1035,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20532,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1553,
        "opponent": {
          "id": 1553,
          "name": "Shanghai Dragons",
          "acronym": "SHD",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1553/ZIVUVIWXNIFL1507822883114.svg"
        }
      },
      {
        "type": "Team",
        "id": 1545,
        "opponent": {
          "id": 1545,
          "name": "Philadelphia Fusion",
          "acronym": "PHI",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1545/LAKZ6R7QEG6S1507822883033.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1553,
        "score": 0
      },
      {
        "team_id": 1545,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20517,
    "tournament_id": 661,
    "name": "Philadelphia Fusion vs Dallas Fuel",
    "begin_at": "2018-05-02T23:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 1040,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20517,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1041,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20517,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1042,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20517,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1039,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20517,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1545,
        "opponent": {
          "id": 1545,
          "name": "Philadelphia Fusion",
          "acronym": "PHI",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1545/LAKZ6R7QEG6S1507822883033.svg"
        }
      },
      {
        "type": "Team",
        "id": 1544,
        "opponent": {
          "id": 1544,
          "name": "Dallas Fuel",
          "acronym": "DAL",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1544/YX6JZ6FR89LU1507822882865.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1545,
        "score": 0
      },
      {
        "team_id": 1544,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20518,
    "tournament_id": 661,
    "name": "Florida Mayhem vs Los Angeles Gladiators",
    "begin_at": "2018-05-03T01:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 1046,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20518,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1043,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20518,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1044,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20518,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1045,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20518,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1551,
        "opponent": {
          "id": 1551,
          "name": "Los Angeles Gladiators",
          "acronym": "GLA",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1551/CHTRRZCBEYGN1507822882862.svg"
        }
      },
      {
        "type": "Team",
        "id": 1552,
        "opponent": {
          "id": 1552,
          "name": "Florida Mayhem",
          "acronym": "FLA",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1552/M1KNTZW8SGHZ1507822883041.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1551,
        "score": 0
      },
      {
        "team_id": 1552,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20519,
    "tournament_id": 661,
    "name": "Houston Outlaws vs San Francisco Shock",
    "begin_at": "2018-05-03T03:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 1050,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20519,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1047,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20519,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1048,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20519,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1049,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20519,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1549,
        "opponent": {
          "id": 1549,
          "name": "San Francisco Shock",
          "acronym": "SFS",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1549/0SY7LHKHV86R1507822883113.svg"
        }
      },
      {
        "type": "Team",
        "id": 1546,
        "opponent": {
          "id": 1546,
          "name": "Houston Outlaws",
          "acronym": "HOU",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1546/UPM8U5QV3DDU1507858876250.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1549,
        "score": 0
      },
      {
        "team_id": 1546,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20520,
    "tournament_id": 661,
    "name": "San Francisco Shock vs Florida Mayhem",
    "begin_at": "2018-05-03T23:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 1051,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20520,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1052,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20520,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1053,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20520,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1054,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20520,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1552,
        "opponent": {
          "id": 1552,
          "name": "Florida Mayhem",
          "acronym": "FLA",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1552/M1KNTZW8SGHZ1507822883041.svg"
        }
      },
      {
        "type": "Team",
        "id": 1549,
        "opponent": {
          "id": 1549,
          "name": "San Francisco Shock",
          "acronym": "SFS",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1549/0SY7LHKHV86R1507822883113.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1552,
        "score": 0
      },
      {
        "team_id": 1549,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20521,
    "tournament_id": 661,
    "name": "Boston Uprising vs Los Angeles Valiant",
    "begin_at": "2018-05-04T01:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 1055,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20521,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1056,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20521,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1057,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20521,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1058,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20521,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1547,
        "opponent": {
          "id": 1547,
          "name": "Boston Uprising",
          "acronym": "BOS",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1547/W4FGQ24HKCB51513383982827.svg"
        }
      },
      {
        "type": "Team",
        "id": 1550,
        "opponent": {
          "id": 1550,
          "name": "Los Angeles Valiant",
          "acronym": "VAL",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1550/L3U59GQVS1ZK1507822882879.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1547,
        "score": 0
      },
      {
        "team_id": 1550,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20522,
    "tournament_id": 661,
    "name": "Dallas Fuel vs New York Excelsior",
    "begin_at": "2018-05-04T03:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 1061,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20522,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1062,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20522,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1059,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20522,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1060,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20522,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1548,
        "opponent": {
          "id": 1548,
          "name": "New York Excelsior",
          "acronym": "NYE",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1548/JZHJUJ8QM1AP1508818097057.svg"
        }
      },
      {
        "type": "Team",
        "id": 1544,
        "opponent": {
          "id": 1544,
          "name": "Dallas Fuel",
          "acronym": "DAL",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1544/YX6JZ6FR89LU1507822882865.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1548,
        "score": 0
      },
      {
        "team_id": 1544,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20523,
    "tournament_id": 661,
    "name": "Los Angeles Gladiators vs Boston Uprising",
    "begin_at": "2018-05-04T23:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 1065,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20523,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1066,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20523,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1063,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20523,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1064,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20523,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1547,
        "opponent": {
          "id": 1547,
          "name": "Boston Uprising",
          "acronym": "BOS",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1547/W4FGQ24HKCB51513383982827.svg"
        }
      },
      {
        "type": "Team",
        "id": 1551,
        "opponent": {
          "id": 1551,
          "name": "Los Angeles Gladiators",
          "acronym": "GLA",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1551/CHTRRZCBEYGN1507822882862.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1547,
        "score": 0
      },
      {
        "team_id": 1551,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20524,
    "tournament_id": 661,
    "name": "New York Excelsior vs Shanghai Dragons",
    "begin_at": "2018-05-05T01:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 1067,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20524,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1068,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20524,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1069,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20524,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1070,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20524,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1548,
        "opponent": {
          "id": 1548,
          "name": "New York Excelsior",
          "acronym": "NYE",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1548/JZHJUJ8QM1AP1508818097057.svg"
        }
      },
      {
        "type": "Team",
        "id": 1553,
        "opponent": {
          "id": 1553,
          "name": "Shanghai Dragons",
          "acronym": "SHD",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1553/ZIVUVIWXNIFL1507822883114.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1548,
        "score": 0
      },
      {
        "team_id": 1553,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20525,
    "tournament_id": 661,
    "name": "London Spitfire vs Seoul Dynasty",
    "begin_at": "2018-05-05T03:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 1071,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20525,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1072,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20525,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1073,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20525,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1074,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20525,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1555,
        "opponent": {
          "id": 1555,
          "name": "London Spitfire",
          "acronym": "LDN",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1555/HCS229B4DP021507822883016.svg"
        }
      },
      {
        "type": "Team",
        "id": 1554,
        "opponent": {
          "id": 1554,
          "name": "Seoul Dynasty",
          "acronym": "SEO",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1554/E9MU0AK0JIXT1507858876249.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1555,
        "score": 0
      },
      {
        "team_id": 1554,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20526,
    "tournament_id": 661,
    "name": "Shanghai Dragons vs London Spitfire",
    "begin_at": "2018-05-05T20:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 1076,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20526,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1077,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20526,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1078,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20526,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1075,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20526,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1553,
        "opponent": {
          "id": 1553,
          "name": "Shanghai Dragons",
          "acronym": "SHD",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1553/ZIVUVIWXNIFL1507822883114.svg"
        }
      },
      {
        "type": "Team",
        "id": 1555,
        "opponent": {
          "id": 1555,
          "name": "London Spitfire",
          "acronym": "LDN",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1555/HCS229B4DP021507822883016.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1553,
        "score": 0
      },
      {
        "team_id": 1555,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20527,
    "tournament_id": 661,
    "name": "Seoul Dynasty vs Houston Outlaws",
    "begin_at": "2018-05-05T22:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 1080,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20527,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1081,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20527,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1082,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20527,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1079,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20527,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1554,
        "opponent": {
          "id": 1554,
          "name": "Seoul Dynasty",
          "acronym": "SEO",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1554/E9MU0AK0JIXT1507858876249.svg"
        }
      },
      {
        "type": "Team",
        "id": 1546,
        "opponent": {
          "id": 1546,
          "name": "Houston Outlaws",
          "acronym": "HOU",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1546/UPM8U5QV3DDU1507858876250.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1554,
        "score": 0
      },
      {
        "team_id": 1546,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20528,
    "tournament_id": 661,
    "name": "Los Angeles Valiant vs Philadelphia Fusion",
    "begin_at": "2018-05-06T00:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 4,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [
      {
        "id": 1086,
        "position": 4,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20528,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1083,
        "position": 1,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20528,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1084,
        "position": 2,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20528,
        "winner": {
          "type": null,
          "id": null
        }
      },
      {
        "id": 1085,
        "position": 3,
        "length": null,
        "begin_at": null,
        "finished": false,
        "winner_type": null,
        "match_id": 20528,
        "winner": {
          "type": null,
          "id": null
        }
      }
    ],
    "opponents": [
      {
        "type": "Team",
        "id": 1550,
        "opponent": {
          "id": 1550,
          "name": "Los Angeles Valiant",
          "acronym": "VAL",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1550/L3U59GQVS1ZK1507822882879.svg"
        }
      },
      {
        "type": "Team",
        "id": 1545,
        "opponent": {
          "id": 1545,
          "name": "Philadelphia Fusion",
          "acronym": "PHI",
          "image_url": "https://storage.googleapis.com/ppanda/images/team/image/1545/LAKZ6R7QEG6S1507822883033.svg"
        }
      }
    ],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": [
      {
        "team_id": 1550,
        "score": 0
      },
      {
        "team_id": 1545,
        "score": 0
      }
    ],
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20514,
    "tournament_id": 661,
    "name": "Tbd vs Tbd",
    "begin_at": "2018-05-06T20:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 0,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [],
    "opponents": [],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": null,
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage",
      "slug": "ow-overwatch-league-2018-stage-661",
      "winner_id": null,
      "begin_at": "2018-04-04T23:00:00Z",
      "end_at": null,
      "serie_id": 1461,
      "league_id": 4135
    }
  },
  {
    "id": 20516,
    "tournament_id": 661,
    "name": "Tbd vs Tbd",
    "begin_at": "2018-05-06T22:00:00Z",
    "updated_at": "2018-04-05T01:30:10Z",
    "number_of_games": 0,
    "serie_id": 1461,
    "league_id": 4135,
    "games": [],
    "opponents": [],
    "serie": {
      "id": 1461,
      "name": "2018",
      "slug": "2018-1-2018",
      "season": "1",
      "begin_at": "2017-12-07T00:00:00Z",
      "year": 2018,
      "league_id": 4135,
      "full_name": "2018 season 1 2018"
    },
    "league": {
      "id": 4135,
      "url": "https://overwatchleague.com/en-us/",
      "name": "overwatchleague",
      "slug": "overwatch-league",
      "image_url": "https://storage.googleapis.com/ppanda/images/league/image/4135/esports-overwatch-36d8f7f486d363c1.png",
      "live_supported": true
    },
    "results": null,
    "winner": null,
    "videogame": {
      "id": 14,
      "name": "Overwatch",
      "slug": "ow"
    },
    "tournament": {
      "id": 661,
      "name": "Stage"