Sofascore Scraper
ENDPOINTS
Match Details
Live Matches
Scheduled Matches
Search
Match Statistics
Match Lineups
Match Incidents
Head to Head
Pregame Form
Shot Map
Match Heatmap
Match Player Statistics
Best Players
Momentum Graph
Match Commentary
Match Odds
Fan Votes
Match Managers
Match Highlights
Average Positions
Match Streaks
Featured Players
Match TV Channels
Win Probability
Point by Point
Cricket Innings
Trending Matches
Tournament Details
Tournament Seasons
Standings
Tournament Rounds
Tournament Matches
Tournament Teams
Cup Tree
Tournament Top Players
Tournament Top Teams
Team of the Week
Player of the Season
Season Info
Featured Matches
Tournament Media
Team Details
Team Players
Team Matches
Team Near Matches
Team Statistics Seasons
Team Statistics
Team Top Players
Team Transfers
Team Standings Seasons
Team Rankings
Team Performance
Team Media
Player Details
Player Statistics Seasons
Player Statistics
Player Matches
Player Near Matches
Player Transfer History
Player Attributes
Player Heatmap
Player Ratings
National Team Statistics
Player Last Year Summary
Player Penalty History
Player Media
Manager Details
Manager Matches
Referee Details
Referee Matches
Sports
Categories
Tournaments in Category
Match Calendar
Rankings
Transfers
Odds Providers
TV Channels
/matches/commentsMatch Commentary
Live text commentary: every event line with minute, type and the player involved.
QUERY PARAMS
Sofascore match id or any sofascore.com match URL (the #id: fragment is the id).
Examples:
- ID:
14023961 - URL:
https://www.sofascore.com/football/match/…#id:14023961
{
"match_id": 14023961,
"count": 96,
"comments": [
{
"text": "Match ends, Manchester City 1, Aston Villa 2.",
"type": "matchEnded",
"id": 39517736
},
{
"text": "Second Half ends, Manchester City 1, Aston Villa 2.",
"type": "endSecondHalf",
"id": 39517718,
"period_name": "2ND"
},
{
"text": "Emiliano Buendía (Aston Villa) wins a free kick in the defensive half.",
"type": "freeKickWon",
"is_home": false,
"player": {
"id": 783126,
"name": "Emiliano Buendía",
"short_name": "E. Buendía",
"slug": "emiliano-buendia",
"first_name": "Emiliano",
"last_name": "Buendia",
"link": "https://www.sofascore.com/player/emiliano-buendia/783126",
"image_link": "https://img.sofascore.com/api/v1/player/783126/image",
"position": "M",
"jersey_number": 10,
"height_cm": 170,
"date_of_birth": "1996-12-25",
"gender": "M",
"country": null,
"market_value": {
"amount": 14600000,
"currency": "EUR"
},
"followers_count": 12407
},
"id": 39517719,
"period_name": "2ND",
"time": 101
},
{
"text": "Foul by Rayan Cherki (Manchester City).",
"type": "freeKickLost",
"is_home": true,
"player": {
"id": 979128,
"name": "Rayan Cherki",
"short_name": "R. Cherki",
"slug": "cherki-rayan",
"link": "https://www.sofascore.com/player/cherki-rayan/979128",
"image_link": "https://img.sofascore.com/api/v1/player/979128/image",
"position": "M",
"jersey_number": 10,
"height_cm": 176,
"date_of_birth": "2003-08-17",
"gender": "M",
"country": null,
"market_value": {
"amount": 98000000,
"currency": "EUR"
},
"followers_count": 114936
},
"id": 39517720,
"period_name": "2ND",
"time": 101
},
{
"text": "Corner, Manchester City. Conceded by Amadou Onana.",
"type": "cornerKick",
"is_home": false,
"player": {
"id": 923973,
"name": "Amadou Onana",
"short_name": "A. Onana",
"slug": "amadou-onana",
"link": "https://www.sofascore.com/player/amadou-onana/923973",
"image_link": "https://img.sofascore.com/api/v1/player/923973/image",
"position": "M",
"jersey_number": 24,
"height_cm": 195,
"date_of_birth": "2001-08-16",
"gender": "M",
"country": null,
"market_value": {
"amount": 41000000,
"currency": "EUR"
},
"followers_count": 10121
},
"id": 39517708,
"period_name": "2ND",
"time": 101
},
{
"text": "Attempt blocked. Mateo Kovacic (Manchester City) right footed shot from outside the box is blocked. Assisted by Rico Lewis.",
"type": "shotBlocked",
"is_home": true,
"player": {
"id": 136710,
"name": "Mateo Kovačić",
"short_name": "M. Kovačić",
"slug": "mateo-kovacic",
"link": "https://www.sofascore.com/player/mateo-kovacic/136710",
"image_link": "https://img.sofascore.com/api/v1/player/136710/image",
"position": "M",
"jersey_number": 8,
"height_cm": 178,
"date_of_birth": "1994-05-06",
"gender": "M",
"country": null,
"market_value": {
"amount": 9700000,
"currency": "EUR"
},
"followers_count": 39455
},
"id": 39517709,
"period_name": "2ND",
"time": 100
},
{
"text": "Attempt blocked. Jérémy Doku (Manchester City) right footed shot from the left side of the box is blocked. Assisted by Mateo Kovacic.",
"type": "shotBlocked",
"is_home": true,
"player": {
"id": 934386,
"name": "Jérémy Doku",
"short_name": "J. Doku",
"slug": "jeremy-doku",
"first_name": "Jeremy",
"last_name": "Doku",
"link": "https://www.sofascore.com/player/jeremy-doku/934386",
"image_link": "https://img.sofascore.com/api/v1/player/934386/image",
"position": "M",
"jersey_number": 11,
"height_cm": 173,
"date_of_birth": "2002-05-27",
"gender": "M",
"country": null,
"market_value": {
"amount": 70000000,
"currency": "EUR"
},
"followers_count": 96877
},
"id": 39517676,
"period_name": "2ND",
"time": 98
},
{
"text": "Attempt saved. Youri Tielemans (Aston Villa) right footed shot from outside the box is saved in the centre of the goal by James Trafford (Manchester City). Assisted by Emiliano Buendía.",
"type": "shotSaved",
"is_home": false,
"player": {
"id": 331737,
"name": "Youri Tielemans",
"short_name": "Y. Tielemans",
"slug": "youri-tielemans",
"first_name": "Youri",
"last_name": "Tielemans",
"link": "https://www.sofascore.com/player/youri-tielemans/331737",
"image_link": "https://img.sofascore.com/api/v1/player/331737/image",
"position": "M",
"jersey_number": 18,
"height_cm": 177,
"date_of_birth": "1997-05-07",
"gender": "M",
"country": null,
"market_value": {
"amount": 43000000,
"currency": "EUR"
},
"followers_count": 26447
},
"id": 39517640,
"period_name": "2ND",
"time": 97
},
{
"text": "Offside, Aston Villa. Ollie Watkins is caught offside.",
"type": "offside",
"is_home": false,
"player": {
"id": 555386,
"name": "Ollie Watkins",
"short_name": "O. Watkins",
"slug": "ollie-watkins",
"first_name": "Ollie",
"last_name": "Watkins",
"link": "https://www.sofascore.com/player/ollie-watkins/555386",
"image_link": "https://img.sofascore.com/api/v1/player/555386/image",
"position": "F",
"jersey_number": 11,
"height_cm": 179,
"date_of_birth": "1995-12-30",
"gender": "M",
"country": null,
"market_value": {
"amount": 26000000,
"currency": "EUR"
},
"followers_count": 25751
},
"id": 39517580,
"period_name": "2ND",
"time": 93
},
{
"text": "VAR Decision: No Goal Manchester City 1-2 Aston Villa.",
"type": "videoAssistantReferee",
"is_home": true,
"player": {
"id": 859765,
"name": "Phil Foden",
"short_name": "P. Foden",
"slug": "phil-foden",
"first_name": "Phil",
"last_name": "Foden",
"link": "https://www.sofascore.com/player/phil-foden/859765",
"image_link": "https://img.sofascore.com/api/v1/player/859765/image",
"position": "M",
"jersey_number": 47,
"height_cm": 171,
"date_of_birth": "2000-05-28",
"gender": "M",
"country": null,
"market_value": {
"amount": 66000000,
"currency": "EUR"
},
"followers_count": 183488
},
"id": 39517541,
"period_name": "2ND",
"time": 92
},
{
"text": "Fourth official has announced 10 minutes of added time.",
"type": "addedTime",
"id": 39517524,
"period_name": "2ND",
"time": 91
},
{
"text": "GOAL OVERTURNED BY VAR: Phil Foden (Manchester City) scores but the goal is ruled out after a VAR review.",
"type": "varCancelledGoal",
"is_home": true,
"player": {
"id": 859765,
"name": "Phil Foden",
"short_name": "P. Foden",
"slug": "phil-foden",
"first_name": "Phil",
"last_name": "Foden",
"link": "https://www.sofascore.com/player/phil-foden/859765",
"image_link": "https://img.sofascore.com/api/v1/player/859765/image",
"position": "M",
"jersey_number": 47,
"height_cm": 171,
"date_of_birth": "2000-05-28",
"gender": "M",
"country": null,
"market_value": {
"amount": 66000000,
"currency": "EUR"
},
"followers_count": 183488
},
"id": 39517515,
"period_name": "2ND",
"time": 90
},
{
"text": "Offside, Manchester City. Phil Foden is caught offside.",
"type": "offside",
"is_home": true,
"player": {
"id": 859765,
"name": "Phil Foden",
"short_name": "P. Foden",
"slug": "phil-foden",
"first_name": "Phil",
"last_name": "Foden",
"link": "https://www.sofascore.com/player/phil-foden/859765",
"image_link": "https://img.sofascore.com/api/v1/player/859765/image",
"position": "M",
"jersey_number": 47,
"height_cm": 171,
"date_of_birth": "2000-05-28",
"gender": "M",
"country": null,
"market_value": {
"amount": 66000000,
"currency": "EUR"
},
"followers_count": 183488
},
"id": 39517581,
"period_name": "2ND",
"time": 90
},
{
"text": "Attempt missed. Ollie Watkins (Aston Villa) header from the right side of the six yard box misses to the right. Assisted by Youri Tielemans with a cross following a corner.",
"type": "shotOffTarget",
"is_home": false,
"player": {
"id": 555386,
"name": "Ollie Watkins",
"short_name": "O. Watkins",
"slug": "ollie-watkins",
"first_name": "Ollie",
"last_name": "Watkins",
"link": "https://www.sofascore.com/player/ollie-watkins/555386",
"image_link": "https://img.sofascore.com/api/v1/player/555386/image",
"position": "F",
"jersey_number": 11,
"height_cm": 179,
"date_of_birth": "1995-12-30",
"gender": "M",
"country": null,
"market_value": {
"amount": 26000000,
"currency": "EUR"
},
"followers_count": 25751
},
"id": 39517487,
"period_name": "2ND",
"time": 88
},
{
"text": "Corner, Aston Villa. Conceded by James Trafford.",
"type": "cornerKick",
"is_home": true,
"player": {
"id": 980643,
"name": "James Trafford",
"short_name": "J. Trafford",
"slug": "james-trafford",
"first_name": "James",
"last_name": "Trafford",
"link": "https://www.sofascore.com/player/james-trafford/980643",
"image_link": "https://img.sofascore.com/api/v1/player/980643/image",
"position": "G",
"jersey_number": 1,
"height_cm": 197,
"date_of_birth": "2002-10-10",
"gender": "M",
"country": null,
"market_value": {
"amount": 27000000,
"currency": "EUR"
},
"followers_count": 26069
},
"id": 39517488,
"period_name": "2ND",
"time": 88
},
{
"text": "Attempt saved. John McGinn (Aston Villa) left footed shot from outside the box is saved in the top left corner by James Trafford (Manchester City). Assisted by Ian Maatsen.",
"type": "shotSaved",
"is_home": false,
"player": {
"id": 250223,
"name": "John McGinn",
"short_name": "J. McGinn",
"slug": "john-mcginn",
"first_name": "John",
"last_name": "McGinn",
"link": "https://www.sofascore.com/player/john-mcginn/250223",
"image_link": "https://img.sofascore.com/api/v1/player/250223/image",
"position": "M",
"jersey_number": 7,
"height_cm": 175,
"date_of_birth": "1994-10-18",
"gender": "M",
"country": null,
"market_value": {
"amount": 12600000,
"currency": "EUR"
},
"followers_count": 7672
},
"id": 39517453,
"period_name": "2ND",
"time": 87
},
{
"text": "Substitution, Aston Villa. John McGinn replaces Ross Barkley.",
"type": "substitution",
"is_home": false,
"player": {
"id": 250223,
"name": "John McGinn",
"short_name": "J. McGinn",
"slug": "john-mcginn",
"first_name": "John",
"last_name": "McGinn",
"link": "https://www.sofascore.com/player/john-mcginn/250223",
"image_link": "https://img.sofascore.com/api/v1/player/250223/image",
"position": "M",
"jersey_number": 7,
"height_cm": 175,
"date_of_birth": "1994-10-18",
"gender": "M",
"country": null,
"market_value": {
"amount": 12600000,
"currency": "EUR"
},
"followers_count": 7672
},
"player_in": {
"name": "John McGinn",
"first_name": "John",
"last_name": "McGinn",
"slug": "john-mcginn",
"short_name": "J. McGinn",
"position": "M",
"jersey_number": "7",
"height": 175,
"followers_count": 7672,
"gender": "M",
"id": 250223,
"date_of_birth": "1994-10-18",
"market_value": {
"value": 12600000,
"currency": "EUR"
}
},
"player_out": {
"name": "Ross Barkley",
"slug": "ross-barkley",
"short_name": "R. Barkley",
"position": "M",
"jersey_number": "6",
"height": 188,
"followers_count": 2982,
"gender": "M",
"id": 98435,
"date_of_birth": "1993-12-05",
"market_value": {
"value": 3600000,
"currency": "EUR"
}
},
"id": 39517454,
"period_name": "2ND",
"time": 86
},
{
"text": "Attempt missed. Jérémy Doku (Manchester City) right footed shot from outside the box is close, but misses to the right. Assisted by Rúben Dias.",
"type": "shotOffTarget",
"is_home": true,
"player": {
"id": 934386,
"name": "Jérémy Doku",
"short_name": "J. Doku",
"slug": "jeremy-doku",
"first_name": "Jeremy",
"last_name": "Doku",
"link": "https://www.sofascore.com/player/jeremy-doku/934386",
"image_link": "https://img.sofascore.com/api/v1/player/934386/image",
"position": "M",
"jersey_number": 11,
"height_cm": 173,
"date_of_birth": "2002-05-27",
"gender": "M",
"country": null,
"market_value": {
"amount": 70000000,
"currency": "EUR"
},
"followers_count": 96877
},
"id": 39517428,
"period_name": "2ND",
"time": 86
},
{
"text": "Attempt missed. Pau Torres (Aston Villa) right footed shot from the right side of the six yard box misses to the right. Assisted by Ian Maatsen with a cross following a set piece situation.",
"type": "shotOffTarget",
"is_home": false,
"player": {
"id": 864169,
"name": "Pau Torres",
"short_name": "P. Torres",
"slug": "pau-torres",
"first_name": "Pau",
"last_name": "Torres",
"link": "https://www.sofascore.com/player/pau-torres/864169",
"image_link": "https://img.sofascore.com/api/v1/player/864169/image",
"position": "D",
"jersey_number": 14,
"height_cm": 192,
"date_of_birth": "1997-01-16",
"gender": "M",
"country": null,
"market_value": {
"amount": 21000000,
"currency": "EUR"
},
"followers_count": 4842
},
"id": 39517389,
"period_name": "2ND",
"time": 83
},
{
"text": "Rico Lewis (Manchester City) is shown the yellow card for a bad foul.",
"type": "yellowCard",
"is_home": true,
"player": {
"id": 1136731,
"name": "Rico Lewis",
"short_name": "R. Lewis",
"slug": "rico-lewis",
"first_name": "Rico Lewis",
"last_name": "",
"link": "https://www.sofascore.com/player/rico-lewis/1136731",
"image_link": "https://img.sofascore.com/api/v1/player/1136731/image",
"position": "D",
"jersey_number": 82,
"height_cm": 170,
"date_of_birth": "2004-11-21",
"gender": "M",
"country": null,
"market_value": {
"amount": 26000000,
"currency": "EUR"
},
"followers_count": 20920
},
"id": 39517371,
"period_name": "2ND",
"time": 82
},
{
"text": "Foul by Rico Lewis (Manchester City).",
"type": "freeKickLost",
"is_home": true,
"player": {
"id": 1136731,
"name": "Rico Lewis",
"short_name": "R. Lewis",
"slug": "rico-lewis",
"first_name": "Rico Lewis",
"last_name": "",
"link": "https://www.sofascore.com/player/rico-lewis/1136731",
"image_link": "https://img.sofascore.com/api/v1/player/1136731/image",
"position": "D",
"jersey_number": 82,
"height_cm": 170,
"date_of_birth": "2004-11-21",
"gender": "M",
"country": null,
"market_value": {
"amount": 26000000,
"currency": "EUR"
},
"followers_count": 20920
},
"id": 39517373,
"period_name": "2ND",
"time": 82
},
{
"text": "Emiliano Buendía (Aston Villa) wins a free kick on the left wing.",
"type": "freeKickWon",
"is_home": false,
"player": {
"id": 783126,
"name": "Emiliano Buendía",
"short_name": "E. Buendía",
"slug": "emiliano-buendia",
"first_name": "Emiliano",
"last_name": "Buendia",
"link": "https://www.sofascore.com/player/emiliano-buendia/783126",
"image_link": "https://img.sofascore.com/api/v1/player/783126/image",
"position": "M",
"jersey_number": 10,
"height_cm": 170,
"date_of_birth": "1996-12-25",
"gender": "M",
"country": null,
"market_value": {
"amount": 14600000,
"currency": "EUR"
},
"followers_count": 12407
},
"id": 39517372,
"period_name": "2ND",
"time": 82
},
{
"text": "Foul by Rúben Dias (Manchester City).",
"type": "freeKickLost",
"is_home": true,
"player": {
"id": 318941,
"name": "Rúben Dias",
"short_name": "R. Dias",
"slug": "ruben-dias",
"link": "https://www.sofascore.com/player/ruben-dias/318941",
"image_link": "https://img.sofascore.com/api/v1/player/318941/image",
"position": "D",
"jersey_number": 3,
"height_cm": 188,
"date_of_birth": "1997-05-14",
"gender": "M",
"country": null,
"market_value": {
"amount": 60000000,
"currency": "EUR"
},
"followers_count": 49132
},
"id": 39517340,
"period_name": "2ND",
"time": 81
},
{
"text": "Ollie Watkins (Aston Villa) wins a free kick in the defensive half.",
"type": "freeKickWon",
"is_home": false,
"player": {
"id": 555386,
"name": "Ollie Watkins",
"short_name": "O. Watkins",
"slug": "ollie-watkins",
"first_name": "Ollie",
"last_name": "Watkins",
"link": "https://www.sofascore.com/player/ollie-watkins/555386",
"image_link": "https://img.sofascore.com/api/v1/player/555386/image",
"position": "F",
"jersey_number": 11,
"height_cm": 179,
"date_of_birth": "1995-12-30",
"gender": "M",
"country": null,
"market_value": {
"amount": 26000000,
"currency": "EUR"
},
"followers_count": 25751
},
"id": 39517339,
"period_name": "2ND",
"time": 81
},
{
"text": "Substitution, Manchester City. Josko Gvardiol replaces John Stones.",
"type": "substitution",
"is_home": true,
"player": {
"id": 964994,
"name": "Joško Gvardiol",
"short_name": "J. Gvardiol",
"slug": "josko-gvardiol",
"first_name": "Josko",
"last_name": "Gvardiol",
"link": "https://www.sofascore.com/player/josko-gvardiol/964994",
"image_link": "https://img.sofascore.com/api/v1/player/964994/image",
"position": "D",
"jersey_number": 24,
"height_cm": 186,
"date_of_birth": "2002-01-23",
"gender": "M",
"country": null,
"market_value": {
"amount": 64000000,
"currency": "EUR"
},
"followers_count": 60645
},
"player_in": {
"name": "Joško Gvardiol",
"first_name": "Josko",
"last_name": "Gvardiol",
"slug": "josko-gvardiol",
"short_name": "J. Gvardiol",
"position": "D",
"jersey_number": "24",
"height": 186,
"followers_count": 60645,
"gender": "M",
"id": 964994,
"date_of_birth": "2002-01-23",
"market_value": {
"value": 64000000,
"currency": "EUR"
}
},
"player_out": {
"name": "John Stones",
"first_name": "John",
"last_name": "Stones",
"slug": "john-stones",
"short_name": "J. Stones",
"position": "D",
"jersey_number": "6",
"height": 188,
"followers_count": 28002,
"gender": "M",
"id": 152077,
"date_of_birth": "1994-05-28",
"market_value": {
"value": 10900000,
"currency": "EUR"
}
},
"id": 39517287,
"period_name": "2ND",
"time": 78
},
{
"text": "Substitution, Manchester City. Rayan Aït-Nouri replaces Nathan Aké.",
"type": "substitution",
"is_home": true,
"player": {
"id": 931278,
"name": "Rayan Aït-Nouri",
"short_name": "R. Aït-Nouri",
"slug": "rayan-ait-nouri",
"first_name": "Rayan",
"last_name": "Ait Nouri",
"link": "https://www.sofascore.com/player/rayan-ait-nouri/931278",
"image_link": "https://img.sofascore.com/api/v1/player/931278/image",
"position": "D",
"jersey_number": 21,
"height_cm": 179,
"date_of_birth": "2001-06-06",
"gender": "M",
"country": null,
"market_value": {
"amount": 39000000,
"currency": "EUR"
},
"followers_count": 58748
},
"player_in": {
"name": "Rayan Aït-Nouri",
"first_name": "Rayan",
"last_name": "Ait Nouri",
"slug": "rayan-ait-nouri",
"short_name": "R. Aït-Nouri",
"position": "D",
"jersey_number": "21",
"height": 179,
"followers_count": 58748,
"gender": "M",
"id": 931278,
"date_of_birth": "2001-06-06",
"market_value": {
"value": 39000000,
"currency": "EUR"
}
},
"player_out": {
"name": "Nathan Aké",
"slug": "nathan-ake",
"short_name": "N. Aké",
"position": "D",
"jersey_number": "15",
"height": 180,
"followers_count": 25813,
"gender": "M",
"id": 149663,
"date_of_birth": "1995-02-18",
"market_value": {
"value": 10900000,
"currency": "EUR"
}
},
"id": 39517255,
"period_name": "2ND",
"time": 77
},
{
"text": "Substitution, Manchester City. Jérémy Doku replaces Tijjani Reijnders.",
"type": "substitution",
"is_home": true,
"player": {
"id": 934386,
"name": "Jérémy Doku",
"short_name": "J. Doku",
"slug": "jeremy-doku",
"first_name": "Jeremy",
"last_name": "Doku",
"link": "https://www.sofascore.com/player/jeremy-doku/934386",
"image_link": "https://img.sofascore.com/api/v1/player/934386/image",
"position": "M",
"jersey_number": 11,
"height_cm": 173,
"date_of_birth": "2002-05-27",
"gender": "M",
"country": null,
"market_value": {
"amount": 70000000,
"currency": "EUR"
},
"followers_count": 96877
},
"player_in": {
"name": "Jérémy Doku",
"first_name": "Jeremy",
"last_name": "Doku",
"slug": "jeremy-doku",
"short_name": "J. Doku",
"position": "M",
"jersey_number": "11",
"height": 173,
"followers_count": 96877,
"gender": "M",
"id": 934386,
"date_of_birth": "2002-05-27",
"market_value": {
"value": 70000000,
"currency": "EUR"
}
},
"player_out": {
"name": "Tijjani Reijnders",
"slug": "tijjani-reijnders",
"short_name": "T. Reijnders",
"position": "M",
"jersey_number": "14",
"height": 185,
"followers_count": 46907,
"gender": "M",
"id": 893549,
"date_of_birth": "1998-07-29",
"market_value": {
"value": 48000000,
"currency": "EUR"
}
},
"id": 39517256,
"period_name": "2ND",
"time": 77
},
{
"text": "Leon Bailey (Aston Villa) hits the left post with a left footed shot from the left side of the box. Assisted by Emiliano Buendía.",
"type": "post",
"is_home": false,
"player": {
"id": 808590,
"name": "Leon Bailey",
"short_name": "L. Bailey",
"slug": "leon-bailey",
"first_name": "Leon",
"last_name": "Bailey",
"link": "https://www.sofascore.com/player/leon-bailey/808590",
"image_link": "https://img.sofascore.com/api/v1/player/808590/image",
"position": "F",
"jersey_number": 31,
"height_cm": 178,
"date_of_birth": "1997-08-09",
"gender": "M",
"country": null,
"market_value": {
"amount": 13100000,
"currency": "EUR"
},
"followers_count": 9056
},
"id": 39517257,
"period_name": "2ND",
"time": 76
},
{
"text": "Attempt blocked. Ollie Watkins (Aston Villa) header from very close range is blocked. Assisted by Youri Tielemans with a cross.",
"type": "shotBlocked",
"is_home": false,
"player": {
"id": 555386,
"name": "Ollie Watkins",
"short_name": "O. Watkins",
"slug": "ollie-watkins",
"first_name": "Ollie",
"last_name": "Watkins",
"link": "https://www.sofascore.com/player/ollie-watkins/555386",
"image_link": "https://img.sofascore.com/api/v1/player/555386/image",
"position": "F",
"jersey_number": 11,
"height_cm": 179,
"date_of_birth": "1995-12-30",
"gender": "M",
"country": null,
"market_value": {
"amount": 26000000,
"currency": "EUR"
},
"followers_count": 25751
},
"id": 39517232,
"period_name": "2ND",
"time": 75
},
{
"text": "Corner, Aston Villa. Conceded by John Stones.",
"type": "cornerKick",
"is_home": true,
"player": {
"id": 152077,
"name": "John Stones",
"short_name": "J. Stones",
"slug": "john-stones",
"first_name": "John",
"last_name": "Stones",
"link": "https://www.sofascore.com/player/john-stones/152077",
"image_link": "https://img.sofascore.com/api/v1/player/152077/image",
"position": "D",
"jersey_number": 6,
"height_cm": 188,
"date_of_birth": "1994-05-28",
"gender": "M",
"country": null,
"market_value": {
"amount": 10900000,
"currency": "EUR"
},
"followers_count": 28002
},
"id": 39517192,
"period_name": "2ND",
"time": 74
},
{
"text": "Substitution, Aston Villa. Pau Torres replaces Victor Lindelöf.",
"type": "substitution",
"is_home": false,
"player": {
"id": 864169,
"name": "Pau Torres",
"short_name": "P. Torres",
"slug": "pau-torres",
"first_name": "Pau",
"last_name": "Torres",
"link": "https://www.sofascore.com/player/pau-torres/864169",
"image_link": "https://img.sofascore.com/api/v1/player/864169/image",
"position": "D",
"jersey_number": 14,
"height_cm": 192,
"date_of_birth": "1997-01-16",
"gender": "M",
"country": null,
"market_value": {
"amount": 21000000,
"currency": "EUR"
},
"followers_count": 4842
},
"player_in": {
"name": "Pau Torres",
"first_name": "Pau",
"last_name": "Torres",
"slug": "pau-torres",
"short_name": "P. Torres",
"position": "D",
"jersey_number": "14",
"height": 192,
"followers_count": 4842,
"gender": "M",
"id": 864169,
"date_of_birth": "1997-01-16",
"market_value": {
"value": 21000000,
"currency": "EUR"
}
},
"player_out": {
"name": "Victor Lindelöf",
"slug": "victor-lindelof",
"short_name": "V. Lindelöf",
"position": "D",
"jersey_number": "3",
"height": 187,
"followers_count": 9849,
"gender": "M",
"id": 143334,
"date_of_birth": "1994-07-17",
"market_value": {
"value": 4800000,
"currency": "EUR"
}
},
"id": 39517193,
"period_name": "2ND",
"time": 73
},
{
"text": "Substitution, Aston Villa. Amadou Onana replaces Lamare Bogarde.",
"type": "substitution",
"is_home": false,
"player": {
"id": 923973,
"name": "Amadou Onana",
"short_name": "A. Onana",
"slug": "amadou-onana",
"link": "https://www.sofascore.com/player/amadou-onana/923973",
"image_link": "https://img.sofascore.com/api/v1/player/923973/image",
"position": "M",
"jersey_number": 24,
"height_cm": 195,
"date_of_birth": "2001-08-16",
"gender": "M",
"country": null,
"market_value": {
"amount": 41000000,
"currency": "EUR"
},
"followers_count": 10121
},
"player_in": {
"name": "Amadou Onana",
"slug": "amadou-onana",
"short_name": "A. Onana",
"position": "M",
"jersey_number": "24",
"height": 195,
"followers_count": 10121,
"gender": "M",
"id": 923973,
"date_of_birth": "2001-08-16",
"market_value": {
"value": 41000000,
"currency": "EUR"
}
},
"player_out": {
"name": "Lamare Bogarde",
"slug": "lamare-bogarde",
"short_name": "L. Bogarde",
"position": "M",
"jersey_number": "26",
"height": 183,
"followers_count": 1445,
"gender": "M",
"id": 1089388,
"date_of_birth": "2004-01-05",
"market_value": {
"value": 17500000,
"currency": "EUR"
}
},
"id": 39517194,
"period_name": "2ND",
"time": 73
},
{
"text": "Substitution, Aston Villa. Youri Tielemans replaces Douglas Luiz because of an injury.",
"type": "substitution",
"is_home": false,
"player": {
"id": 331737,
"name": "Youri Tielemans",
"short_name": "Y. Tielemans",
"slug": "youri-tielemans",
"first_name": "Youri",
"last_name": "Tielemans",
"link": "https://www.sofascore.com/player/youri-tielemans/331737",
"image_link": "https://img.sofascore.com/api/v1/player/331737/image",
"position": "M",
"jersey_number": 18,
"height_cm": 177,
"date_of_birth": "1997-05-07",
"gender": "M",
"country": null,
"market_value": {
"amount": 43000000,
"currency": "EUR"
},
"followers_count": 26447
},
"player_in": {
"name": "Youri Tielemans",
"first_name": "Youri",
"last_name": "Tielemans",
"slug": "youri-tielemans",
"short_name": "Y. Tielemans",
"position": "M",
"jersey_number": "18",
"height": 177,
"followers_count": 26447,
"gender": "M",
"id": 331737,
"date_of_birth": "1997-05-07",
"market_value": {
"value": 43000000,
"currency": "EUR"
}
},
"player_out": {
"name": "Douglas Luiz",
"first_name": "",
"last_name": "",
"slug": "douglas-luiz",
"short_name": "D. Luiz",
"position": "M",
"jersey_number": "12",
"height": 175,
"followers_count": 13460,
"gender": "M",
"id": 867887,
"date_of_birth": "1998-05-09",
"market_value": {
"value": 19200000,
"currency": "EUR"
}
},
"id": 39517166,
"period_name": "2ND",
"time": 73
},
{
"text": "Corner, Aston Villa. Conceded by Nathan Aké.",
"type": "cornerKick",
"is_home": true,
"player": {
"id": 149663,
"name": "Nathan Aké",
"short_name": "N. Aké",
"slug": "nathan-ake",
"link": "https://www.sofascore.com/player/nathan-ake/149663",
"image_link": "https://img.sofascore.com/api/v1/player/149663/image",
"position": "D",
"jersey_number": 15,
"height_cm": 180,
"date_of_birth": "1995-02-18",
"gender": "M",
"country": null,
"market_value": {
"amount": 10900000,
"currency": "EUR"
},
"followers_count": 25813
},
"id": 39517150,
"period_name": "2ND",
"time": 72
},
{
"text": "Delay over. They are ready to continue.",
"type": "endDelay",
"id": 39517120,
"period_name": "2ND",
"time": 70
},
{
"text": "Delay in match (Manchester City).",
"type": "startDelay",
"id": 39517095,
"period_name": "2ND",
"time": 68
},
{
"text": "Attempt missed. Rayan Cherki (Manchester City) right footed shot from outside the box misses to the left. Assisted by Nico González.",
"type": "shotOffTarget",
"is_home": true,
"player": {
"id": 979128,
"name": "Rayan Cherki",
"short_name": "R. Cherki",
"slug": "cherki-rayan",
"link": "https://www.sofascore.com/player/cherki-rayan/979128",
"image_link": "https://img.sofascore.com/api/v1/player/979128/image",
"position": "M",
"jersey_number": 10,
"height_cm": 176,
"date_of_birth": "2003-08-17",
"gender": "M",
"country": null,
"market_value": {
"amount": 98000000,
"currency": "EUR"
},
"followers_count": 114936
},
"id": 39517069,
"period_name": "2ND",
"time": 68
},
{
"text": "Delay over. They are ready to continue.",
"type": "endDelay",
"id": 39517070,
"period_name": "2ND",
"time": 66
},
{
"text": "Delay in match because of an injury Emiliano Buendía (Aston Villa).",
"type": "startDelay",
"id": 39517071,
"period_name": "2ND",
"time": 66
},
{
"text": "VAR Decision: Goal Manchester City 1-2 Aston Villa (Ollie Watkins).",
"type": "videoAssistantReferee",
"is_home": false,
"player": {
"id": 555386,
"name": "Ollie Watkins",
"short_name": "O. Watkins",
"slug": "ollie-watkins",
"first_name": "Ollie",
"last_name": "Watkins",
"link": "https://www.sofascore.com/player/ollie-watkins/555386",
"image_link": "https://img.sofascore.com/api/v1/player/555386/image",
"position": "F",
"jersey_number": 11,
"height_cm": 179,
"date_of_birth": "1995-12-30",
"gender": "M",
"country": null,
"market_value": {
"amount": 26000000,
"currency": "EUR"
},
"followers_count": 25751
},
"id": 39516964,
"period_name": "2ND",
"time": 63
},
{
"text": "Goal! Manchester City 1, Aston Villa 2. Ollie Watkins (Aston Villa) right footed shot from the right side of the six yard box to the bottom left corner. Assisted by Ross Barkley with a through ball following a fast break.Goal awarded following VAR Review.",
"type": "scoreChange",
"is_home": false,
"player": {
"id": 555386,
"name": "Ollie Watkins",
"short_name": "O. Watkins",
"slug": "ollie-watkins",
"first_name": "Ollie",
"last_name": "Watkins",
"link": "https://www.sofascore.com/player/ollie-watkins/555386",
"image_link": "https://img.sofascore.com/api/v1/player/555386/image",
"position": "F",
"jersey_number": 11,
"height_cm": 179,
"date_of_birth": "1995-12-30",
"gender": "M",
"country": null,
"market_value": {
"amount": 26000000,
"currency": "EUR"
},
"followers_count": 25751
},
"assist1": {
"name": "Ross Barkley",
"slug": "ross-barkley",
"short_name": "R. Barkley",
"position": "M",
"jersey_number": "6",
"height": 188,
"followers_count": 2982,
"gender": "M",
"id": 98435,
"date_of_birth": "1993-12-05",
"market_value": {
"value": 3600000,
"currency": "EUR"
}
},
"football_passing_network_action": [
{
"player": {
"id": 808590,
"name": "Leon Bailey",
"short_name": "L. Bailey",
"slug": "leon-bailey",
"first_name": "Leon",
"last_name": "Bailey",
"link": "https://www.sofascore.com/player/leon-bailey/808590",
"image_link": "https://img.sofascore.com/api/v1/player/808590/image",
"position": "F",
"jersey_number": 31,
"height_cm": 178,
"date_of_birth": "1997-08-09",
"gender": "M",
"country": null,
"market_value": {
"amount": 13100000,
"currency": "EUR"
},
"followers_count": 9056
},
"event_type": "tackle",
"time": 61,
"player_coordinates": {
"x": 86.2,
"y": 84
},
"is_home": false
},
{
"player": {
"id": 833956,
"name": "Matty Cash",
"short_name": "M. Cash",
"slug": "matty-cash",
"first_name": "Matty",
"last_name": "Cash",
"link": "https://www.sofascore.com/player/matty-cash/833956",
"image_link": "https://img.sofascore.com/api/v1/player/833956/image",
"position": "D",
"jersey_number": 2,
"height_cm": 185,
"date_of_birth": "1997-08-07",
"gender": "M",
"country": null,
"market_value": {
"amount": 19800000,
"currency": "EUR"
},
"followers_count": 10589
},
"event_type": "pass",
"time": 61,
"player_coordinates": {
"x": 91.2,
"y": 87.7
},
"pass_end_coordinates": {
"x": 88,
"y": 82.3
},
"is_home": false
},
{
"player": {
"id": 808590,
"name": "Leon Bailey",
"short_name": "L. Bailey",
"slug": "leon-bailey",
"first_name": "Leon",
"last_name": "Bailey",
"link": "https://www.sofascore.com/player/leon-bailey/808590",
"image_link": "https://img.sofascore.com/api/v1/player/808590/image",
"position": "F",
"jersey_number": 31,
"height_cm": 178,
"date_of_birth": "1997-08-09",
"gender": "M",
"country": null,
"market_value": {
"amount": 13100000,
"currency": "EUR"
},
"followers_count": 9056
},
"event_type": "pass",
"time": 61,
"player_coordinates": {
"x": 87.8,
"y": 81.7
},
"pass_end_coordinates": {
"x": 54.7,
"y": 85
},
"is_home": false
},
{
"player": {
"id": 555386,
"name": "Ollie Watkins",
"short_name": "O. Watkins",
"slug": "ollie-watkins",
"first_name": "Ollie",
"last_name": "Watkins",
"link": "https://www.sofascore.com/player/ollie-watkins/555386",
"image_link": "https://img.sofascore.com/api/v1/player/555386/image",
"position": "F",
"jersey_number": 11,
"height_cm": 179,
"date_of_birth": "1995-12-30",
"gender": "M",
"country": null,
"market_value": {
"amount": 26000000,
"currency": "EUR"
},
"followers_count": 25751
},
"event_type": "pass",
"time": 61,
"player_coordinates": {
"x": 54.7,
"y": 85
},
"pass_end_coordinates": {
"x": 48.5,
"y": 59.5
},
"is_home": false
},
{
"player": {
"id": 98435,
"name": "Ross Barkley",
"short_name": "R. Barkley",
"slug": "ross-barkley",
"link": "https://www.sofascore.com/player/ross-barkley/98435",
"image_link": "https://img.sofascore.com/api/v1/player/98435/image",
"position": "M",
"jersey_number": 6,
"height_cm": 188,
"date_of_birth": "1993-12-05",
"gender": "M",
"country": null,
"market_value": {
"amount": 3600000,
"currency": "EUR"
},
"followers_count": 2982
},
"event_type": "pass",
"is_assist": true,
"time": 61,
"player_coordinates": {
"x": 37,
"y": 63.3
},
"pass_end_coordinates": {
"x": 26,
"y": 82.9
},
"is_home": false
},
{
"player": {
"id": 555386,
"name": "Ollie Watkins",
"short_name": "O. Watkins",
"slug": "ollie-watkins",
"first_name": "Ollie",
"last_name": "Watkins",
"link": "https://www.sofascore.com/player/ollie-watkins/555386",
"image_link": "https://img.sofascore.com/api/v1/player/555386/image",
"position": "F",
"jersey_number": 11,
"height_cm": 179,
"date_of_birth": "1995-12-30",
"gender": "M",
"country": null,
"market_value": {
"amount": 26000000,
"currency": "EUR"
},
"followers_count": 25751
},
"event_type": "ball-movement",
"body_part": "right-foot",
"time": 62,
"player_coordinates": {
"x": 26,
"y": 82.9
},
"is_home": false
},
{
"player": {
"id": 555386,
"name": "Ollie Watkins",
"short_name": "O. Watkins",
"slug": "ollie-watkins",
"first_name": "Ollie",
"last_name": "Watkins",
"link": "https://www.sofascore.com/player/ollie-watkins/555386",
"image_link": "https://img.sofascore.com/api/v1/player/555386/image",
"position": "F",
"jersey_number": 11,
"height_cm": 179,
"date_of_birth": "1995-12-30",
"gender": "M",
"country": null,
"market_value": {
"amount": 26000000,
"currency": "EUR"
},
"followers_count": 25751
},
"event_type": "goal",
"body_part": "right-foot",
"time": 62,
"player_coordinates": {
"x": 5.7,
"y": 57.5
},
"gk_coordinates": {
"x": 2.8,
"y": 54.5
},
"goal_shot_coordinates": {
"x": 0,
"y": 46.1
},
"goal_mouth_coordinates": {
"x": 29.03,
"y": 96.83
},
"goalkeeper": {
"name": "James Trafford",
"first_name": "James",
"last_name": "Trafford",
"slug": "james-trafford",
"short_name": "J. Trafford",
"position": "G",
"jersey_number": "1",
"height": 197,
"followers_count": 26069,
"gender": "M",
"id": 980643,
"date_of_birth": "2002-10-10",
"market_value": {
"value": 27000000,
"currency": "EUR"
}
},
"is_home": false,
"goal_type": "regular",
"xg": 0.64944118261337,
"xgot": 0.91749197244644,
"situation": "fast-break",
"goal_mouth_location": "low-left"
}
],
"id": 39516985,
"period_name": "2ND",
"time": 62,
"home_score": 1,
"away_score": 2,
"incident_id": 349649293
},
{
"text": "Corner, Manchester City. Conceded by Victor Lindelöf.",
"type": "cornerKick",
"is_home": false,
"player": {
"id": 143334,
"name": "Victor Lindelöf",
"short_name": "V. Lindelöf",
"slug": "victor-lindelof",
"link": "https://www.sofascore.com/player/victor-lindelof/143334",
"image_link": "https://img.sofascore.com/api/v1/player/143334/image",
"position": "D",
"jersey_number": 3,
"height_cm": 187,
"date_of_birth": "1994-07-17",
"gender": "M",
"country": null,
"market_value": {
"amount": 4800000,
"currency": "EUR"
},
"followers_count": 9849
},
"id": 39516941,
"period_name": "2ND",
"time": 61
},
{
"text": "Foul by Tijjani Reijnders (Manchester City).",
"type": "freeKickLost",
"is_home": true,
"player": {
"id": 893549,
"name": "Tijjani Reijnders",
"short_name": "T. Reijnders",
"slug": "tijjani-reijnders",
"link": "https://www.sofascore.com/player/tijjani-reijnders/893549",
"image_link": "https://img.sofascore.com/api/v1/player/893549/image",
"position": "M",
"jersey_number": 14,
"height_cm": 185,
"date_of_birth": "1998-07-29",
"gender": "M",
"country": null,
"market_value": {
"amount": 48000000,
"currency": "EUR"
},
"followers_count": 46907
},
"id": 39516918,
"period_name": "2ND",
"time": 60
},
{
"text": "Lamare Bogarde (Aston Villa) wins a free kick in the defensive half.",
"type": "freeKickWon",
"is_home": false,
"player": {
"id": 1089388,
"name": "Lamare Bogarde",
"short_name": "L. Bogarde",
"slug": "lamare-bogarde",
"link": "https://www.sofascore.com/player/lamare-bogarde/1089388",
"image_link": "https://img.sofascore.com/api/v1/player/1089388/image",
"position": "M",
"jersey_number": 26,
"height_cm": 183,
"date_of_birth": "2004-01-05",
"gender": "M",
"country": null,
"market_value": {
"amount": 17500000,
"currency": "EUR"
},
"followers_count": 1445
},
"id": 39516942,
"period_name": "2ND",
"time": 60
},
{
"text": "Substitution, Manchester City. Mateo Kovacic replaces Bernardo Silva.",
"type": "substitution",
"is_home": true,
"player": {
"id": 136710,
"name": "Mateo Kovačić",
"short_name": "M. Kovačić",
"slug": "mateo-kovacic",
"link": "https://www.sofascore.com/player/mateo-kovacic/136710",
"image_link": "https://img.sofascore.com/api/v1/player/136710/image",
"position": "M",
"jersey_number": 8,
"height_cm": 178,
"date_of_birth": "1994-05-06",
"gender": "M",
"country": null,
"market_value": {
"amount": 9700000,
"currency": "EUR"
},
"followers_count": 39455
},
"player_in": {
"name": "Mateo Kovačić",
"slug": "mateo-kovacic",
"short_name": "M. Kovačić",
"position": "M",
"jersey_number": "8",
"height": 178,
"followers_count": 39455,
"gender": "M",
"id": 136710,
"date_of_birth": "1994-05-06",
"market_value": {
"value": 9700000,
"currency": "EUR"
}
},
"player_out": {
"name": "Bernardo Silva",
"first_name": "Bernardo",
"last_name": "Silva",
"slug": "bernardo-silva",
"short_name": "B. Silva",
"position": "M",
"jersey_number": "20",
"height": 173,
"followers_count": 117546,
"gender": "M",
"id": 331209,
"date_of_birth": "1994-08-10",
"market_value": {
"value": 21000000,
"currency": "EUR"
}
},
"id": 39516899,
"period_name": "2ND",
"time": 59
},
{
"text": "Substitution, Manchester City. Rayan Cherki replaces Antoine Semenyo.",
"type": "substitution",
"is_home": true,
"player": {
"id": 979128,
"name": "Rayan Cherki",
"short_name": "R. Cherki",
"slug": "cherki-rayan",
"link": "https://www.sofascore.com/player/cherki-rayan/979128",
"image_link": "https://img.sofascore.com/api/v1/player/979128/image",
"position": "M",
"jersey_number": 10,
"height_cm": 176,
"date_of_birth": "2003-08-17",
"gender": "M",
"country": null,
"market_value": {
"amount": 98000000,
"currency": "EUR"
},
"followers_count": 114936
},
"player_in": {
"name": "Rayan Cherki",
"first_name": "",
"last_name": "",
"slug": "cherki-rayan",
"short_name": "R. Cherki",
"position": "M",
"jersey_number": "10",
"height": 176,
"followers_count": 114936,
"gender": "M",
"id": 979128,
"date_of_birth": "2003-08-17",
"market_value": {
"value": 98000000,
"currency": "EUR"
}
},
"player_out": {
"name": "Antoine Semenyo",
"slug": "antoine-semenyo",
"short_name": "A. Semenyo",
"position": "M",
"jersey_number": "42",
"height": 185,
"followers_count": 123501,
"gender": "M",
"id": 934354,
"date_of_birth": "2000-01-07",
"market_value": {
"value": 85000000,
"currency": "EUR"
}
},
"id": 39516894,
"period_name": "2ND",
"time": 58
},
{
"text": "Foul by Bernardo Silva (Manchester City).",
"type": "freeKickLost",
"is_home": true,
"player": {
"id": 331209,
"name": "Bernardo Silva",
"short_name": "B. Silva",
"slug": "bernardo-silva",
"first_name": "Bernardo",
"last_name": "Silva",
"link": "https://www.sofascore.com/player/bernardo-silva/331209",
"image_link": "https://img.sofascore.com/api/v1/player/331209/image",
"position": "M",
"jersey_number": 20,
"height_cm": 173,
"date_of_birth": "1994-08-10",
"gender": "M",
"country": null,
"market_value": {
"amount": 21000000,
"currency": "EUR"
},
"followers_count": 117546
},
"id": 39516895,
"period_name": "2ND",
"time": 57
},
{
"text": "Douglas Luiz (Aston Villa) wins a free kick in the defensive half.",
"type": "freeKickWon",
"is_home": false,
"player": {
"id": 867887,
"name": "Douglas Luiz",
"short_name": "D. Luiz",
"slug": "douglas-luiz",
"link": "https://www.sofascore.com/player/douglas-luiz/867887",
"image_link": "https://img.sofascore.com/api/v1/player/867887/image",
"position": "M",
"jersey_number": 12,
"height_cm": 175,
"date_of_birth": "1998-05-09",
"gender": "M",
"country": null,
"market_value": {
"amount": 19200000,
"currency": "EUR"
},
"followers_count": 13460
},
"id": 39516859,
"period_name": "2ND",
"time": 57
},
{
"text": "Attempt saved. Emiliano Buendía (Aston Villa) left footed shot from the left side of the box is saved in the bottom left corner by James Trafford (Manchester City).",
"type": "shotSaved",
"is_home": false,
"player": {
"id": 783126,
"name": "Emiliano Buendía",
"short_name": "E. Buendía",
"slug": "emiliano-buendia",
"first_name": "Emiliano",
"last_name": "Buendia",
"link": "https://www.sofascore.com/player/emiliano-buendia/783126",
"image_link": "https://img.sofascore.com/api/v1/player/783126/image",
"position": "M",
"jersey_number": 10,
"height_cm": 170,
"date_of_birth": "1996-12-25",
"gender": "M",
"country": null,
"market_value": {
"amount": 14600000,
"currency": "EUR"
},
"followers_count": 12407
},
"id": 39516857,
"period_name": "2ND",
"time": 56
},
{
"text": "Attempt blocked. Ian Maatsen (Aston Villa) left footed shot from the left side of the box is blocked. Assisted by Emiliano Buendía.",
"type": "shotBlocked",
"is_home": false,
"player": {
"id": 976263,
"name": "Ian Maatsen",
"short_name": "I. Maatsen",
"slug": "ian-maatsen",
"link": "https://www.sofascore.com/player/ian-maatsen/976263",
"image_link": "https://img.sofascore.com/api/v1/player/976263/image",
"position": "D",
"jersey_number": 22,
"height_cm": 178,
"date_of_birth": "2002-03-10",
"gender": "M",
"country": null,
"market_value": {
"amount": 28000000,
"currency": "EUR"
},
"followers_count": 6279
},
"id": 39516963,
"period_name": "2ND",
"time": 56
},
{
"text": "Foul by Savinho (Manchester City).",
"type": "freeKickLost",
"is_home": true,
"player": {
"id": 1046795,
"name": "Sávio",
"short_name": "Sávio",
"slug": "savio",
"link": "https://www.sofascore.com/player/savio/1046795",
"image_link": "https://img.sofascore.com/api/v1/player/1046795/image",
"position": "M",
"jersey_number": 17,
"height_cm": 176,
"date_of_birth": "2004-04-10",
"gender": "M",
"country": null,
"market_value": {
"amount": 37000000,
"currency": "EUR"
},
"followers_count": 64767
},
"id": 39516858,
"period_name": "2ND",
"time": 55
},
{
"text": "Lamare Bogarde (Aston Villa) wins a free kick in the defensive half.",
"type": "freeKickWon",
"is_home": false,
"player": {
"id": 1089388,
"name": "Lamare Bogarde",
"short_name": "L. Bogarde",
"slug": "lamare-bogarde",
"link": "https://www.sofascore.com/player/lamare-bogarde/1089388",
"image_link": "https://img.sofascore.com/api/v1/player/1089388/image",
"position": "M",
"jersey_number": 26,
"height_cm": 183,
"date_of_birth": "2004-01-05",
"gender": "M",
"country": null,
"market_value": {
"amount": 17500000,
"currency": "EUR"
},
"followers_count": 1445
},
"id": 39516832,
"period_name": "2ND",
"time": 55
},
{
"text": "Attempt missed. Emiliano Buendía (Aston Villa) right footed shot from outside the box is too high from a direct free kick.",
"type": "shotOffTarget",
"is_home": false,
"player": {
"id": 783126,
"name": "Emiliano Buendía",
"short_name": "E. Buendía",
"slug": "emiliano-buendia",
"first_name": "Emiliano",
"last_name": "Buendia",
"link": "https://www.sofascore.com/player/emiliano-buendia/783126",
"image_link": "https://img.sofascore.com/api/v1/player/783126/image",
"position": "M",
"jersey_number": 10,
"height_cm": 170,
"date_of_birth": "1996-12-25",
"gender": "M",
"country": null,
"market_value": {
"amount": 14600000,
"currency": "EUR"
},
"followers_count": 12407
},
"id": 39516805,
"period_name": "2ND",
"time": 53
},
{
"text": "Leon Bailey (Aston Villa) wins a free kick in the attacking half.",
"type": "freeKickWon",
"is_home": false,
"player": {
"id": 808590,
"name": "Leon Bailey",
"short_name": "L. Bailey",
"slug": "leon-bailey",
"first_name": "Leon",
"last_name": "Bailey",
"link": "https://www.sofascore.com/player/leon-bailey/808590",
"image_link": "https://img.sofascore.com/api/v1/player/808590/image",
"position": "F",
"jersey_number": 31,
"height_cm": 178,
"date_of_birth": "1997-08-09",
"gender": "M",
"country": null,
"market_value": {
"amount": 13100000,
"currency": "EUR"
},
"followers_count": 9056
},
"id": 39516793,
"period_name": "2ND",
"time": 52
},
{
"text": "Foul by Nathan Aké (Manchester City).",
"type": "freeKickLost",
"is_home": true,
"player": {
"id": 149663,
"name": "Nathan Aké",
"short_name": "N. Aké",
"slug": "nathan-ake",
"link": "https://www.sofascore.com/player/nathan-ake/149663",
"image_link": "https://img.sofascore.com/api/v1/player/149663/image",
"position": "D",
"jersey_number": 15,
"height_cm": 180,
"date_of_birth": "1995-02-18",
"gender": "M",
"country": null,
"market_value": {
"amount": 10900000,
"currency": "EUR"
},
"followers_count": 25813
},
"id": 39516792,
"period_name": "2ND",
"time": 52
},
{
"text": "Attempt missed. Leon Bailey (Aston Villa) left footed shot from the right side of the box misses to the left. Assisted by Matty Cash.",
"type": "shotOffTarget",
"is_home": false,
"player": {
"id": 808590,
"name": "Leon Bailey",
"short_name": "L. Bailey",
"slug": "leon-bailey",
"first_name": "Leon",
"last_name": "Bailey",
"link": "https://www.sofascore.com/player/leon-bailey/808590",
"image_link": "https://img.sofascore.com/api/v1/player/808590/image",
"position": "F",
"jersey_number": 31,
"height_cm": 178,
"date_of_birth": "1997-08-09",
"gender": "M",
"country": null,
"market_value": {
"amount": 13100000,
"currency": "EUR"
},
"followers_count": 9056
},
"id": 39516767,
"period_name": "2ND",
"time": 50
},
{
"text": "Goal! Manchester City 1, Aston Villa 1. Ollie Watkins (Aston Villa) left footed shot from very close range to the bottom left corner following a corner.",
"type": "scoreChange",
"is_home": false,
"player": {
"id": 555386,
"name": "Ollie Watkins",
"short_name": "O. Watkins",
"slug": "ollie-watkins",
"first_name": "Ollie",
"last_name": "Watkins",
"link": "https://www.sofascore.com/player/ollie-watkins/555386",
"image_link": "https://img.sofascore.com/api/v1/player/555386/image",
"position": "F",
"jersey_number": 11,
"height_cm": 179,
"date_of_birth": "1995-12-30",
"gender": "M",
"country": null,
"market_value": {
"amount": 26000000,
"currency": "EUR"
},
"followers_count": 25751
},
"football_passing_network_action": [
{
"player": {
"id": 555386,
"name": "Ollie Watkins",
"short_name": "O. Watkins",
"slug": "ollie-watkins",
"first_name": "Ollie",
"last_name": "Watkins",
"link": "https://www.sofascore.com/player/ollie-watkins/555386",
"image_link": "https://img.sofascore.com/api/v1/player/555386/image",
"position": "F",
"jersey_number": 11,
"height_cm": 179,
"date_of_birth": "1995-12-30",
"gender": "M",
"country": null,
"market_value": {
"amount": 26000000,
"currency": "EUR"
},
"followers_count": 25751
},
"event_type": "goal",
"body_part": "left-foot",
"time": 47,
"player_coordinates": {
"x": 3.6,
"y": 47.2
},
"gk_coordinates": {
"x": 0.5,
"y": 49.5
},
"goal_shot_coordinates": {
"x": 0,
"y": 46.7
},
"goal_mouth_coordinates": {
"x": 32.26,
"y": 75.67
},
"goalkeeper": {
"name": "James Trafford",
"first_name": "James",
"last_name": "Trafford",
"slug": "james-trafford",
"short_name": "J. Trafford",
"position": "G",
"jersey_number": "1",
"height": 197,
"followers_count": 26069,
"gender": "M",
"id": 980643,
"date_of_birth": "2002-10-10",
"market_value": {
"value": 27000000,
"currency": "EUR"
}
},
"is_home": false,
"goal_type": "regular",
"xg": 0.27788978815079,
"xgot": 0.91300272941589,
"situation": "corner",
"goal_mouth_location": "low-left"
}
],
"id": 39516728,
"period_name": "2ND",
"time": 47,
"home_score": 1,
"away_score": 1,
"incident_id": 349647306
},
{
"text": "Corner, Aston Villa. Conceded by Nathan Aké.",
"type": "cornerKick",
"is_home": true,
"player": {
"id": 149663,
"name": "Nathan Aké",
"short_name": "N. Aké",
"slug": "nathan-ake",
"link": "https://www.sofascore.com/player/nathan-ake/149663",
"image_link": "https://img.sofascore.com/api/v1/player/149663/image",
"position": "D",
"jersey_number": 15,
"height_cm": 180,
"date_of_birth": "1995-02-18",
"gender": "M",
"country": null,
"market_value": {
"amount": 10900000,
"currency": "EUR"
},
"followers_count": 25813
},
"id": 39516710,
"period_name": "2ND",
"time": 46
},
{
"text": "Second Half begins Manchester City 1, Aston Villa 0.",
"type": "matchStarted",
"id": 39516697,
"period_name": "2ND",
"time": 46
},
{
"text": "Substitution, Aston Villa. Matty Cash replaces Andrés García.",
"type": "substitution",
"is_home": false,
"player": {
"id": 833956,
"name": "Matty Cash",
"short_name": "M. Cash",
"slug": "matty-cash",
"first_name": "Matty",
"last_name": "Cash",
"link": "https://www.sofascore.com/player/matty-cash/833956",
"image_link": "https://img.sofascore.com/api/v1/player/833956/image",
"position": "D",
"jersey_number": 2,
"height_cm": 185,
"date_of_birth": "1997-08-07",
"gender": "M",
"country": null,
"market_value": {
"amount": 19800000,
"currency": "EUR"
},
"followers_count": 10589
},
"player_in": {
"name": "Matty Cash",
"first_name": "Matty",
"last_name": "Cash",
"slug": "matty-cash",
"short_name": "M. Cash",
"position": "D",
"jersey_number": "2",
"height": 185,
"followers_count": 10589,
"gender": "M",
"id": 833956,
"date_of_birth": "1997-08-07",
"market_value": {
"value": 19800000,
"currency": "EUR"
}
},
"player_out": {
"name": "Andrés García",
"first_name": "Andrés García",
"last_name": "",
"slug": "andres-garcia",
"short_name": "A. García",
"position": "D",
"jersey_number": "21",
"height": 183,
"followers_count": 1235,
"gender": "M",
"id": 1457536,
"date_of_birth": "2003-02-07",
"market_value": {
"value": 6500000,
"currency": "EUR"
}
},
"id": 39516689,
"period_name": "2ND",
"time": 46
},
{
"text": "First Half ends, Manchester City 1, Aston Villa 0.",
"type": "endFirstHalf",
"id": 39516608,
"period_name": "1ST"
},
{
"text": "Fourth official has announced 3 minutes of added time.",
"type": "addedTime",
"id": 39516580,
"period_name": "1ST",
"time": 46
},
{
"text": "Rico Lewis (Manchester City) wins a free kick in the defensive half.",
"type": "freeKickWon",
"is_home": true,
"player": {
"id": 1136731,
"name": "Rico Lewis",
"short_name": "R. Lewis",
"slug": "rico-lewis",
"first_name": "Rico Lewis",
"last_name": "",
"link": "https://www.sofascore.com/player/rico-lewis/1136731",
"image_link": "https://img.sofascore.com/api/v1/player/1136731/image",
"position": "D",
"jersey_number": 82,
"height_cm": 170,
"date_of_birth": "2004-11-21",
"gender": "M",
"country": null,
"market_value": {
"amount": 26000000,
"currency": "EUR"
},
"followers_count": 20920
},
"id": 39516581,
"period_name": "1ST",
"time": 45
},
{
"text": "Foul by Emiliano Buendía (Aston Villa).",
"type": "freeKickLost",
"is_home": false,
"player": {
"id": 783126,
"name": "Emiliano Buendía",
"short_name": "E. Buendía",
"slug": "emiliano-buendia",
"first_name": "Emiliano",
"last_name": "Buendia",
"link": "https://www.sofascore.com/player/emiliano-buendia/783126",
"image_link": "https://img.sofascore.com/api/v1/player/783126/image",
"position": "M",
"jersey_number": 10,
"height_cm": 170,
"date_of_birth": "1996-12-25",
"gender": "M",
"country": null,
"market_value": {
"amount": 14600000,
"currency": "EUR"
},
"followers_count": 12407
},
"id": 39516562,
"period_name": "1ST",
"time": 45
},
{
"text": "Attempt blocked. Nathan Aké (Manchester City) header from the left side of the six yard box is blocked. Assisted by Phil Foden with a cross.",
"type": "shotBlocked",
"is_home": true,
"player": {
"id": 149663,
"name": "Nathan Aké",
"short_name": "N. Aké",
"slug": "nathan-ake",
"link": "https://www.sofascore.com/player/nathan-ake/149663",
"image_link": "https://img.sofascore.com/api/v1/player/149663/image",
"position": "D",
"jersey_number": 15,
"height_cm": 180,
"date_of_birth": "1995-02-18",
"gender": "M",
"country": null,
"market_value": {
"amount": 10900000,
"currency": "EUR"
},
"followers_count": 25813
},
"id": 39516542,
"period_name": "1ST",
"time": 43
},
{
"text": "Corner, Manchester City. Conceded by Douglas Luiz.",
"type": "cornerKick",
"is_home": false,
"player": {
"id": 867887,
"name": "Douglas Luiz",
"short_name": "D. Luiz",
"slug": "douglas-luiz",
"link": "https://www.sofascore.com/player/douglas-luiz/867887",
"image_link": "https://img.sofascore.com/api/v1/player/867887/image",
"position": "M",
"jersey_number": 12,
"height_cm": 175,
"date_of_birth": "1998-05-09",
"gender": "M",
"country": null,
"market_value": {
"amount": 19200000,
"currency": "EUR"
},
"followers_count": 13460
},
"id": 39516541,
"period_name": "1ST",
"time": 43
},
{
"text": "Corner, Manchester City. Conceded by Marco Bizot.",
"type": "cornerKick",
"is_home": false,
"player": {
"id": 100390,
"name": "Marco Bizot",
"short_name": "M. Bizot",
"slug": "marco-bizot",
"link": "https://www.sofascore.com/player/marco-bizot/100390",
"image_link": "https://img.sofascore.com/api/v1/player/100390/image",
"position": "G",
"jersey_number": 40,
"height_cm": 194,
"date_of_birth": "1991-03-10",
"gender": "M",
"country": null,
"market_value": {
"amount": 1400000,
"currency": "EUR"
},
"followers_count": 1190
},
"id": 39516526,
"period_name": "1ST",
"time": 43
},
{
"text": "Attempt saved. Tijjani Reijnders (Manchester City) right footed shot from the centre of the box is saved in the top centre of the goal by Marco Bizot (Aston Villa). Assisted by Phil Foden.",
"type": "shotSaved",
"is_home": true,
"player": {
"id": 893549,
"name": "Tijjani Reijnders",
"short_name": "T. Reijnders",
"slug": "tijjani-reijnders",
"link": "https://www.sofascore.com/player/tijjani-reijnders/893549",
"image_link": "https://img.sofascore.com/api/v1/player/893549/image",
"position": "M",
"jersey_number": 14,
"height_cm": 185,
"date_of_birth": "1998-07-29",
"gender": "M",
"country": null,
"market_value": {
"amount": 48000000,
"currency": "EUR"
},
"followers_count": 46907
},
"id": 39516543,
"period_name": "1ST",
"time": 43
},
{
"text": "Attempt blocked. Nico González (Manchester City) left footed shot from the centre of the box is blocked.",
"type": "shotBlocked",
"is_home": true,
"player": {
"id": 954056,
"name": "Nico González",
"short_name": "N. González",
"slug": "nico-gonzalez",
"first_name": "Nicolas",
"last_name": "Gonzalez",
"link": "https://www.sofascore.com/player/nico-gonzalez/954056",
"image_link": "https://img.sofascore.com/api/v1/player/954056/image",
"position": "M",
"jersey_number": 6,
"height_cm": 186,
"date_of_birth": "2002-01-03",
"gender": "M",
"country": null,
"market_value": {
"amount": 43000000,
"currency": "EUR"
},
"followers_count": 25731
},
"id": 39516499,
"period_name": "1ST",
"time": 39
},
{
"text": "Corner, Manchester City. Conceded by Andrés García.",
"type": "cornerKick",
"is_home": false,
"player": {
"id": 1457536,
"name": "Andrés García",
"short_name": "A. García",
"slug": "andres-garcia",
"first_name": "Andrés García",
"last_name": "",
"link": "https://www.sofascore.com/player/andres-garcia/1457536",
"image_link": "https://img.sofascore.com/api/v1/player/1457536/image",
"position": "D",
"jersey_number": 21,
"height_cm": 183,
"date_of_birth": "2003-02-07",
"gender": "M",
"country": null,
"market_value": {
"amount": 6500000,
"currency": "EUR"
},
"followers_count": 1235
},
"id": 39516486,
"period_name": "1ST",
"time": 38
},
{
"text": "Attempt missed. Savinho (Manchester City) left footed shot from the left side of the box misses to the right. Assisted by Phil Foden.",
"type": "shotOffTarget",
"is_home": true,
"player": {
"id": 1046795,
"name": "Sávio",
"short_name": "Sávio",
"slug": "savio",
"link": "https://www.sofascore.com/player/savio/1046795",
"image_link": "https://img.sofascore.com/api/v1/player/1046795/image",
"position": "M",
"jersey_number": 17,
"height_cm": 176,
"date_of_birth": "2004-04-10",
"gender": "M",
"country": null,
"market_value": {
"amount": 37000000,
"currency": "EUR"
},
"followers_count": 64767
},
"id": 39516467,
"period_name": "1ST",
"time": 37
},
{
"text": "Attempt missed. Tijjani Reijnders (Manchester City) right footed shot from outside the box is too high. Assisted by Antoine Semenyo from a direct free kick.",
"type": "shotOffTarget",
"is_home": true,
"player": {
"id": 893549,
"name": "Tijjani Reijnders",
"short_name": "T. Reijnders",
"slug": "tijjani-reijnders",
"link": "https://www.sofascore.com/player/tijjani-reijnders/893549",
"image_link": "https://img.sofascore.com/api/v1/player/893549/image",
"position": "M",
"jersey_number": 14,
"height_cm": 185,
"date_of_birth": "1998-07-29",
"gender": "M",
"country": null,
"market_value": {
"amount": 48000000,
"currency": "EUR"
},
"followers_count": 46907
},
"id": 39516424,
"period_name": "1ST",
"time": 34
},
{
"text": "Foul by Leon Bailey (Aston Villa).",
"type": "freeKickLost",
"is_home": false,
"player": {
"id": 808590,
"name": "Leon Bailey",
"short_name": "L. Bailey",
"slug": "leon-bailey",
"first_name": "Leon",
"last_name": "Bailey",
"link": "https://www.sofascore.com/player/leon-bailey/808590",
"image_link": "https://img.sofascore.com/api/v1/player/808590/image",
"position": "F",
"jersey_number": 31,
"height_cm": 178,
"date_of_birth": "1997-08-09",
"gender": "M",
"country": null,
"market_value": {
"amount": 13100000,
"currency": "EUR"
},
"followers_count": 9056
},
"id": 39516401,
"period_name": "1ST",
"time": 33
},
{
"text": "Savinho (Manchester City) wins a free kick in the attacking half.",
"type": "freeKickWon",
"is_home": true,
"player": {
"id": 1046795,
"name": "Sávio",
"short_name": "Sávio",
"slug": "savio",
"link": "https://www.sofascore.com/player/savio/1046795",
"image_link": "https://img.sofascore.com/api/v1/player/1046795/image",
"position": "M",
"jersey_number": 17,
"height_cm": 176,
"date_of_birth": "2004-04-10",
"gender": "M",
"country": null,
"market_value": {
"amount": 37000000,
"currency": "EUR"
},
"followers_count": 64767
},
"id": 39516400,
"period_name": "1ST",
"time": 33
},
{
"text": "Savinho (Manchester City) wins a free kick in the defensive half.",
"type": "freeKickWon",
"is_home": true,
"player": {
"id": 1046795,
"name": "Sávio",
"short_name": "Sávio",
"slug": "savio",
"link": "https://www.sofascore.com/player/savio/1046795",
"image_link": "https://img.sofascore.com/api/v1/player/1046795/image",
"position": "M",
"jersey_number": 17,
"height_cm": 176,
"date_of_birth": "2004-04-10",
"gender": "M",
"country": null,
"market_value": {
"amount": 37000000,
"currency": "EUR"
},
"followers_count": 64767
},
"id": 39516402,
"period_name": "1ST",
"time": 31
},
{
"text": "Foul by Andrés García (Aston Villa).",
"type": "freeKickLost",
"is_home": false,
"player": {
"id": 1457536,
"name": "Andrés García",
"short_name": "A. García",
"slug": "andres-garcia",
"first_name": "Andrés García",
"last_name": "",
"link": "https://www.sofascore.com/player/andres-garcia/1457536",
"image_link": "https://img.sofascore.com/api/v1/player/1457536/image",
"position": "D",
"jersey_number": 21,
"height_cm": 183,
"date_of_birth": "2003-02-07",
"gender": "M",
"country": null,
"market_value": {
"amount": 6500000,
"currency": "EUR"
},
"followers_count": 1235
},
"id": 39516389,
"period_name": "1ST",
"time": 31
},
{
"text": "Attempt blocked. Rico Lewis (Manchester City) right footed shot from outside the box is blocked.",
"type": "shotBlocked",
"is_home": true,
"player": {
"id": 1136731,
"name": "Rico Lewis",
"short_name": "R. Lewis",
"slug": "rico-lewis",
"first_name": "Rico Lewis",
"last_name": "",
"link": "https://www.sofascore.com/player/rico-lewis/1136731",
"image_link": "https://img.sofascore.com/api/v1/player/1136731/image",
"position": "D",
"jersey_number": 82,
"height_cm": 170,
"date_of_birth": "2004-11-21",
"gender": "M",
"country": null,
"market_value": {
"amount": 26000000,
"currency": "EUR"
},
"followers_count": 20920
},
"id": 39516380,
"period_name": "1ST",
"time": 30
},
{
"text": "Corner, Manchester City. Conceded by Andrés García.",
"type": "cornerKick",
"is_home": false,
"player": {
"id": 1457536,
"name": "Andrés García",
"short_name": "A. García",
"slug": "andres-garcia",
"first_name": "Andrés García",
"last_name": "",
"link": "https://www.sofascore.com/player/andres-garcia/1457536",
"image_link": "https://img.sofascore.com/api/v1/player/1457536/image",
"position": "D",
"jersey_number": 21,
"height_cm": 183,
"date_of_birth": "2003-02-07",
"gender": "M",
"country": null,
"market_value": {
"amount": 6500000,
"currency": "EUR"
},
"followers_count": 1235
},
"id": 39516362,
"period_name": "1ST",
"time": 29
},
{
"text": "Attempt blocked. Savinho (Manchester City) left footed shot from the centre of the box is blocked.",
"type": "shotBlocked",
"is_home": true,
"player": {
"id": 1046795,
"name": "Sávio",
"short_name": "Sávio",
"slug": "savio",
"link": "https://www.sofascore.com/player/savio/1046795",
"image_link": "https://img.sofascore.com/api/v1/player/1046795/image",
"position": "M",
"jersey_number": 17,
"height_cm": 176,
"date_of_birth": "2004-04-10",
"gender": "M",
"country": null,
"market_value": {
"amount": 37000000,
"currency": "EUR"
},
"followers_count": 64767
},
"id": 39516381,
"period_name": "1ST",
"time": 29
},
{
"text": "Delay over. They are ready to continue.",
"type": "endDelay",
"id": 39516425,
"period_name": "1ST",
"time": 26
},
{
"text": "Delay in match (Manchester City).",
"type": "startDelay",
"id": 39516426,
"period_name": "1ST",
"time": 25
},
{
"text": "Goal! Manchester City 1, Aston Villa 0. Antoine Semenyo (Manchester City) right footed shot from the right side of the six yard box to the bottom left corner following a corner.",
"type": "scoreChange",
"is_home": true,
"player": {
"id": 934354,
"name": "Antoine Semenyo",
"short_name": "A. Semenyo",
"slug": "antoine-semenyo",
"link": "https://www.sofascore.com/player/antoine-semenyo/934354",
"image_link": "https://img.sofascore.com/api/v1/player/934354/image",
"position": "M",
"jersey_number": 42,
"height_cm": 185,
"date_of_birth": "2000-01-07",
"gender": "M",
"country": null,
"market_value": {
"amount": 85000000,
"currency": "EUR"
},
"followers_count": 123501
},
"football_passing_network_action": [
{
"player": {
"id": 934354,
"name": "Antoine Semenyo",
"short_name": "A. Semenyo",
"slug": "antoine-semenyo",
"link": "https://www.sofascore.com/player/antoine-semenyo/934354",
"image_link": "https://img.sofascore.com/api/v1/player/934354/image",
"position": "M",
"jersey_number": 42,
"height_cm": 185,
"date_of_birth": "2000-01-07",
"gender": "M",
"country": null,
"market_value": {
"amount": 85000000,
"currency": "EUR"
},
"followers_count": 123501
},
"event_type": "goal",
"body_part": "right-foot",
"time": 23,
"player_coordinates": {
"x": 95.6,
"y": 40.1
},
"gk_coordinates": {
"x": 99.8,
"y": 48.6
},
"goal_shot_coordinates": {
"x": 100,
"y": 54.2
},
"goal_mouth_coordinates": {
"x": 27.42,
"y": 81
},
"goalkeeper": {
"name": "Marco Bizot",
"slug": "marco-bizot",
"short_name": "M. Bizot",
"position": "G",
"jersey_number": "40",
"height": 194,
"followers_count": 1190,
"gender": "M",
"id": 100390,
"date_of_birth": "1991-03-10",
"market_value": {
"value": 1400000,
"currency": "EUR"
}
},
"is_home": true,
"goal_type": "regular",
"xg": 0.097462728619576,
"xgot": 0.6661621928215,
"situation": "corner",
"goal_mouth_location": "low-left"
}
],
"id": 39516317,
"period_name": "1ST",
"time": 23,
"home_score": 1,
"away_score": 0,
"incident_id": 349642218
},
{
"text": "Corner, Manchester City. Conceded by Leon Bailey.",
"type": "cornerKick",
"is_home": false,
"player": {
"id": 808590,
"name": "Leon Bailey",
"short_name": "L. Bailey",
"slug": "leon-bailey",
"first_name": "Leon",
"last_name": "Bailey",
"link": "https://www.sofascore.com/player/leon-bailey/808590",
"image_link": "https://img.sofascore.com/api/v1/player/808590/image",
"position": "F",
"jersey_number": 31,
"height_cm": 178,
"date_of_birth": "1997-08-09",
"gender": "M",
"country": null,
"market_value": {
"amount": 13100000,
"currency": "EUR"
},
"followers_count": 9056
},
"id": 39516318,
"period_name": "1ST",
"time": 23
},
{
"text": "Attempt missed. Tijjani Reijnders (Manchester City) right footed shot from outside the box misses to the left following a set piece situation.",
"type": "shotOffTarget",
"is_home": true,
"player": {
"id": 893549,
"name": "Tijjani Reijnders",
"short_name": "T. Reijnders",
"slug": "tijjani-reijnders",
"link": "https://www.sofascore.com/player/tijjani-reijnders/893549",
"image_link": "https://img.sofascore.com/api/v1/player/893549/image",
"position": "M",
"jersey_number": 14,
"height_cm": 185,
"date_of_birth": "1998-07-29",
"gender": "M",
"country": null,
"market_value": {
"amount": 48000000,
"currency": "EUR"
},
"followers_count": 46907
},
"id": 39516294,
"period_name": "1ST",
"time": 21
},
{
"text": "Foul by Ian Maatsen (Aston Villa).",
"type": "freeKickLost",
"is_home": false,
"player": {
"id": 976263,
"name": "Ian Maatsen",
"short_name": "I. Maatsen",
"slug": "ian-maatsen",
"link": "https://www.sofascore.com/player/ian-maatsen/976263",
"image_link": "https://img.sofascore.com/api/v1/player/976263/image",
"position": "D",
"jersey_number": 22,
"height_cm": 178,
"date_of_birth": "2002-03-10",
"gender": "M",
"country": null,
"market_value": {
"amount": 28000000,
"currency": "EUR"
},
"followers_count": 6279
},
"id": 39516275,
"period_name": "1ST",
"time": 21
},
{
"text": "Rico Lewis (Manchester City) wins a free kick on the right wing.",
"type": "freeKickWon",
"is_home": true,
"player": {
"id": 1136731,
"name": "Rico Lewis",
"short_name": "R. Lewis",
"slug": "rico-lewis",
"first_name": "Rico Lewis",
"last_name": "",
"link": "https://www.sofascore.com/player/rico-lewis/1136731",
"image_link": "https://img.sofascore.com/api/v1/player/1136731/image",
"position": "D",
"jersey_number": 82,
"height_cm": 170,
"date_of_birth": "2004-11-21",
"gender": "M",
"country": null,
"market_value": {
"amount": 26000000,
"currency": "EUR"
},
"followers_count": 20920
},
"id": 39516274,
"period_name": "1ST",
"time": 21
},
{
"text": "Delay over. They are ready to continue.",
"type": "endDelay",
"id": 39516276,
"period_name": "1ST",
"time": 20
},
{
"text": "Delay in match because of an injury Nathan Aké (Manchester City).",
"type": "startDelay",
"id": 39516264,
"period_name": "1ST",
"time": 19
},
{
"text": "Corner, Manchester City. Conceded by Andrés García.",
"type": "cornerKick",
"is_home": false,
"player": {
"id": 1457536,
"name": "Andrés García",
"short_name": "A. García",
"slug": "andres-garcia",
"first_name": "Andrés García",
"last_name": "",
"link": "https://www.sofascore.com/player/andres-garcia/1457536",
"image_link": "https://img.sofascore.com/api/v1/player/1457536/image",
"position": "D",
"jersey_number": 21,
"height_cm": 183,
"date_of_birth": "2003-02-07",
"gender": "M",
"country": null,
"market_value": {
"amount": 6500000,
"currency": "EUR"
},
"followers_count": 1235
},
"id": 39516254,
"period_name": "1ST",
"time": 19
},
{
"text": "Emiliano Buendía (Aston Villa) wins a free kick in the defensive half.",
"type": "freeKickWon",
"is_home": false,
"player": {
"id": 783126,
"name": "Emiliano Buendía",
"short_name": "E. Buendía",
"slug": "emiliano-buendia",
"first_name": "Emiliano",
"last_name": "Buendia",
"link": "https://www.sofascore.com/player/emiliano-buendia/783126",
"image_link": "https://img.sofascore.com/api/v1/player/783126/image",
"position": "M",
"jersey_number": 10,
"height_cm": 170,
"date_of_birth": "1996-12-25",
"gender": "M",
"country": null,
"market_value": {
"amount": 14600000,
"currency": "EUR"
},
"followers_count": 12407
},
"id": 39516194,
"period_name": "1ST",
"time": 14
},
{
"text": "Foul by Nico González (Manchester City).",
"type": "freeKickLost",
"is_home": true,
"player": {
"id": 954056,
"name": "Nico González",
"short_name": "N. González",
"slug": "nico-gonzalez",
"first_name": "Nicolas",
"last_name": "Gonzalez",
"link": "https://www.sofascore.com/player/nico-gonzalez/954056",
"image_link": "https://img.sofascore.com/api/v1/player/954056/image",
"position": "M",
"jersey_number": 6,
"height_cm": 186,
"date_of_birth": "2002-01-03",
"gender": "M",
"country": null,
"market_value": {
"amount": 43000000,
"currency": "EUR"
},
"followers_count": 25731
},
"id": 39516193,
"period_name": "1ST",
"time": 14
},
{
"text": "Attempt saved. Bernardo Silva (Manchester City) left footed shot from the left side of the six yard box is saved in the bottom left corner by Marco Bizot (Aston Villa). Assisted by Savinho with a through ball.",
"type": "shotSaved",
"is_home": true,
"player": {
"id": 331209,
"name": "Bernardo Silva",
"short_name": "B. Silva",
"slug": "bernardo-silva",
"first_name": "Bernardo",
"last_name": "Silva",
"link": "https://www.sofascore.com/player/bernardo-silva/331209",
"image_link": "https://img.sofascore.com/api/v1/player/331209/image",
"position": "M",
"jersey_number": 20,
"height_cm": 173,
"date_of_birth": "1994-08-10",
"gender": "M",
"country": null,
"market_value": {
"amount": 21000000,
"currency": "EUR"
},
"followers_count": 117546
},
"id": 39516179,
"period_name": "1ST",
"time": 12
},
{
"text": "Attempt missed. Tijjani Reijnders (Manchester City) left footed shot from the left side of the six yard box is close, but misses to the left. Assisted by Savinho.",
"type": "shotOffTarget",
"is_home": true,
"player": {
"id": 893549,
"name": "Tijjani Reijnders",
"short_name": "T. Reijnders",
"slug": "tijjani-reijnders",
"link": "https://www.sofascore.com/player/tijjani-reijnders/893549",
"image_link": "https://img.sofascore.com/api/v1/player/893549/image",
"position": "M",
"jersey_number": 14,
"height_cm": 185,
"date_of_birth": "1998-07-29",
"gender": "M",
"country": null,
"market_value": {
"amount": 48000000,
"currency": "EUR"
},
"followers_count": 46907
},
"id": 39516163,
"period_name": "1ST",
"time": 10
},
{
"text": "Attempt missed. Savinho (Manchester City) left footed shot from the left side of the box is high and wide to the right following a corner.",
"type": "shotOffTarget",
"is_home": true,
"player": {
"id": 1046795,
"name": "Sávio",
"short_name": "Sávio",
"slug": "savio",
"link": "https://www.sofascore.com/player/savio/1046795",
"image_link": "https://img.sofascore.com/api/v1/player/1046795/image",
"position": "M",
"jersey_number": 17,
"height_cm": 176,
"date_of_birth": "2004-04-10",
"gender": "M",
"country": null,
"market_value": {
"amount": 37000000,
"currency": "EUR"
},
"followers_count": 64767
},
"id": 39516094,
"period_name": "1ST",
"time": 5
},
{
"text": "Corner, Manchester City. Conceded by Ian Maatsen.",
"type": "cornerKick",
"is_home": false,
"player": {
"id": 976263,
"name": "Ian Maatsen",
"short_name": "I. Maatsen",
"slug": "ian-maatsen",
"link": "https://www.sofascore.com/player/ian-maatsen/976263",
"image_link": "https://img.sofascore.com/api/v1/player/976263/image",
"position": "D",
"jersey_number": 22,
"height_cm": 178,
"date_of_birth": "2002-03-10",
"gender": "M",
"country": null,
"market_value": {
"amount": 28000000,
"currency": "EUR"
},
"followers_count": 6279
},
"id": 39516085,
"period_name": "1ST",
"time": 4
},
{
"text": "First Half begins.",
"type": "matchStarted",
"id": 39516052,
"period_name": "1ST",
"time": 1
}
]
}