fantastyczne_gole/data/la_liga_events/ (67).json

134745 lines
2.6 MiB

[ {
"id" : "542bb96c-ecaf-413e-a6a9-1fbbd976f4f7",
"index" : 1,
"period" : 1,
"timestamp" : "00:00:00.000",
"minute" : 0,
"second" : 0,
"type" : {
"id" : 35,
"name" : "Starting XI"
},
"possession" : 1,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"duration" : 4.558,
"tactics" : {
"formation" : 4141,
"lineup" : [ {
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"jersey_number" : 1
}, {
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"jersey_number" : 23
}, {
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"jersey_number" : 8
}, {
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"jersey_number" : 19
}, {
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"jersey_number" : 3
}, {
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"jersey_number" : 6
}, {
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"jersey_number" : 18
}, {
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"jersey_number" : 9
}, {
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"jersey_number" : 11
}, {
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"jersey_number" : 17
}, {
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"jersey_number" : 20
} ]
}
}, {
"id" : "4f85bb73-68f0-4cd9-9d4b-52392bdf882c",
"index" : 2,
"period" : 1,
"timestamp" : "00:00:00.000",
"minute" : 0,
"second" : 0,
"type" : {
"id" : 35,
"name" : "Starting XI"
},
"possession" : 1,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"duration" : 0.0,
"tactics" : {
"formation" : 442,
"lineup" : [ {
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"jersey_number" : 1
}, {
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"jersey_number" : 21
}, {
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"jersey_number" : 3
}, {
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"jersey_number" : 6
}, {
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"jersey_number" : 5
}, {
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"jersey_number" : 23
}, {
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"jersey_number" : 14
}, {
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"jersey_number" : 20
}, {
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"jersey_number" : 10
}, {
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"jersey_number" : 9
}, {
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"jersey_number" : 7
} ]
}
}, {
"id" : "2067e3c0-e896-45be-b341-29fa7728e116",
"index" : 3,
"period" : 1,
"timestamp" : "00:00:00.000",
"minute" : 0,
"second" : 0,
"type" : {
"id" : 18,
"name" : "Half Start"
},
"possession" : 1,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"duration" : 9.093,
"related_events" : [ "9aaa6c71-169e-407c-9b8f-d5bac108d948" ]
}, {
"id" : "9aaa6c71-169e-407c-9b8f-d5bac108d948",
"index" : 4,
"period" : 1,
"timestamp" : "00:00:00.000",
"minute" : 0,
"second" : 0,
"type" : {
"id" : 18,
"name" : "Half Start"
},
"possession" : 1,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"duration" : 7.84,
"related_events" : [ "2067e3c0-e896-45be-b341-29fa7728e116" ]
}, {
"id" : "289d4dbe-10a1-46fc-a231-79388f496f99",
"index" : 5,
"period" : 1,
"timestamp" : "00:00:00.900",
"minute" : 0,
"second" : 0,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 60.0, 41.0 ],
"duration" : 1.0,
"related_events" : [ "52a671b2-16fb-4c9c-b15a-b89391162302" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 13.892444,
"angle" : -2.6135182,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 48.0, 34.0 ],
"type" : {
"id" : 65,
"name" : "Kick Off"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "52a671b2-16fb-4c9c-b15a-b89391162302",
"index" : 6,
"period" : 1,
"timestamp" : "00:00:01.900",
"minute" : 0,
"second" : 1,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 48.0, 34.0 ],
"related_events" : [ "289d4dbe-10a1-46fc-a231-79388f496f99" ]
}, {
"id" : "c7a8c1e2-b8bf-49fb-bbc6-538d20037d26",
"index" : 7,
"period" : 1,
"timestamp" : "00:00:01.900",
"minute" : 0,
"second" : 1,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 48.0, 34.0 ],
"duration" : 0.773,
"related_events" : [ "2d5e5267-2f74-45b4-803f-70e2cc216838", "52a671b2-16fb-4c9c-b15a-b89391162302" ],
"carry" : {
"end_location" : [ 49.0, 33.0 ]
}
}, {
"id" : "2d5e5267-2f74-45b4-803f-70e2cc216838",
"index" : 8,
"period" : 1,
"timestamp" : "00:00:02.673",
"minute" : 0,
"second" : 2,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 49.0, 33.0 ],
"duration" : 1.76,
"related_events" : [ "9754e1d5-38a4-48f0-a678-9fec282f883a" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 42.0,
"angle" : 1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 49.0, 75.0 ],
"switch" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "9754e1d5-38a4-48f0-a678-9fec282f883a",
"index" : 9,
"period" : 1,
"timestamp" : "00:00:04.433",
"minute" : 0,
"second" : 4,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 49.0, 75.0 ],
"related_events" : [ "2d5e5267-2f74-45b4-803f-70e2cc216838" ]
}, {
"id" : "3ee64959-1ac7-4fb4-9e31-acbdb4396d39",
"index" : 10,
"period" : 1,
"timestamp" : "00:00:04.433",
"minute" : 0,
"second" : 4,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 49.0, 75.0 ],
"duration" : 1.56,
"under_pressure" : true,
"related_events" : [ "61a73c3b-090d-49f3-b068-9ff6b4c14d47", "6a190fff-6f77-405b-b8b6-1a9a27d12d8c", "9754e1d5-38a4-48f0-a678-9fec282f883a" ],
"carry" : {
"end_location" : [ 49.0, 74.0 ]
}
}, {
"id" : "6a190fff-6f77-405b-b8b6-1a9a27d12d8c",
"index" : 11,
"period" : 1,
"timestamp" : "00:00:04.553",
"minute" : 0,
"second" : 4,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 66.0, 5.0 ],
"duration" : 1.24,
"related_events" : [ "3ee64959-1ac7-4fb4-9e31-acbdb4396d39" ]
}, {
"id" : "61a73c3b-090d-49f3-b068-9ff6b4c14d47",
"index" : 12,
"period" : 1,
"timestamp" : "00:00:05.993",
"minute" : 0,
"second" : 5,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 49.0, 74.0 ],
"duration" : 1.16,
"related_events" : [ "ee248812-c355-4d82-9854-e2d8abc9f542" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 19.104973,
"angle" : -2.3191743,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 36.0, 60.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "ee248812-c355-4d82-9854-e2d8abc9f542",
"index" : 13,
"period" : 1,
"timestamp" : "00:00:07.153",
"minute" : 0,
"second" : 7,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 36.0, 60.0 ],
"related_events" : [ "61a73c3b-090d-49f3-b068-9ff6b4c14d47" ]
}, {
"id" : "5cb8c8ee-0d0b-44f1-bcdb-e22be2800189",
"index" : 14,
"period" : 1,
"timestamp" : "00:00:07.153",
"minute" : 0,
"second" : 7,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 36.0, 60.0 ],
"duration" : 2.44,
"related_events" : [ "adb007fa-cb21-43b7-a4fc-054a2417d5cf", "ee248812-c355-4d82-9854-e2d8abc9f542" ],
"carry" : {
"end_location" : [ 40.0, 58.0 ]
}
}, {
"id" : "adb007fa-cb21-43b7-a4fc-054a2417d5cf",
"index" : 15,
"period" : 1,
"timestamp" : "00:00:09.593",
"minute" : 0,
"second" : 9,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 40.0, 58.0 ],
"duration" : 1.519,
"related_events" : [ "b32cd6d6-5f5a-4d32-bd50-1f0cbffb8c24" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 29.614185,
"angle" : -1.7748142,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 34.0, 29.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "b32cd6d6-5f5a-4d32-bd50-1f0cbffb8c24",
"index" : 16,
"period" : 1,
"timestamp" : "00:00:11.112",
"minute" : 0,
"second" : 11,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 34.0, 29.0 ],
"related_events" : [ "adb007fa-cb21-43b7-a4fc-054a2417d5cf" ]
}, {
"id" : "e5d7caae-8a7c-4d26-8ea5-c39dccc79c0c",
"index" : 17,
"period" : 1,
"timestamp" : "00:00:11.112",
"minute" : 0,
"second" : 11,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 34.0, 29.0 ],
"duration" : 1.361,
"related_events" : [ "b32cd6d6-5f5a-4d32-bd50-1f0cbffb8c24", "c9cefd98-cd17-4ad5-914e-d7a014ccc4a1" ],
"carry" : {
"end_location" : [ 34.0, 27.0 ]
}
}, {
"id" : "c9cefd98-cd17-4ad5-914e-d7a014ccc4a1",
"index" : 18,
"period" : 1,
"timestamp" : "00:00:12.473",
"minute" : 0,
"second" : 12,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 34.0, 27.0 ],
"duration" : 0.92,
"related_events" : [ "91115a86-d07e-42cd-9867-78517767635f" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 13.152946,
"angle" : 1.418147,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 36.0, 40.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "91115a86-d07e-42cd-9867-78517767635f",
"index" : 19,
"period" : 1,
"timestamp" : "00:00:13.393",
"minute" : 0,
"second" : 13,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 36.0, 40.0 ],
"related_events" : [ "c9cefd98-cd17-4ad5-914e-d7a014ccc4a1" ]
}, {
"id" : "8cd6ea4e-2b41-49d2-add8-68ce256b4aaf",
"index" : 20,
"period" : 1,
"timestamp" : "00:00:13.393",
"minute" : 0,
"second" : 13,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 36.0, 40.0 ],
"duration" : 1.96,
"related_events" : [ "91115a86-d07e-42cd-9867-78517767635f", "c8f05723-bfa4-4ed0-b712-ff72547f97c6" ],
"carry" : {
"end_location" : [ 34.0, 41.0 ]
}
}, {
"id" : "c8f05723-bfa4-4ed0-b712-ff72547f97c6",
"index" : 21,
"period" : 1,
"timestamp" : "00:00:15.353",
"minute" : 0,
"second" : 15,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 34.0, 41.0 ],
"duration" : 1.2,
"related_events" : [ "feb1d0ff-5736-4c0c-ab48-d9da221c884b" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 32.202484,
"angle" : 0.93971694,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 53.0, 67.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "feb1d0ff-5736-4c0c-ab48-d9da221c884b",
"index" : 22,
"period" : 1,
"timestamp" : "00:00:16.553",
"minute" : 0,
"second" : 16,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 53.0, 67.0 ],
"related_events" : [ "c8f05723-bfa4-4ed0-b712-ff72547f97c6" ]
}, {
"id" : "d5c1c4a4-576a-4be9-9999-2ba8272dc10b",
"index" : 23,
"period" : 1,
"timestamp" : "00:00:16.553",
"minute" : 0,
"second" : 16,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 53.0, 67.0 ],
"duration" : 3.68,
"related_events" : [ "60e6f028-12bf-4a37-8815-a1ad25fe74f0", "feb1d0ff-5736-4c0c-ab48-d9da221c884b" ],
"carry" : {
"end_location" : [ 53.0, 67.0 ]
}
}, {
"id" : "60e6f028-12bf-4a37-8815-a1ad25fe74f0",
"index" : 24,
"period" : 1,
"timestamp" : "00:00:20.233",
"minute" : 0,
"second" : 20,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 53.0, 67.0 ],
"duration" : 3.187,
"related_events" : [ "7edd78a0-3c8c-4e3d-891f-607ab6f62463", "9c35ce1c-8319-4898-8d9b-9239160d985c" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 54.56189,
"angle" : -0.7205541,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 94.0, 31.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "7edd78a0-3c8c-4e3d-891f-607ab6f62463",
"index" : 25,
"period" : 1,
"timestamp" : "00:00:23.420",
"minute" : 0,
"second" : 23,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 96.0, 29.0 ],
"related_events" : [ "60e6f028-12bf-4a37-8815-a1ad25fe74f0" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "9c35ce1c-8319-4898-8d9b-9239160d985c",
"index" : 26,
"period" : 1,
"timestamp" : "00:00:23.420",
"minute" : 0,
"second" : 23,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 27.0, 50.0 ],
"duration" : 2.013,
"related_events" : [ "0b5f0f0d-eff2-4a78-a1d0-1ff2d60946dd", "60e6f028-12bf-4a37-8815-a1ad25fe74f0", "751d9b94-0d67-434f-884b-039c024e7445" ],
"pass" : {
"recipient" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"length" : 16.124516,
"angle" : 0.124354996,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 43.0, 52.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "751d9b94-0d67-434f-884b-039c024e7445",
"index" : 27,
"period" : 1,
"timestamp" : "00:00:25.433",
"minute" : 0,
"second" : 25,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 98.0, 30.0 ],
"related_events" : [ "9c35ce1c-8319-4898-8d9b-9239160d985c" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "0b5f0f0d-eff2-4a78-a1d0-1ff2d60946dd",
"index" : 28,
"period" : 1,
"timestamp" : "00:00:25.433",
"minute" : 0,
"second" : 25,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 78.0, 29.0 ],
"duration" : 0.6,
"related_events" : [ "9c35ce1c-8319-4898-8d9b-9239160d985c", "ac74e794-e043-484f-a32b-4285bade1c81" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 8.5440035,
"angle" : 2.782822,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 70.0, 32.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 77,
"name" : "Unknown"
}
}
}, {
"id" : "ac74e794-e043-484f-a32b-4285bade1c81",
"index" : 29,
"period" : 1,
"timestamp" : "00:00:26.033",
"minute" : 0,
"second" : 26,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 72.0, 32.0 ],
"related_events" : [ "0b5f0f0d-eff2-4a78-a1d0-1ff2d60946dd" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "adf8d487-9c0c-4e75-8a55-7f4a4c027ced",
"index" : 30,
"period" : 1,
"timestamp" : "00:00:26.033",
"minute" : 0,
"second" : 26,
"type" : {
"id" : 22,
"name" : "Foul Committed"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 44.0, 52.0 ],
"related_events" : [ "58bc8741-c0ac-4fff-84bc-064c457137ec" ]
}, {
"id" : "58bc8741-c0ac-4fff-84bc-064c457137ec",
"index" : 31,
"period" : 1,
"timestamp" : "00:00:26.033",
"minute" : 0,
"second" : 26,
"type" : {
"id" : 21,
"name" : "Foul Won"
},
"possession" : 2,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 77.0, 29.0 ],
"under_pressure" : true,
"related_events" : [ "adf8d487-9c0c-4e75-8a55-7f4a4c027ced" ],
"foul_won" : {
"defensive" : true
}
}, {
"id" : "4e8f7702-f6e4-4506-b4bd-6a346fbab924",
"index" : 32,
"period" : 1,
"timestamp" : "00:01:00.873",
"minute" : 1,
"second" : 0,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 76.0, 27.0 ],
"duration" : 1.8,
"related_events" : [ "b9a3a1de-4dcd-47f4-9292-6c23d82b6bf1" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 33.941124,
"angle" : -0.7853982,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 100.0, 3.0 ],
"type" : {
"id" : 62,
"name" : "Free Kick"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "b9a3a1de-4dcd-47f4-9292-6c23d82b6bf1",
"index" : 33,
"period" : 1,
"timestamp" : "00:01:02.673",
"minute" : 1,
"second" : 2,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 100.0, 3.0 ],
"related_events" : [ "4e8f7702-f6e4-4506-b4bd-6a346fbab924" ]
}, {
"id" : "cc11d347-223f-4ae6-b2f9-1e3fcd438b79",
"index" : 34,
"period" : 1,
"timestamp" : "00:01:02.673",
"minute" : 1,
"second" : 2,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 100.0, 3.0 ],
"duration" : 0.84,
"related_events" : [ "4a74ef76-b6a2-485c-8a01-2158ab3f04ec", "b9a3a1de-4dcd-47f4-9292-6c23d82b6bf1" ],
"carry" : {
"end_location" : [ 98.0, 4.0 ]
}
}, {
"id" : "4a74ef76-b6a2-485c-8a01-2158ab3f04ec",
"index" : 35,
"period" : 1,
"timestamp" : "00:01:03.513",
"minute" : 1,
"second" : 3,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 98.0, 4.0 ],
"duration" : 1.08,
"related_events" : [ "b8b77a64-7631-4011-b543-107a4c1ad4a1" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 7.81025,
"angle" : 2.4468544,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 92.0, 9.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "175a6b90-86ae-4cb8-93df-6ab04a119439",
"index" : 36,
"period" : 1,
"timestamp" : "00:01:04.153",
"minute" : 1,
"second" : 4,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 28.0, 54.0 ],
"duration" : 0.959,
"related_events" : [ "b8b77a64-7631-4011-b543-107a4c1ad4a1", "d6106ae7-29c7-4d71-beed-6dde52837e41" ]
}, {
"id" : "b8b77a64-7631-4011-b543-107a4c1ad4a1",
"index" : 37,
"period" : 1,
"timestamp" : "00:01:04.593",
"minute" : 1,
"second" : 4,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 92.0, 9.0 ],
"under_pressure" : true,
"related_events" : [ "175a6b90-86ae-4cb8-93df-6ab04a119439", "4a74ef76-b6a2-485c-8a01-2158ab3f04ec" ]
}, {
"id" : "d6106ae7-29c7-4d71-beed-6dde52837e41",
"index" : 38,
"period" : 1,
"timestamp" : "00:01:04.593",
"minute" : 1,
"second" : 4,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 92.0, 9.0 ],
"duration" : 0.56,
"under_pressure" : true,
"related_events" : [ "175a6b90-86ae-4cb8-93df-6ab04a119439", "37597c14-655b-494a-a13f-b6a3433abb0b", "b8b77a64-7631-4011-b543-107a4c1ad4a1" ],
"carry" : {
"end_location" : [ 92.0, 12.0 ]
}
}, {
"id" : "37597c14-655b-494a-a13f-b6a3433abb0b",
"index" : 39,
"period" : 1,
"timestamp" : "00:01:05.153",
"minute" : 1,
"second" : 5,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 92.0, 12.0 ],
"duration" : 1.16,
"related_events" : [ "90e1b8a5-6928-4a79-baab-3866ef08a8b2" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 17.464249,
"angle" : 2.7291822,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 76.0, 19.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "90e1b8a5-6928-4a79-baab-3866ef08a8b2",
"index" : 40,
"period" : 1,
"timestamp" : "00:01:06.313",
"minute" : 1,
"second" : 6,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 76.0, 19.0 ],
"related_events" : [ "37597c14-655b-494a-a13f-b6a3433abb0b" ]
}, {
"id" : "abde22c5-51ee-4eee-bfec-d7ed15d27720",
"index" : 41,
"period" : 1,
"timestamp" : "00:01:06.313",
"minute" : 1,
"second" : 6,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 76.0, 19.0 ],
"duration" : 1.24,
"related_events" : [ "90e1b8a5-6928-4a79-baab-3866ef08a8b2", "ac5e19f1-b9a7-4a38-9306-51eae7c4cb2e" ],
"carry" : {
"end_location" : [ 80.0, 20.0 ]
}
}, {
"id" : "ac5e19f1-b9a7-4a38-9306-51eae7c4cb2e",
"index" : 42,
"period" : 1,
"timestamp" : "00:01:07.553",
"minute" : 1,
"second" : 7,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 80.0, 20.0 ],
"duration" : 1.0,
"related_events" : [ "5e38f057-aee7-4010-aceb-4a8b31d069cb" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 15.652476,
"angle" : -1.1071488,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 87.0, 6.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "5e38f057-aee7-4010-aceb-4a8b31d069cb",
"index" : 43,
"period" : 1,
"timestamp" : "00:01:08.553",
"minute" : 1,
"second" : 8,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 87.0, 6.0 ],
"related_events" : [ "ac5e19f1-b9a7-4a38-9306-51eae7c4cb2e" ]
}, {
"id" : "c0153b27-194a-40a7-b29f-eb888a5b0e17",
"index" : 44,
"period" : 1,
"timestamp" : "00:01:08.553",
"minute" : 1,
"second" : 8,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 87.0, 6.0 ],
"duration" : 2.16,
"under_pressure" : true,
"related_events" : [ "5e38f057-aee7-4010-aceb-4a8b31d069cb", "954faafe-d432-49f5-84cc-9131eb1ffcee", "d54ca974-907a-48e2-9c0d-16704dd37a14" ],
"carry" : {
"end_location" : [ 95.0, 14.0 ]
}
}, {
"id" : "954faafe-d432-49f5-84cc-9131eb1ffcee",
"index" : 45,
"period" : 1,
"timestamp" : "00:01:10.140",
"minute" : 1,
"second" : 10,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 23.0, 66.0 ],
"duration" : 0.613,
"related_events" : [ "c0153b27-194a-40a7-b29f-eb888a5b0e17", "d54ca974-907a-48e2-9c0d-16704dd37a14" ]
}, {
"id" : "d54ca974-907a-48e2-9c0d-16704dd37a14",
"index" : 46,
"period" : 1,
"timestamp" : "00:01:10.713",
"minute" : 1,
"second" : 10,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 95.0, 14.0 ],
"duration" : 1.146,
"under_pressure" : true,
"related_events" : [ "954faafe-d432-49f5-84cc-9131eb1ffcee", "af13a2b6-8225-4406-904c-8d06cd88537e" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 27.294687,
"angle" : 1.0743736,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 108.0, 38.0 ],
"cross" : true,
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "af13a2b6-8225-4406-904c-8d06cd88537e",
"index" : 47,
"period" : 1,
"timestamp" : "00:01:11.859",
"minute" : 1,
"second" : 11,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 108.0, 38.0 ],
"related_events" : [ "d54ca974-907a-48e2-9c0d-16704dd37a14" ]
}, {
"id" : "606e1104-36e5-404b-9044-456a51738f72",
"index" : 48,
"period" : 1,
"timestamp" : "00:01:11.859",
"minute" : 1,
"second" : 11,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 108.0, 38.0 ],
"duration" : 0.534,
"related_events" : [ "af13a2b6-8225-4406-904c-8d06cd88537e", "fa89d211-a40c-439b-8072-c8d035b7854b" ],
"carry" : {
"end_location" : [ 108.0, 39.0 ]
}
}, {
"id" : "fa89d211-a40c-439b-8072-c8d035b7854b",
"index" : 49,
"period" : 1,
"timestamp" : "00:01:12.393",
"minute" : 1,
"second" : 12,
"type" : {
"id" : 38,
"name" : "Miscontrol"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 108.0, 39.0 ]
}, {
"id" : "cbdaf50a-ea04-43c2-8a6c-deac358e4025",
"index" : 50,
"period" : 1,
"timestamp" : "00:01:13.180",
"minute" : 1,
"second" : 13,
"type" : {
"id" : 9,
"name" : "Clearance"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 17.0, 47.0 ],
"under_pressure" : true
}, {
"id" : "3f302c12-2970-4644-92a7-ad385ac2b406",
"index" : 51,
"period" : 1,
"timestamp" : "00:01:18.993",
"minute" : 1,
"second" : 18,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 34.0, 40.0 ],
"duration" : 2.28,
"related_events" : [ "e84848f9-72e8-41b8-9475-53c9d435aa17" ],
"pass" : {
"recipient" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"length" : 24.083189,
"angle" : -3.0584514,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 10.0, 38.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
}
}
}, {
"id" : "e84848f9-72e8-41b8-9475-53c9d435aa17",
"index" : 52,
"period" : 1,
"timestamp" : "00:01:21.273",
"minute" : 1,
"second" : 21,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 10.0, 38.0 ],
"related_events" : [ "3f302c12-2970-4644-92a7-ad385ac2b406" ]
}, {
"id" : "8c026866-e3d0-4cf0-b88a-40b83825dd75",
"index" : 53,
"period" : 1,
"timestamp" : "00:01:21.273",
"minute" : 1,
"second" : 21,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 10.0, 38.0 ],
"duration" : 4.52,
"related_events" : [ "5bec7faf-7941-4246-a6b9-515336fc8ebe", "e84848f9-72e8-41b8-9475-53c9d435aa17" ],
"carry" : {
"end_location" : [ 14.0, 37.0 ]
}
}, {
"id" : "5bec7faf-7941-4246-a6b9-515336fc8ebe",
"index" : 54,
"period" : 1,
"timestamp" : "00:01:25.793",
"minute" : 1,
"second" : 25,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 14.0, 37.0 ],
"duration" : 1.8,
"related_events" : [ "274e9e96-92dd-4649-9979-10e0329c128a" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 21.84033,
"angle" : -0.27829966,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 35.0, 31.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "274e9e96-92dd-4649-9979-10e0329c128a",
"index" : 55,
"period" : 1,
"timestamp" : "00:01:27.593",
"minute" : 1,
"second" : 27,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 35.0, 31.0 ],
"related_events" : [ "5bec7faf-7941-4246-a6b9-515336fc8ebe" ]
}, {
"id" : "ef5f02cd-74b7-4140-847d-081b13b0cba1",
"index" : 56,
"period" : 1,
"timestamp" : "00:01:27.593",
"minute" : 1,
"second" : 27,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 35.0, 31.0 ],
"duration" : 2.24,
"related_events" : [ "274e9e96-92dd-4649-9979-10e0329c128a", "2920b51e-b16e-441a-90f6-7eda8e80e75d" ],
"carry" : {
"end_location" : [ 40.0, 30.0 ]
}
}, {
"id" : "2920b51e-b16e-441a-90f6-7eda8e80e75d",
"index" : 57,
"period" : 1,
"timestamp" : "00:01:29.833",
"minute" : 1,
"second" : 29,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 40.0, 30.0 ],
"duration" : 1.4,
"related_events" : [ "ebcf74ec-cdff-4f3c-b0a9-eb88a8570762" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 31.906113,
"angle" : -1.0088748,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 57.0, 3.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "ebcf74ec-cdff-4f3c-b0a9-eb88a8570762",
"index" : 58,
"period" : 1,
"timestamp" : "00:01:31.233",
"minute" : 1,
"second" : 31,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 57.0, 3.0 ],
"related_events" : [ "2920b51e-b16e-441a-90f6-7eda8e80e75d" ]
}, {
"id" : "db7757b1-4e12-4822-828f-e4ec3295b104",
"index" : 59,
"period" : 1,
"timestamp" : "00:01:31.233",
"minute" : 1,
"second" : 31,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 57.0, 3.0 ],
"duration" : 0.24,
"related_events" : [ "5bb38857-773b-407f-a5c0-d033520eefd4", "ebcf74ec-cdff-4f3c-b0a9-eb88a8570762" ],
"carry" : {
"end_location" : [ 58.0, 3.0 ]
}
}, {
"id" : "5bb38857-773b-407f-a5c0-d033520eefd4",
"index" : 60,
"period" : 1,
"timestamp" : "00:01:31.473",
"minute" : 1,
"second" : 31,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 58.0, 3.0 ],
"duration" : 0.72,
"related_events" : [ "da1186a9-f7cb-4d26-8672-08734e35ba4b" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 14.142136,
"angle" : 2.3561945,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 48.0, 13.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "da1186a9-f7cb-4d26-8672-08734e35ba4b",
"index" : 61,
"period" : 1,
"timestamp" : "00:01:32.193",
"minute" : 1,
"second" : 32,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 48.0, 13.0 ],
"related_events" : [ "5bb38857-773b-407f-a5c0-d033520eefd4" ]
}, {
"id" : "c4e527ce-20b9-473e-8a95-ff2da1a6174c",
"index" : 62,
"period" : 1,
"timestamp" : "00:01:32.193",
"minute" : 1,
"second" : 32,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 48.0, 13.0 ],
"duration" : 1.24,
"related_events" : [ "96f96ad8-a1f7-46a6-8ed1-0f228d2437b7", "da1186a9-f7cb-4d26-8672-08734e35ba4b" ],
"carry" : {
"end_location" : [ 49.0, 16.0 ]
}
}, {
"id" : "96f96ad8-a1f7-46a6-8ed1-0f228d2437b7",
"index" : 63,
"period" : 1,
"timestamp" : "00:01:33.433",
"minute" : 1,
"second" : 33,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 49.0, 16.0 ],
"duration" : 1.28,
"related_events" : [ "38986f0e-9ecb-4e81-9dd3-f632236914a8" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 16.27882,
"angle" : 2.9562447,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 33.0, 19.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "38986f0e-9ecb-4e81-9dd3-f632236914a8",
"index" : 64,
"period" : 1,
"timestamp" : "00:01:34.713",
"minute" : 1,
"second" : 34,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 33.0, 19.0 ],
"related_events" : [ "96f96ad8-a1f7-46a6-8ed1-0f228d2437b7" ]
}, {
"id" : "3701e31f-1c30-492c-ad35-cbbc67124ccd",
"index" : 65,
"period" : 1,
"timestamp" : "00:01:34.713",
"minute" : 1,
"second" : 34,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 33.0, 19.0 ],
"duration" : 1.2,
"related_events" : [ "38986f0e-9ecb-4e81-9dd3-f632236914a8", "8ac9fa3c-752d-4eab-8fd6-b68846364b43" ],
"carry" : {
"end_location" : [ 34.0, 21.0 ]
}
}, {
"id" : "8ac9fa3c-752d-4eab-8fd6-b68846364b43",
"index" : 66,
"period" : 1,
"timestamp" : "00:01:35.913",
"minute" : 1,
"second" : 35,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 34.0, 21.0 ],
"duration" : 1.28,
"related_events" : [ "0566ba87-441c-42f4-8598-c6e6a5c35bc7" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 36.013885,
"angle" : 1.598567,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 33.0, 57.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "0566ba87-441c-42f4-8598-c6e6a5c35bc7",
"index" : 67,
"period" : 1,
"timestamp" : "00:01:37.193",
"minute" : 1,
"second" : 37,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 33.0, 57.0 ],
"related_events" : [ "8ac9fa3c-752d-4eab-8fd6-b68846364b43" ]
}, {
"id" : "2fa39ec5-ba0a-4876-b113-432d7c21bef1",
"index" : 68,
"period" : 1,
"timestamp" : "00:01:37.193",
"minute" : 1,
"second" : 37,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 33.0, 57.0 ],
"duration" : 1.44,
"related_events" : [ "0566ba87-441c-42f4-8598-c6e6a5c35bc7", "3124da02-9980-458b-9950-563b580456c0" ],
"carry" : {
"end_location" : [ 35.0, 59.0 ]
}
}, {
"id" : "3124da02-9980-458b-9950-563b580456c0",
"index" : 69,
"period" : 1,
"timestamp" : "00:01:38.633",
"minute" : 1,
"second" : 38,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 35.0, 59.0 ],
"duration" : 1.04,
"related_events" : [ "89f1f866-8998-4aa7-8e23-244425b88fe5" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 11.18034,
"angle" : 0.1798535,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 46.0, 61.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "89f1f866-8998-4aa7-8e23-244425b88fe5",
"index" : 70,
"period" : 1,
"timestamp" : "00:01:39.673",
"minute" : 1,
"second" : 39,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 46.0, 61.0 ],
"related_events" : [ "3124da02-9980-458b-9950-563b580456c0" ]
}, {
"id" : "478aed1c-bcd4-4f03-b02c-06e367c91624",
"index" : 71,
"period" : 1,
"timestamp" : "00:01:39.673",
"minute" : 1,
"second" : 39,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 46.0, 61.0 ],
"duration" : 0.28,
"related_events" : [ "89f1f866-8998-4aa7-8e23-244425b88fe5", "c50b9f4a-db9b-435a-a78d-96e7f3573f76" ],
"carry" : {
"end_location" : [ 46.0, 62.0 ]
}
}, {
"id" : "c50b9f4a-db9b-435a-a78d-96e7f3573f76",
"index" : 72,
"period" : 1,
"timestamp" : "00:01:39.953",
"minute" : 1,
"second" : 39,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 46.0, 62.0 ],
"duration" : 0.92,
"related_events" : [ "44f60b6f-1912-49dd-b7ea-b854040d47ac" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 12.0,
"angle" : 3.1415927,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 34.0, 62.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "44f60b6f-1912-49dd-b7ea-b854040d47ac",
"index" : 73,
"period" : 1,
"timestamp" : "00:01:40.873",
"minute" : 1,
"second" : 40,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 34.0, 62.0 ],
"related_events" : [ "c50b9f4a-db9b-435a-a78d-96e7f3573f76" ]
}, {
"id" : "93771356-a517-40cb-8f1b-aa05e4c6c864",
"index" : 74,
"period" : 1,
"timestamp" : "00:01:40.873",
"minute" : 1,
"second" : 40,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 34.0, 62.0 ],
"duration" : 5.107,
"related_events" : [ "44f60b6f-1912-49dd-b7ea-b854040d47ac", "a36255f5-7ef2-4d43-b111-65354d900b02" ],
"carry" : {
"end_location" : [ 45.0, 59.0 ]
}
}, {
"id" : "a36255f5-7ef2-4d43-b111-65354d900b02",
"index" : 75,
"period" : 1,
"timestamp" : "00:01:45.980",
"minute" : 1,
"second" : 45,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 45.0, 59.0 ],
"duration" : 2.853,
"related_events" : [ "23913316-8cb8-4f2b-a31d-18991b7dc175" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 68.7968,
"angle" : -1.0029523,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 82.0, 1.0 ],
"switch" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 75,
"name" : "Out"
}
}
}, {
"id" : "23913316-8cb8-4f2b-a31d-18991b7dc175",
"index" : 76,
"period" : 1,
"timestamp" : "00:01:48.833",
"minute" : 1,
"second" : 48,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 3,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 76.0, 5.0 ],
"related_events" : [ "a36255f5-7ef2-4d43-b111-65354d900b02" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "ca7bf854-6117-4fbb-8dbc-a46f12959713",
"index" : 77,
"period" : 1,
"timestamp" : "00:02:04.980",
"minute" : 2,
"second" : 4,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 4,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 37.0, 79.0 ],
"duration" : 1.133,
"related_events" : [ "4e556bcd-526e-406c-a0aa-c2ec9bb1a1b2" ],
"pass" : {
"recipient" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"length" : 13.152946,
"angle" : -0.15264933,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 50.0, 77.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
}
}
}, {
"id" : "4e556bcd-526e-406c-a0aa-c2ec9bb1a1b2",
"index" : 78,
"period" : 1,
"timestamp" : "00:02:06.113",
"minute" : 2,
"second" : 6,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 4,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 50.0, 77.0 ],
"related_events" : [ "ca7bf854-6117-4fbb-8dbc-a46f12959713" ]
}, {
"id" : "7ff8040b-bb2a-47c2-b688-5240234955a6",
"index" : 79,
"period" : 1,
"timestamp" : "00:02:06.113",
"minute" : 2,
"second" : 6,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 4,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 50.0, 77.0 ],
"duration" : 2.56,
"related_events" : [ "8d9a30ee-9d3e-4d1e-a5dc-2fdafe3cf80e", "8ffe0a01-b1a1-4001-bcfc-4f509044bdac" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 24.738634,
"angle" : -0.24497867,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 74.0, 71.0 ],
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "9c55e0a7-e4a2-483b-8a3e-e544eac5a47b",
"index" : 80,
"period" : 1,
"timestamp" : "00:02:08.620",
"minute" : 2,
"second" : 8,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 4,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 70.0, 75.0 ],
"duration" : 1.093,
"related_events" : [ "1590f418-1655-4e87-a421-b23d9d31d484", "35e33e26-b5a0-459c-b6ae-074c974e9831", "8ffe0a01-b1a1-4001-bcfc-4f509044bdac" ]
}, {
"id" : "8d9a30ee-9d3e-4d1e-a5dc-2fdafe3cf80e",
"index" : 81,
"period" : 1,
"timestamp" : "00:02:08.673",
"minute" : 2,
"second" : 8,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 4,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 64.0, 71.0 ],
"related_events" : [ "7ff8040b-bb2a-47c2-b688-5240234955a6" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "8ffe0a01-b1a1-4001-bcfc-4f509044bdac",
"index" : 82,
"period" : 1,
"timestamp" : "00:02:08.673",
"minute" : 2,
"second" : 8,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 5,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 47.0, 10.0 ],
"under_pressure" : true,
"related_events" : [ "7ff8040b-bb2a-47c2-b688-5240234955a6", "9c55e0a7-e4a2-483b-8a3e-e544eac5a47b" ]
}, {
"id" : "1590f418-1655-4e87-a421-b23d9d31d484",
"index" : 83,
"period" : 1,
"timestamp" : "00:02:08.673",
"minute" : 2,
"second" : 8,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 5,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 47.0, 10.0 ],
"duration" : 0.96,
"under_pressure" : true,
"related_events" : [ "35e33e26-b5a0-459c-b6ae-074c974e9831", "8ffe0a01-b1a1-4001-bcfc-4f509044bdac", "9c55e0a7-e4a2-483b-8a3e-e544eac5a47b" ],
"carry" : {
"end_location" : [ 45.0, 22.0 ]
}
}, {
"id" : "35e33e26-b5a0-459c-b6ae-074c974e9831",
"index" : 84,
"period" : 1,
"timestamp" : "00:02:09.633",
"minute" : 2,
"second" : 9,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 5,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 45.0, 22.0 ],
"duration" : 2.44,
"under_pressure" : true,
"related_events" : [ "9c55e0a7-e4a2-483b-8a3e-e544eac5a47b", "ae867780-a29a-4e0b-aa4e-2275a9c16b64" ],
"pass" : {
"recipient" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"length" : 34.88553,
"angle" : 2.6651251,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 14.0, 38.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "ae867780-a29a-4e0b-aa4e-2275a9c16b64",
"index" : 85,
"period" : 1,
"timestamp" : "00:02:12.073",
"minute" : 2,
"second" : 12,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 5,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 14.0, 38.0 ],
"related_events" : [ "35e33e26-b5a0-459c-b6ae-074c974e9831" ]
}, {
"id" : "6e4b265e-3728-400b-86ff-99cadafbfeac",
"index" : 86,
"period" : 1,
"timestamp" : "00:02:12.073",
"minute" : 2,
"second" : 12,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 5,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 14.0, 38.0 ],
"duration" : 2.96,
"related_events" : [ "129a93cc-f5db-44db-879a-68abc2845a13", "ae867780-a29a-4e0b-aa4e-2275a9c16b64" ],
"carry" : {
"end_location" : [ 16.0, 40.0 ]
}
}, {
"id" : "129a93cc-f5db-44db-879a-68abc2845a13",
"index" : 87,
"period" : 1,
"timestamp" : "00:02:15.033",
"minute" : 2,
"second" : 15,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 5,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 16.0, 40.0 ],
"duration" : 1.4,
"related_events" : [ "967204d1-0f22-4ece-9572-c8508e5302bf" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 16.40122,
"angle" : 0.9151007,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 26.0, 53.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "967204d1-0f22-4ece-9572-c8508e5302bf",
"index" : 88,
"period" : 1,
"timestamp" : "00:02:16.433",
"minute" : 2,
"second" : 16,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 5,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 26.0, 53.0 ],
"related_events" : [ "129a93cc-f5db-44db-879a-68abc2845a13" ]
}, {
"id" : "21156fee-e543-41ef-962a-283f6cfcc15f",
"index" : 89,
"period" : 1,
"timestamp" : "00:02:16.433",
"minute" : 2,
"second" : 16,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 5,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 26.0, 53.0 ],
"duration" : 1.32,
"related_events" : [ "4feb95a4-406b-4cf5-9589-afa3689b6527", "967204d1-0f22-4ece-9572-c8508e5302bf" ],
"carry" : {
"end_location" : [ 28.0, 50.0 ]
}
}, {
"id" : "4feb95a4-406b-4cf5-9589-afa3689b6527",
"index" : 90,
"period" : 1,
"timestamp" : "00:02:17.753",
"minute" : 2,
"second" : 17,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 5,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 28.0, 50.0 ],
"duration" : 1.24,
"related_events" : [ "a7bbe5be-a2bc-401f-88d7-65ec42c2141e" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 20.615528,
"angle" : -1.1722739,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 36.0, 31.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "a7bbe5be-a2bc-401f-88d7-65ec42c2141e",
"index" : 91,
"period" : 1,
"timestamp" : "00:02:18.993",
"minute" : 2,
"second" : 18,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 5,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 36.0, 31.0 ],
"related_events" : [ "4feb95a4-406b-4cf5-9589-afa3689b6527" ]
}, {
"id" : "db2b12b3-5ef8-444f-a9cc-77da45dcf518",
"index" : 92,
"period" : 1,
"timestamp" : "00:02:18.993",
"minute" : 2,
"second" : 18,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 5,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 36.0, 31.0 ],
"duration" : 2.36,
"related_events" : [ "4cddb75a-5e34-4547-840e-753d61078604", "a7bbe5be-a2bc-401f-88d7-65ec42c2141e" ],
"carry" : {
"end_location" : [ 45.0, 27.0 ]
}
}, {
"id" : "4cddb75a-5e34-4547-840e-753d61078604",
"index" : 93,
"period" : 1,
"timestamp" : "00:02:21.353",
"minute" : 2,
"second" : 21,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 5,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 45.0, 27.0 ],
"duration" : 3.76,
"related_events" : [ "8aacf291-28b8-4471-bdaa-2458026e9cc7" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 64.84597,
"angle" : -0.29736516,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 107.0, 8.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "0d810cb4-b5dd-4bfc-9f44-9941ba1ed810",
"index" : 94,
"period" : 1,
"timestamp" : "00:02:23.860",
"minute" : 2,
"second" : 23,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 5,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 26.0, 64.0 ],
"duration" : 1.373,
"related_events" : [ "2a70b53e-af59-44cf-bf67-3c8b315a05d2", "8aacf291-28b8-4471-bdaa-2458026e9cc7" ]
}, {
"id" : "8aacf291-28b8-4471-bdaa-2458026e9cc7",
"index" : 95,
"period" : 1,
"timestamp" : "00:02:25.113",
"minute" : 2,
"second" : 25,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 5,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 107.0, 8.0 ],
"under_pressure" : true,
"related_events" : [ "0d810cb4-b5dd-4bfc-9f44-9941ba1ed810", "4cddb75a-5e34-4547-840e-753d61078604" ]
}, {
"id" : "2a70b53e-af59-44cf-bf67-3c8b315a05d2",
"index" : 96,
"period" : 1,
"timestamp" : "00:02:25.113",
"minute" : 2,
"second" : 25,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 5,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 107.0, 8.0 ],
"duration" : 0.48,
"under_pressure" : true,
"related_events" : [ "0d810cb4-b5dd-4bfc-9f44-9941ba1ed810", "8aacf291-28b8-4471-bdaa-2458026e9cc7", "b7427cf5-86bd-46b7-a708-ee44af9fe1ab" ],
"carry" : {
"end_location" : [ 106.0, 8.0 ]
}
}, {
"id" : "b7427cf5-86bd-46b7-a708-ee44af9fe1ab",
"index" : 97,
"period" : 1,
"timestamp" : "00:02:25.593",
"minute" : 2,
"second" : 25,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 5,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 106.0, 8.0 ],
"duration" : 1.08,
"related_events" : [ "28c68308-9cbf-4235-a2e8-00703e58da63" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 11.401754,
"angle" : 2.2318394,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 99.0, 17.0 ],
"assisted_shot_id" : "62cbc9e9-7792-4a2a-a9d1-c07c8c7449b1",
"shot_assist" : true,
"backheel" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "28c68308-9cbf-4235-a2e8-00703e58da63",
"index" : 98,
"period" : 1,
"timestamp" : "00:02:26.673",
"minute" : 2,
"second" : 26,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 5,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 99.0, 17.0 ],
"related_events" : [ "b7427cf5-86bd-46b7-a708-ee44af9fe1ab" ]
}, {
"id" : "a01f779a-e07b-4a8c-8ea4-e79a1fe9c531",
"index" : 99,
"period" : 1,
"timestamp" : "00:02:26.673",
"minute" : 2,
"second" : 26,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 5,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 99.0, 17.0 ],
"duration" : 2.227,
"under_pressure" : true,
"related_events" : [ "28c68308-9cbf-4235-a2e8-00703e58da63", "62cbc9e9-7792-4a2a-a9d1-c07c8c7449b1", "f283addc-e4ad-4ef8-97a6-e50844708ac5" ],
"carry" : {
"end_location" : [ 112.0, 27.0 ]
}
}, {
"id" : "f283addc-e4ad-4ef8-97a6-e50844708ac5",
"index" : 100,
"period" : 1,
"timestamp" : "00:02:26.953",
"minute" : 2,
"second" : 26,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 5,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 21.0, 61.0 ],
"duration" : 1.28,
"related_events" : [ "a01f779a-e07b-4a8c-8ea4-e79a1fe9c531" ]
}, {
"id" : "62cbc9e9-7792-4a2a-a9d1-c07c8c7449b1",
"index" : 101,
"period" : 1,
"timestamp" : "00:02:28.900",
"minute" : 2,
"second" : 28,
"type" : {
"id" : 16,
"name" : "Shot"
},
"possession" : 5,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 112.0, 27.0 ],
"duration" : 1.093,
"related_events" : [ "ddd51363-e507-4aaf-8c8b-0160feb89d18" ],
"shot" : {
"statsbomb_xg" : 0.08121445,
"end_location" : [ 119.0, 37.0, 0.4 ],
"key_pass_id" : "b7427cf5-86bd-46b7-a708-ee44af9fe1ab",
"technique" : {
"id" : 93,
"name" : "Normal"
},
"type" : {
"id" : 87,
"name" : "Open Play"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 100,
"name" : "Saved"
},
"freeze_frame" : [ {
"location" : [ 113.0, 45.0 ],
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : false
}, {
"location" : [ 102.0, 36.0 ],
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"teammate" : false
}, {
"location" : [ 112.0, 41.0 ],
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"teammate" : true
}, {
"location" : [ 112.0, 38.0 ],
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : false
}, {
"location" : [ 112.0, 31.0 ],
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : false
}, {
"location" : [ 97.0, 33.0 ],
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"teammate" : true
}, {
"location" : [ 111.0, 27.0 ],
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"teammate" : false
}, {
"location" : [ 113.0, 27.0 ],
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : false
}, {
"location" : [ 104.0, 26.0 ],
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"teammate" : false
}, {
"location" : [ 94.0, 19.0 ],
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : true
}, {
"location" : [ 110.0, 17.0 ],
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : false
}, {
"location" : [ 114.0, 23.0 ],
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : true
}, {
"location" : [ 119.0, 39.0 ],
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"teammate" : false
} ]
}
}, {
"id" : "ddd51363-e507-4aaf-8c8b-0160feb89d18",
"index" : 102,
"period" : 1,
"timestamp" : "00:02:29.993",
"minute" : 2,
"second" : 29,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 6,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 2.0, 42.0 ],
"related_events" : [ "62cbc9e9-7792-4a2a-a9d1-c07c8c7449b1" ],
"goalkeeper" : {
"position" : {
"id" : 44,
"name" : "Set"
},
"technique" : {
"id" : 46,
"name" : "Standing"
},
"type" : {
"id" : 33,
"name" : "Shot Saved"
},
"body_part" : {
"id" : 35,
"name" : "Both Hands"
},
"outcome" : {
"id" : 56,
"name" : "Saved Twice"
}
}
}, {
"id" : "621ab599-efb9-4e7a-a00b-0630c5fdcba2",
"index" : 103,
"period" : 1,
"timestamp" : "00:02:34.273",
"minute" : 2,
"second" : 34,
"type" : {
"id" : 29,
"name" : "Camera off"
},
"possession" : 6,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
}
}, {
"id" : "6f0977b6-97fe-49d4-9f44-f39e6e412bb5",
"index" : 104,
"period" : 1,
"timestamp" : "00:02:46.260",
"minute" : 2,
"second" : 46,
"type" : {
"id" : 5,
"name" : "Camera On"
},
"possession" : 7,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
}
}, {
"id" : "df09fd65-6bba-41c9-938e-9947796aac85",
"index" : 105,
"period" : 1,
"timestamp" : "00:02:47.700",
"minute" : 2,
"second" : 47,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 7,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 53.0, 4.0 ],
"duration" : 2.813,
"related_events" : [ "599e5444-9fae-455b-9381-bee192965e4e" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 43.104523,
"angle" : 0.06965458,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 96.0, 7.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 76,
"name" : "Pass Offside"
}
}
}, {
"id" : "599e5444-9fae-455b-9381-bee192965e4e",
"index" : 106,
"period" : 1,
"timestamp" : "00:02:50.513",
"minute" : 2,
"second" : 50,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 7,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 96.0, 7.0 ],
"related_events" : [ "df09fd65-6bba-41c9-938e-9947796aac85" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "bf273cfa-9f81-4eff-8131-55d84a7836d1",
"index" : 107,
"period" : 1,
"timestamp" : "00:02:56.953",
"minute" : 2,
"second" : 56,
"type" : {
"id" : 5,
"name" : "Camera On"
},
"possession" : 8,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
}
}, {
"id" : "78fba337-0b96-4d68-86f0-3a5646704471",
"index" : 108,
"period" : 1,
"timestamp" : "00:02:59.713",
"minute" : 2,
"second" : 59,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 8,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 46.0, 77.0 ],
"duration" : 0.88,
"related_events" : [ "9e0155f7-b762-4a18-870f-96c1dceee9fc" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 15.0,
"angle" : -1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 46.0, 62.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "9e0155f7-b762-4a18-870f-96c1dceee9fc",
"index" : 109,
"period" : 1,
"timestamp" : "00:03:00.593",
"minute" : 3,
"second" : 0,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 8,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 46.0, 62.0 ],
"related_events" : [ "78fba337-0b96-4d68-86f0-3a5646704471" ]
}, {
"id" : "b1380313-c06d-4ed2-942b-0f82dbd8d572",
"index" : 110,
"period" : 1,
"timestamp" : "00:03:00.593",
"minute" : 3,
"second" : 0,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 8,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 46.0, 62.0 ],
"duration" : 1.4,
"under_pressure" : true,
"related_events" : [ "87ee9446-6dd8-49b3-9f89-e08eb6f96c7d", "922fc847-fd3e-4078-80a1-247ebb366dc4", "9e0155f7-b762-4a18-870f-96c1dceee9fc" ],
"carry" : {
"end_location" : [ 47.0, 62.0 ]
}
}, {
"id" : "87ee9446-6dd8-49b3-9f89-e08eb6f96c7d",
"index" : 111,
"period" : 1,
"timestamp" : "00:03:01.020",
"minute" : 3,
"second" : 1,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 8,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 85.0, 15.0 ],
"duration" : 1.96,
"related_events" : [ "922fc847-fd3e-4078-80a1-247ebb366dc4", "b1380313-c06d-4ed2-942b-0f82dbd8d572" ]
}, {
"id" : "922fc847-fd3e-4078-80a1-247ebb366dc4",
"index" : 112,
"period" : 1,
"timestamp" : "00:03:01.993",
"minute" : 3,
"second" : 1,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 8,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 47.0, 62.0 ],
"duration" : 3.08,
"under_pressure" : true,
"related_events" : [ "87ee9446-6dd8-49b3-9f89-e08eb6f96c7d", "fbbea7df-daee-4a63-a70b-b64db007c9b6" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 50.606323,
"angle" : -1.0541012,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 72.0, 18.0 ],
"switch" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "fbbea7df-daee-4a63-a70b-b64db007c9b6",
"index" : 113,
"period" : 1,
"timestamp" : "00:03:05.073",
"minute" : 3,
"second" : 5,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 8,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 72.0, 18.0 ],
"related_events" : [ "922fc847-fd3e-4078-80a1-247ebb366dc4" ]
}, {
"id" : "a8a3f3b8-4fe3-4335-9735-e28afcf71257",
"index" : 114,
"period" : 1,
"timestamp" : "00:03:05.073",
"minute" : 3,
"second" : 5,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 8,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 72.0, 18.0 ],
"duration" : 3.48,
"under_pressure" : true,
"related_events" : [ "89708e47-fdf7-487c-bad9-acf9301369a0", "b17cfb16-cd95-45df-8944-dccf4404c5d9", "fbbea7df-daee-4a63-a70b-b64db007c9b6" ],
"carry" : {
"end_location" : [ 75.0, 3.0 ]
}
}, {
"id" : "b17cfb16-cd95-45df-8944-dccf4404c5d9",
"index" : 115,
"period" : 1,
"timestamp" : "00:03:05.340",
"minute" : 3,
"second" : 5,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 8,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 50.0, 65.0 ],
"duration" : 2.28,
"related_events" : [ "a8a3f3b8-4fe3-4335-9735-e28afcf71257" ]
}, {
"id" : "310ded7f-fb6c-49e6-bd03-41a7e61650af",
"index" : 116,
"period" : 1,
"timestamp" : "00:03:08.553",
"minute" : 3,
"second" : 8,
"type" : {
"id" : 39,
"name" : "Dribbled Past"
},
"possession" : 8,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 46.0, 78.0 ],
"related_events" : [ "864cc1fa-873a-4ca6-b465-041aed371b9d", "89708e47-fdf7-487c-bad9-acf9301369a0" ]
}, {
"id" : "89708e47-fdf7-487c-bad9-acf9301369a0",
"index" : 117,
"period" : 1,
"timestamp" : "00:03:08.553",
"minute" : 3,
"second" : 8,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 8,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 75.0, 3.0 ],
"under_pressure" : true,
"related_events" : [ "310ded7f-fb6c-49e6-bd03-41a7e61650af" ],
"dribble" : {
"outcome" : {
"id" : 8,
"name" : "Complete"
}
}
}, {
"id" : "864cc1fa-873a-4ca6-b465-041aed371b9d",
"index" : 118,
"period" : 1,
"timestamp" : "00:03:08.553",
"minute" : 3,
"second" : 8,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 8,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 75.0, 3.0 ],
"duration" : 2.16,
"under_pressure" : true,
"related_events" : [ "310ded7f-fb6c-49e6-bd03-41a7e61650af", "6214f01b-ba95-4287-add1-30207665b17c", "89708e47-fdf7-487c-bad9-acf9301369a0" ],
"carry" : {
"end_location" : [ 75.0, 13.0 ]
}
}, {
"id" : "6214f01b-ba95-4287-add1-30207665b17c",
"index" : 119,
"period" : 1,
"timestamp" : "00:03:10.713",
"minute" : 3,
"second" : 10,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 8,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 75.0, 13.0 ],
"duration" : 1.56,
"related_events" : [ "3e3b131a-8003-4a4c-b43d-cbe6dfe858c4", "96c4899d-5030-442f-85d3-f51d8e341f5c" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 26.400757,
"angle" : 0.42976227,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 99.0, 24.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "96c4899d-5030-442f-85d3-f51d8e341f5c",
"index" : 120,
"period" : 1,
"timestamp" : "00:03:12.273",
"minute" : 3,
"second" : 12,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 8,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 97.0, 31.0 ],
"related_events" : [ "6214f01b-ba95-4287-add1-30207665b17c" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "3e3b131a-8003-4a4c-b43d-cbe6dfe858c4",
"index" : 121,
"period" : 1,
"timestamp" : "00:03:12.273",
"minute" : 3,
"second" : 12,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 9,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 22.0, 57.0 ],
"related_events" : [ "6214f01b-ba95-4287-add1-30207665b17c" ]
}, {
"id" : "89fce73e-214b-47f9-b652-25cf9fcde6c3",
"index" : 122,
"period" : 1,
"timestamp" : "00:03:12.273",
"minute" : 3,
"second" : 12,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 9,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 22.0, 57.0 ],
"duration" : 1.107,
"under_pressure" : true,
"related_events" : [ "3e3b131a-8003-4a4c-b43d-cbe6dfe858c4", "75a510de-56f0-4ee3-8f7f-2e69bae09411", "8058302b-c6eb-42e3-a881-45d17e1b7bc8" ],
"carry" : {
"end_location" : [ 23.0, 57.0 ]
}
}, {
"id" : "8058302b-c6eb-42e3-a881-45d17e1b7bc8",
"index" : 123,
"period" : 1,
"timestamp" : "00:03:12.953",
"minute" : 3,
"second" : 12,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 9,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 98.0, 29.0 ],
"duration" : 0.6,
"counterpress" : true,
"related_events" : [ "75a510de-56f0-4ee3-8f7f-2e69bae09411", "89fce73e-214b-47f9-b652-25cf9fcde6c3" ]
}, {
"id" : "75a510de-56f0-4ee3-8f7f-2e69bae09411",
"index" : 124,
"period" : 1,
"timestamp" : "00:03:13.380",
"minute" : 3,
"second" : 13,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 9,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 23.0, 57.0 ],
"duration" : 0.68,
"under_pressure" : true,
"related_events" : [ "5901c451-3f62-47f7-934e-627df753ebf1", "8058302b-c6eb-42e3-a881-45d17e1b7bc8" ],
"pass" : {
"recipient" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"length" : 12.649111,
"angle" : -0.32175055,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 35.0, 53.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "5901c451-3f62-47f7-934e-627df753ebf1",
"index" : 125,
"period" : 1,
"timestamp" : "00:03:14.060",
"minute" : 3,
"second" : 14,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 9,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 35.0, 53.0 ],
"related_events" : [ "75a510de-56f0-4ee3-8f7f-2e69bae09411" ]
}, {
"id" : "00c6c335-b103-4d1d-a8db-68db8bed4e66",
"index" : 126,
"period" : 1,
"timestamp" : "00:03:14.060",
"minute" : 3,
"second" : 14,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 9,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 35.0, 53.0 ],
"duration" : 1.4,
"under_pressure" : true,
"related_events" : [ "23983df5-8436-47ef-a52d-9eb0c32dbcb8", "5901c451-3f62-47f7-934e-627df753ebf1", "ab1da45d-e894-4183-b580-5ef94b892f02" ],
"carry" : {
"end_location" : [ 35.0, 53.0 ]
}
}, {
"id" : "ab1da45d-e894-4183-b580-5ef94b892f02",
"index" : 127,
"period" : 1,
"timestamp" : "00:03:14.953",
"minute" : 3,
"second" : 14,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 9,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 83.0, 27.0 ],
"duration" : 0.68,
"counterpress" : true,
"related_events" : [ "00c6c335-b103-4d1d-a8db-68db8bed4e66", "23983df5-8436-47ef-a52d-9eb0c32dbcb8" ]
}, {
"id" : "23983df5-8436-47ef-a52d-9eb0c32dbcb8",
"index" : 128,
"period" : 1,
"timestamp" : "00:03:15.460",
"minute" : 3,
"second" : 15,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 9,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 35.0, 53.0 ],
"duration" : 0.773,
"under_pressure" : true,
"related_events" : [ "ab1da45d-e894-4183-b580-5ef94b892f02", "c9a14005-4eae-4139-9462-b8c2734a7c13" ],
"pass" : {
"recipient" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"length" : 8.944272,
"angle" : -2.0344439,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 31.0, 45.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c9a14005-4eae-4139-9462-b8c2734a7c13",
"index" : 129,
"period" : 1,
"timestamp" : "00:03:16.233",
"minute" : 3,
"second" : 16,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 9,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 31.0, 45.0 ],
"related_events" : [ "23983df5-8436-47ef-a52d-9eb0c32dbcb8" ]
}, {
"id" : "1c86eab8-73c9-4e5b-99f6-40daf102963b",
"index" : 130,
"period" : 1,
"timestamp" : "00:03:16.233",
"minute" : 3,
"second" : 16,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 9,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 31.0, 45.0 ],
"duration" : 1.827,
"related_events" : [ "5356c6b9-56be-471b-9858-c02df8039c0f", "c9a14005-4eae-4139-9462-b8c2734a7c13" ],
"carry" : {
"end_location" : [ 33.0, 39.0 ]
}
}, {
"id" : "5356c6b9-56be-471b-9858-c02df8039c0f",
"index" : 131,
"period" : 1,
"timestamp" : "00:03:18.060",
"minute" : 3,
"second" : 18,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 9,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 33.0, 39.0 ],
"duration" : 2.72,
"related_events" : [ "a3eac446-aacc-4478-bdfa-cd8f8fd207fc" ],
"pass" : {
"recipient" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"length" : 18.788294,
"angle" : -2.010639,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 25.0, 22.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "a3eac446-aacc-4478-bdfa-cd8f8fd207fc",
"index" : 132,
"period" : 1,
"timestamp" : "00:03:20.780",
"minute" : 3,
"second" : 20,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 9,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 25.0, 22.0 ],
"related_events" : [ "5356c6b9-56be-471b-9858-c02df8039c0f" ]
}, {
"id" : "a2535490-aca0-4d7d-9678-9cc095d4dd28",
"index" : 133,
"period" : 1,
"timestamp" : "00:03:20.780",
"minute" : 3,
"second" : 20,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 9,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 25.0, 22.0 ],
"duration" : 5.76,
"related_events" : [ "a3eac446-aacc-4478-bdfa-cd8f8fd207fc", "b670e37b-09cd-4469-948c-eadfa2e3fcb2" ],
"carry" : {
"end_location" : [ 31.0, 6.0 ]
}
}, {
"id" : "b670e37b-09cd-4469-948c-eadfa2e3fcb2",
"index" : 134,
"period" : 1,
"timestamp" : "00:03:26.540",
"minute" : 3,
"second" : 26,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 9,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 31.0, 6.0 ],
"duration" : 2.68,
"related_events" : [ "c6d22f3c-64b0-4b95-932a-8a7a37885aa3" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 61.204575,
"angle" : 0.08178438,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 92.0, 11.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "c6d22f3c-64b0-4b95-932a-8a7a37885aa3",
"index" : 135,
"period" : 1,
"timestamp" : "00:03:29.220",
"minute" : 3,
"second" : 29,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 9,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 92.0, 11.0 ],
"related_events" : [ "b670e37b-09cd-4469-948c-eadfa2e3fcb2" ]
}, {
"id" : "eaae44be-67db-4ea8-8659-dd7dca0047bd",
"index" : 136,
"period" : 1,
"timestamp" : "00:03:29.220",
"minute" : 3,
"second" : 29,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 9,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 19.0, 59.0 ],
"under_pressure" : true,
"related_events" : [ "fd4a4848-86ee-4c06-a1ea-38712bc304cd" ],
"duel" : {
"type" : {
"id" : 10,
"name" : "Aerial Lost"
}
}
}, {
"id" : "fd4a4848-86ee-4c06-a1ea-38712bc304cd",
"index" : 137,
"period" : 1,
"timestamp" : "00:03:29.220",
"minute" : 3,
"second" : 29,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 9,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 102.0, 22.0 ],
"duration" : 4.013,
"under_pressure" : true,
"related_events" : [ "7d3d0428-d097-4e7f-993e-da0358eed3da", "eaae44be-67db-4ea8-8659-dd7dca0047bd", "f44666c1-c382-4313-82d3-7a6e19dac6b3" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 14.142136,
"angle" : 0.7853982,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 112.0, 32.0 ],
"aerial_won" : true,
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "f44666c1-c382-4313-82d3-7a6e19dac6b3",
"index" : 138,
"period" : 1,
"timestamp" : "00:03:33.233",
"minute" : 3,
"second" : 33,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 9,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 106.0, 26.0 ],
"related_events" : [ "fd4a4848-86ee-4c06-a1ea-38712bc304cd" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "7d3d0428-d097-4e7f-993e-da0358eed3da",
"index" : 139,
"period" : 1,
"timestamp" : "00:03:33.233",
"minute" : 3,
"second" : 33,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 9.0, 49.0 ],
"related_events" : [ "fd4a4848-86ee-4c06-a1ea-38712bc304cd" ]
}, {
"id" : "f0a0460f-a305-4630-b824-30ad57a20220",
"index" : 140,
"period" : 1,
"timestamp" : "00:03:33.233",
"minute" : 3,
"second" : 33,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 9.0, 49.0 ],
"duration" : 1.28,
"related_events" : [ "77187585-97d8-449b-8740-fbf7e89b3891", "7d3d0428-d097-4e7f-993e-da0358eed3da" ],
"carry" : {
"end_location" : [ 12.0, 48.0 ]
}
}, {
"id" : "77187585-97d8-449b-8740-fbf7e89b3891",
"index" : 141,
"period" : 1,
"timestamp" : "00:03:34.513",
"minute" : 3,
"second" : 34,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 12.0, 48.0 ],
"duration" : 2.2,
"related_events" : [ "8680365b-786a-4a4e-8d9f-d1caafe42a95" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 19.209373,
"angle" : -0.8960554,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 24.0, 33.0 ],
"body_part" : {
"id" : 69,
"name" : "Keeper Arm"
}
}
}, {
"id" : "8680365b-786a-4a4e-8d9f-d1caafe42a95",
"index" : 142,
"period" : 1,
"timestamp" : "00:03:36.713",
"minute" : 3,
"second" : 36,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 24.0, 33.0 ],
"related_events" : [ "77187585-97d8-449b-8740-fbf7e89b3891" ]
}, {
"id" : "1df82ef1-0e1a-499a-8fb3-50fe5550c453",
"index" : 143,
"period" : 1,
"timestamp" : "00:03:36.713",
"minute" : 3,
"second" : 36,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 24.0, 33.0 ],
"duration" : 0.76,
"related_events" : [ "8680365b-786a-4a4e-8d9f-d1caafe42a95", "9f53bae7-0851-4dec-b158-389956e15a07" ],
"carry" : {
"end_location" : [ 28.0, 32.0 ]
}
}, {
"id" : "9f53bae7-0851-4dec-b158-389956e15a07",
"index" : 144,
"period" : 1,
"timestamp" : "00:03:37.473",
"minute" : 3,
"second" : 37,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 28.0, 32.0 ],
"duration" : 1.24,
"related_events" : [ "1f8b8d64-54a8-45d1-b632-345301bbba74" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 10.049875,
"angle" : -0.09966865,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 38.0, 31.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "1f8b8d64-54a8-45d1-b632-345301bbba74",
"index" : 145,
"period" : 1,
"timestamp" : "00:03:38.713",
"minute" : 3,
"second" : 38,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 38.0, 31.0 ],
"related_events" : [ "9f53bae7-0851-4dec-b158-389956e15a07" ]
}, {
"id" : "a3a0bd66-f22e-41e6-a2f5-e95a9d44461f",
"index" : 146,
"period" : 1,
"timestamp" : "00:03:38.713",
"minute" : 3,
"second" : 38,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 38.0, 31.0 ],
"duration" : 1.28,
"under_pressure" : true,
"related_events" : [ "1f8b8d64-54a8-45d1-b632-345301bbba74", "97959bb0-a11f-4323-aee8-0c324563f722", "a60e3a84-144e-4508-bd23-f5a974d14159" ],
"carry" : {
"end_location" : [ 41.0, 26.0 ]
}
}, {
"id" : "a60e3a84-144e-4508-bd23-f5a974d14159",
"index" : 147,
"period" : 1,
"timestamp" : "00:03:39.180",
"minute" : 3,
"second" : 39,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 87.0, 48.0 ],
"duration" : 0.693,
"related_events" : [ "a3a0bd66-f22e-41e6-a2f5-e95a9d44461f" ]
}, {
"id" : "97959bb0-a11f-4323-aee8-0c324563f722",
"index" : 148,
"period" : 1,
"timestamp" : "00:03:39.993",
"minute" : 3,
"second" : 39,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 41.0, 26.0 ],
"duration" : 0.72,
"related_events" : [ "24997d90-6159-4dc9-83ae-90a06178417c" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 18.788294,
"angle" : -0.43984258,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 58.0, 18.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "f4cc096d-0ade-4d75-b299-f826efc5f12d",
"index" : 149,
"period" : 1,
"timestamp" : "00:03:40.500",
"minute" : 3,
"second" : 40,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 62.0, 57.0 ],
"duration" : 1.053,
"related_events" : [ "24997d90-6159-4dc9-83ae-90a06178417c", "f3b1228d-e66e-4f22-b22e-20fc7bd8a30c", "fb7fb37c-f649-4501-8a6b-f40b560308f9" ]
}, {
"id" : "24997d90-6159-4dc9-83ae-90a06178417c",
"index" : 150,
"period" : 1,
"timestamp" : "00:03:40.713",
"minute" : 3,
"second" : 40,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 58.0, 18.0 ],
"under_pressure" : true,
"related_events" : [ "97959bb0-a11f-4323-aee8-0c324563f722", "f4cc096d-0ade-4d75-b299-f826efc5f12d" ]
}, {
"id" : "f3b1228d-e66e-4f22-b22e-20fc7bd8a30c",
"index" : 151,
"period" : 1,
"timestamp" : "00:03:40.713",
"minute" : 3,
"second" : 40,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 58.0, 18.0 ],
"duration" : 0.84,
"under_pressure" : true,
"related_events" : [ "24997d90-6159-4dc9-83ae-90a06178417c", "f4cc096d-0ade-4d75-b299-f826efc5f12d", "fb7fb37c-f649-4501-8a6b-f40b560308f9" ],
"carry" : {
"end_location" : [ 53.0, 19.0 ]
}
}, {
"id" : "fb7fb37c-f649-4501-8a6b-f40b560308f9",
"index" : 152,
"period" : 1,
"timestamp" : "00:03:41.553",
"minute" : 3,
"second" : 41,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 53.0, 19.0 ],
"duration" : 1.0,
"under_pressure" : true,
"related_events" : [ "59455bc6-1477-49d7-91d2-df15a06a7708", "f4cc096d-0ade-4d75-b299-f826efc5f12d" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 18.439089,
"angle" : -2.2794225,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 41.0, 5.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "59455bc6-1477-49d7-91d2-df15a06a7708",
"index" : 153,
"period" : 1,
"timestamp" : "00:03:42.553",
"minute" : 3,
"second" : 42,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 41.0, 5.0 ],
"related_events" : [ "fb7fb37c-f649-4501-8a6b-f40b560308f9" ]
}, {
"id" : "0173cf0d-74e0-42ed-83c6-422095229519",
"index" : 154,
"period" : 1,
"timestamp" : "00:03:42.553",
"minute" : 3,
"second" : 42,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 41.0, 5.0 ],
"duration" : 1.16,
"under_pressure" : true,
"related_events" : [ "23659b4d-6376-4c0a-99e8-182536545c7a", "59455bc6-1477-49d7-91d2-df15a06a7708", "a739be48-aae0-4fed-a8ca-f32da63e8133" ],
"carry" : {
"end_location" : [ 42.0, 7.0 ]
}
}, {
"id" : "a739be48-aae0-4fed-a8ca-f32da63e8133",
"index" : 155,
"period" : 1,
"timestamp" : "00:03:42.860",
"minute" : 3,
"second" : 42,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 75.0, 69.0 ],
"duration" : 0.973,
"related_events" : [ "0173cf0d-74e0-42ed-83c6-422095229519", "23659b4d-6376-4c0a-99e8-182536545c7a" ]
}, {
"id" : "23659b4d-6376-4c0a-99e8-182536545c7a",
"index" : 156,
"period" : 1,
"timestamp" : "00:03:43.713",
"minute" : 3,
"second" : 43,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 42.0, 7.0 ],
"duration" : 1.08,
"under_pressure" : true,
"related_events" : [ "a739be48-aae0-4fed-a8ca-f32da63e8133", "eeb68e13-9ff7-4825-990d-1795949ed798" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 23.537205,
"angle" : 1.3567356,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 47.0, 30.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "eeb68e13-9ff7-4825-990d-1795949ed798",
"index" : 157,
"period" : 1,
"timestamp" : "00:03:44.793",
"minute" : 3,
"second" : 44,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 47.0, 30.0 ],
"related_events" : [ "23659b4d-6376-4c0a-99e8-182536545c7a" ]
}, {
"id" : "63b8277c-f26b-4614-b14b-58249159388a",
"index" : 158,
"period" : 1,
"timestamp" : "00:03:44.793",
"minute" : 3,
"second" : 44,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 47.0, 30.0 ],
"duration" : 0.24,
"related_events" : [ "8f89a761-c091-4c8c-9aa5-c88f50deb1a8", "eeb68e13-9ff7-4825-990d-1795949ed798" ],
"carry" : {
"end_location" : [ 45.0, 26.0 ]
}
}, {
"id" : "8f89a761-c091-4c8c-9aa5-c88f50deb1a8",
"index" : 159,
"period" : 1,
"timestamp" : "00:03:45.033",
"minute" : 3,
"second" : 45,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 45.0, 26.0 ],
"duration" : 1.32,
"related_events" : [ "d5f4ef1e-a4ca-45c3-aeae-a53d3f98f02c" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 18.439089,
"angle" : -2.9229238,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 27.0, 22.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "d5f4ef1e-a4ca-45c3-aeae-a53d3f98f02c",
"index" : 160,
"period" : 1,
"timestamp" : "00:03:46.353",
"minute" : 3,
"second" : 46,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 27.0, 22.0 ],
"related_events" : [ "8f89a761-c091-4c8c-9aa5-c88f50deb1a8" ]
}, {
"id" : "07379984-4ffc-4ab3-a033-4254c9474c0f",
"index" : 161,
"period" : 1,
"timestamp" : "00:03:46.353",
"minute" : 3,
"second" : 46,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 27.0, 22.0 ],
"duration" : 4.76,
"related_events" : [ "311e65e9-7f04-47de-a5ee-1ac199119dfa", "d5f4ef1e-a4ca-45c3-aeae-a53d3f98f02c" ],
"carry" : {
"end_location" : [ 37.0, 20.0 ]
}
}, {
"id" : "311e65e9-7f04-47de-a5ee-1ac199119dfa",
"index" : 162,
"period" : 1,
"timestamp" : "00:03:51.113",
"minute" : 3,
"second" : 51,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 37.0, 20.0 ],
"duration" : 0.719,
"related_events" : [ "59fa95c1-5cf4-40c9-b182-27dc50dc04da" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 7.2111025,
"angle" : 0.98279375,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 41.0, 26.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "59fa95c1-5cf4-40c9-b182-27dc50dc04da",
"index" : 163,
"period" : 1,
"timestamp" : "00:03:51.832",
"minute" : 3,
"second" : 51,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 41.0, 26.0 ],
"related_events" : [ "311e65e9-7f04-47de-a5ee-1ac199119dfa" ]
}, {
"id" : "d70db1d9-63e1-4219-96ac-6b9acfea10a8",
"index" : 164,
"period" : 1,
"timestamp" : "00:03:51.832",
"minute" : 3,
"second" : 51,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 41.0, 26.0 ],
"duration" : 2.761,
"under_pressure" : true,
"related_events" : [ "2eb7fa23-74cb-4ae9-b932-90bc7e06e886", "59fa95c1-5cf4-40c9-b182-27dc50dc04da", "9dc72ca4-cb4f-4c5a-9434-765b76b66bc6" ],
"carry" : {
"end_location" : [ 42.0, 31.0 ]
}
}, {
"id" : "2eb7fa23-74cb-4ae9-b932-90bc7e06e886",
"index" : 165,
"period" : 1,
"timestamp" : "00:03:52.700",
"minute" : 3,
"second" : 52,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 91.0, 56.0 ],
"duration" : 0.653,
"related_events" : [ "d70db1d9-63e1-4219-96ac-6b9acfea10a8" ]
}, {
"id" : "9dc72ca4-cb4f-4c5a-9434-765b76b66bc6",
"index" : 166,
"period" : 1,
"timestamp" : "00:03:54.593",
"minute" : 3,
"second" : 54,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 42.0, 31.0 ],
"duration" : 1.12,
"related_events" : [ "abe5e40a-2a75-4195-b55c-813bd1090f55" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 18.027756,
"angle" : 2.158799,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 32.0, 46.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "abe5e40a-2a75-4195-b55c-813bd1090f55",
"index" : 167,
"period" : 1,
"timestamp" : "00:03:55.713",
"minute" : 3,
"second" : 55,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 32.0, 46.0 ],
"related_events" : [ "9dc72ca4-cb4f-4c5a-9434-765b76b66bc6" ]
}, {
"id" : "427c7a96-9984-4bde-8f29-ad5f7e598059",
"index" : 168,
"period" : 1,
"timestamp" : "00:03:55.713",
"minute" : 3,
"second" : 55,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 32.0, 46.0 ],
"duration" : 0.4,
"related_events" : [ "abe5e40a-2a75-4195-b55c-813bd1090f55", "df42bd6b-aa08-4d2a-b45e-1a0fe92a18a3" ],
"carry" : {
"end_location" : [ 32.0, 46.0 ]
}
}, {
"id" : "df42bd6b-aa08-4d2a-b45e-1a0fe92a18a3",
"index" : 169,
"period" : 1,
"timestamp" : "00:03:56.113",
"minute" : 3,
"second" : 56,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 32.0, 46.0 ],
"duration" : 1.04,
"related_events" : [ "d7d31445-9491-4bee-b58b-d8baab3f2669" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 22.135944,
"angle" : -1.2490457,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 39.0, 25.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "d7d31445-9491-4bee-b58b-d8baab3f2669",
"index" : 170,
"period" : 1,
"timestamp" : "00:03:57.153",
"minute" : 3,
"second" : 57,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 39.0, 25.0 ],
"related_events" : [ "df42bd6b-aa08-4d2a-b45e-1a0fe92a18a3" ]
}, {
"id" : "8e335302-5d42-4aba-a989-05bb034d3f48",
"index" : 171,
"period" : 1,
"timestamp" : "00:03:57.153",
"minute" : 3,
"second" : 57,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 39.0, 25.0 ],
"duration" : 1.0,
"related_events" : [ "82330f0c-5b69-4ee8-bbe3-399cd4a70a31", "d7d31445-9491-4bee-b58b-d8baab3f2669" ],
"carry" : {
"end_location" : [ 40.0, 25.0 ]
}
}, {
"id" : "82330f0c-5b69-4ee8-bbe3-399cd4a70a31",
"index" : 172,
"period" : 1,
"timestamp" : "00:03:58.153",
"minute" : 3,
"second" : 58,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 40.0, 25.0 ],
"duration" : 0.76,
"related_events" : [ "d0316604-8692-4b06-b5be-14e9d7cf059b" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 10.816654,
"angle" : 0.5880026,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 49.0, 31.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "d0316604-8692-4b06-b5be-14e9d7cf059b",
"index" : 173,
"period" : 1,
"timestamp" : "00:03:58.913",
"minute" : 3,
"second" : 58,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 49.0, 31.0 ],
"related_events" : [ "82330f0c-5b69-4ee8-bbe3-399cd4a70a31" ]
}, {
"id" : "f74b9ce1-63f9-4ac1-b367-bafc41ebb876",
"index" : 174,
"period" : 1,
"timestamp" : "00:03:58.913",
"minute" : 3,
"second" : 58,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 49.0, 31.0 ],
"duration" : 3.0,
"related_events" : [ "54682c74-e9d9-4054-ac76-0a964365d7c2", "d0316604-8692-4b06-b5be-14e9d7cf059b" ],
"carry" : {
"end_location" : [ 65.0, 27.0 ]
}
}, {
"id" : "54682c74-e9d9-4054-ac76-0a964365d7c2",
"index" : 175,
"period" : 1,
"timestamp" : "00:04:01.913",
"minute" : 4,
"second" : 1,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 65.0, 27.0 ],
"duration" : 1.2,
"related_events" : [ "e9f11ae0-1672-43a5-bac5-e90bf0d742f2" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 27.313,
"angle" : -1.1562895,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 76.0, 2.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "e9f11ae0-1672-43a5-bac5-e90bf0d742f2",
"index" : 176,
"period" : 1,
"timestamp" : "00:04:03.113",
"minute" : 4,
"second" : 3,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 76.0, 2.0 ],
"related_events" : [ "54682c74-e9d9-4054-ac76-0a964365d7c2" ]
}, {
"id" : "9a409b79-5d7c-40bd-8dcb-fc6c329441af",
"index" : 177,
"period" : 1,
"timestamp" : "00:04:03.113",
"minute" : 4,
"second" : 3,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 76.0, 2.0 ],
"duration" : 0.68,
"under_pressure" : true,
"related_events" : [ "5014517c-2d02-40b5-8bb5-371884eb78c1", "e9f11ae0-1672-43a5-bac5-e90bf0d742f2", "eb9eef27-48f8-42bd-acb0-07440bade5e6" ],
"carry" : {
"end_location" : [ 76.0, 3.0 ]
}
}, {
"id" : "5014517c-2d02-40b5-8bb5-371884eb78c1",
"index" : 178,
"period" : 1,
"timestamp" : "00:04:03.180",
"minute" : 4,
"second" : 3,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 28.0, 72.0 ],
"duration" : 0.773,
"related_events" : [ "9a409b79-5d7c-40bd-8dcb-fc6c329441af", "eb9eef27-48f8-42bd-acb0-07440bade5e6" ]
}, {
"id" : "eb9eef27-48f8-42bd-acb0-07440bade5e6",
"index" : 179,
"period" : 1,
"timestamp" : "00:04:03.793",
"minute" : 4,
"second" : 3,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 76.0, 3.0 ],
"duration" : 1.2,
"under_pressure" : true,
"related_events" : [ "065236d3-5901-4e72-865c-b733e2430c52", "5014517c-2d02-40b5-8bb5-371884eb78c1" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 6.3245554,
"angle" : 0.32175055,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 82.0, 5.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "065236d3-5901-4e72-865c-b733e2430c52",
"index" : 180,
"period" : 1,
"timestamp" : "00:04:04.993",
"minute" : 4,
"second" : 4,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 82.0, 5.0 ],
"related_events" : [ "eb9eef27-48f8-42bd-acb0-07440bade5e6" ]
}, {
"id" : "7bfd719b-1dcb-43f6-9fbd-e2389ee2179b",
"index" : 181,
"period" : 1,
"timestamp" : "00:04:04.993",
"minute" : 4,
"second" : 4,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 82.0, 5.0 ],
"duration" : 0.32,
"related_events" : [ "065236d3-5901-4e72-865c-b733e2430c52", "bf99affc-4e25-4326-a8f6-33dd1bcb89db" ],
"carry" : {
"end_location" : [ 82.0, 4.0 ]
}
}, {
"id" : "bf99affc-4e25-4326-a8f6-33dd1bcb89db",
"index" : 182,
"period" : 1,
"timestamp" : "00:04:05.313",
"minute" : 4,
"second" : 5,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 82.0, 4.0 ],
"duration" : 0.84,
"related_events" : [ "b53d70ce-7433-4e7f-8baf-e82bcc933a19" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 8.944272,
"angle" : 1.1071488,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 86.0, 12.0 ],
"backheel" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "b53d70ce-7433-4e7f-8baf-e82bcc933a19",
"index" : 183,
"period" : 1,
"timestamp" : "00:04:06.153",
"minute" : 4,
"second" : 6,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 86.0, 12.0 ],
"related_events" : [ "bf99affc-4e25-4326-a8f6-33dd1bcb89db" ]
}, {
"id" : "f14d0a6d-5f3a-4a2b-be31-28565a57abf7",
"index" : 184,
"period" : 1,
"timestamp" : "00:04:06.153",
"minute" : 4,
"second" : 6,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 86.0, 12.0 ],
"duration" : 0.76,
"related_events" : [ "b53d70ce-7433-4e7f-8baf-e82bcc933a19", "b9d01706-16fc-49c4-a4bb-3260148ef5b6" ],
"carry" : {
"end_location" : [ 95.0, 17.0 ]
}
}, {
"id" : "b9d01706-16fc-49c4-a4bb-3260148ef5b6",
"index" : 185,
"period" : 1,
"timestamp" : "00:04:06.913",
"minute" : 4,
"second" : 6,
"type" : {
"id" : 38,
"name" : "Miscontrol"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 95.0, 17.0 ]
}, {
"id" : "05b1dffb-c922-4725-9631-78cfddb476fd",
"index" : 186,
"period" : 1,
"timestamp" : "00:04:08.153",
"minute" : 4,
"second" : 8,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 105.0, 17.0 ],
"duration" : 0.72,
"related_events" : [ "1bf0927b-72eb-415d-91d8-b32a6661b18f", "3f97bbf6-04f5-4cf0-83f0-4351c705f108" ]
}, {
"id" : "1bf0927b-72eb-415d-91d8-b32a6661b18f",
"index" : 187,
"period" : 1,
"timestamp" : "00:04:08.513",
"minute" : 4,
"second" : 8,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 9.0, 65.0 ],
"under_pressure" : true,
"related_events" : [ "05b1dffb-c922-4725-9631-78cfddb476fd" ]
}, {
"id" : "3f97bbf6-04f5-4cf0-83f0-4351c705f108",
"index" : 188,
"period" : 1,
"timestamp" : "00:04:08.513",
"minute" : 4,
"second" : 8,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 9.0, 65.0 ],
"duration" : 1.067,
"under_pressure" : true,
"related_events" : [ "05b1dffb-c922-4725-9631-78cfddb476fd", "1bf0927b-72eb-415d-91d8-b32a6661b18f", "214eefa2-1fbe-4ebe-83dd-6b9591c74432", "45934d2a-5e1f-46e6-9335-1b4e66adafac" ],
"carry" : {
"end_location" : [ 9.0, 79.0 ]
}
}, {
"id" : "214eefa2-1fbe-4ebe-83dd-6b9591c74432",
"index" : 189,
"period" : 1,
"timestamp" : "00:04:08.993",
"minute" : 4,
"second" : 8,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 111.0, 5.0 ],
"duration" : 0.64,
"counterpress" : true,
"related_events" : [ "3f97bbf6-04f5-4cf0-83f0-4351c705f108", "45934d2a-5e1f-46e6-9335-1b4e66adafac" ]
}, {
"id" : "45934d2a-5e1f-46e6-9335-1b4e66adafac",
"index" : 190,
"period" : 1,
"timestamp" : "00:04:09.580",
"minute" : 4,
"second" : 9,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 9.0, 79.0 ],
"duration" : 2.613,
"under_pressure" : true,
"related_events" : [ "214eefa2-1fbe-4ebe-83dd-6b9591c74432", "cccbe60c-8612-4cf2-b8e5-fa18aadc1a6a" ],
"pass" : {
"length" : 26.41969,
"angle" : -0.5144513,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 32.0, 66.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "cccbe60c-8612-4cf2-b8e5-fa18aadc1a6a",
"index" : 191,
"period" : 1,
"timestamp" : "00:04:12.193",
"minute" : 4,
"second" : 12,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 89.0, 15.0 ],
"related_events" : [ "45934d2a-5e1f-46e6-9335-1b4e66adafac" ]
}, {
"id" : "31d94779-a85e-4602-9807-edb1f85a6c64",
"index" : 192,
"period" : 1,
"timestamp" : "00:04:12.193",
"minute" : 4,
"second" : 12,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 89.0, 15.0 ],
"duration" : 1.28,
"related_events" : [ "41bf3829-d4a9-4a86-b472-1a5b57e24745", "cccbe60c-8612-4cf2-b8e5-fa18aadc1a6a" ],
"carry" : {
"end_location" : [ 86.0, 20.0 ]
}
}, {
"id" : "41bf3829-d4a9-4a86-b472-1a5b57e24745",
"index" : 193,
"period" : 1,
"timestamp" : "00:04:13.473",
"minute" : 4,
"second" : 13,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 86.0, 20.0 ],
"duration" : 1.12,
"related_events" : [ "c4c07493-1f40-4764-b000-fdbe88b7bc61" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 26.476404,
"angle" : 1.7607846,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 81.0, 46.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "fa289abc-5a76-4a47-964e-0295e07ab147",
"index" : 194,
"period" : 1,
"timestamp" : "00:04:14.220",
"minute" : 4,
"second" : 14,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 32.0, 41.0 ],
"duration" : 1.053,
"related_events" : [ "c4c07493-1f40-4764-b000-fdbe88b7bc61", "d867ab0a-6906-46ae-a600-2a89c7e2f30e" ]
}, {
"id" : "c4c07493-1f40-4764-b000-fdbe88b7bc61",
"index" : 195,
"period" : 1,
"timestamp" : "00:04:14.593",
"minute" : 4,
"second" : 14,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 81.0, 46.0 ],
"under_pressure" : true,
"related_events" : [ "41bf3829-d4a9-4a86-b472-1a5b57e24745", "fa289abc-5a76-4a47-964e-0295e07ab147" ]
}, {
"id" : "d867ab0a-6906-46ae-a600-2a89c7e2f30e",
"index" : 196,
"period" : 1,
"timestamp" : "00:04:14.593",
"minute" : 4,
"second" : 14,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 81.0, 46.0 ],
"duration" : 1.48,
"under_pressure" : true,
"related_events" : [ "c4c07493-1f40-4764-b000-fdbe88b7bc61", "d5e000c0-2032-4411-921c-82524ecf490d", "fa289abc-5a76-4a47-964e-0295e07ab147" ],
"carry" : {
"end_location" : [ 80.0, 44.0 ]
}
}, {
"id" : "d5e000c0-2032-4411-921c-82524ecf490d",
"index" : 197,
"period" : 1,
"timestamp" : "00:04:16.073",
"minute" : 4,
"second" : 16,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 80.0, 44.0 ],
"duration" : 1.0,
"related_events" : [ "479c147e-2a91-42a2-a2ae-629bac56e354" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 20.09975,
"angle" : -1.4711276,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 82.0, 24.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "479c147e-2a91-42a2-a2ae-629bac56e354",
"index" : 198,
"period" : 1,
"timestamp" : "00:04:17.073",
"minute" : 4,
"second" : 17,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 82.0, 24.0 ],
"related_events" : [ "d5e000c0-2032-4411-921c-82524ecf490d" ]
}, {
"id" : "c63fd592-4d08-4009-8194-75e1d793ea9a",
"index" : 199,
"period" : 1,
"timestamp" : "00:04:17.073",
"minute" : 4,
"second" : 17,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 82.0, 24.0 ],
"duration" : 0.88,
"related_events" : [ "479c147e-2a91-42a2-a2ae-629bac56e354", "5b8920db-f76e-4844-9822-49c5224aeea2" ],
"carry" : {
"end_location" : [ 83.0, 26.0 ]
}
}, {
"id" : "5b8920db-f76e-4844-9822-49c5224aeea2",
"index" : 200,
"period" : 1,
"timestamp" : "00:04:17.953",
"minute" : 4,
"second" : 17,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 83.0, 26.0 ],
"duration" : 1.24,
"related_events" : [ "e27587be-6896-48e3-949d-4b3c55199108" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 28.231188,
"angle" : -0.40024066,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 109.0, 15.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "e27587be-6896-48e3-949d-4b3c55199108",
"index" : 201,
"period" : 1,
"timestamp" : "00:04:19.193",
"minute" : 4,
"second" : 19,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 109.0, 15.0 ],
"related_events" : [ "5b8920db-f76e-4844-9822-49c5224aeea2" ]
}, {
"id" : "72da45ea-e5b7-4906-831e-18e0fa2a1e01",
"index" : 202,
"period" : 1,
"timestamp" : "00:04:19.193",
"minute" : 4,
"second" : 19,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 109.0, 15.0 ],
"duration" : 2.96,
"under_pressure" : true,
"related_events" : [ "07f924eb-2485-49c9-af79-c118c271161c", "169ce4ec-3db7-4d4c-af66-974b3e05e4d7", "e27587be-6896-48e3-949d-4b3c55199108" ],
"carry" : {
"end_location" : [ 119.0, 12.0 ]
}
}, {
"id" : "169ce4ec-3db7-4d4c-af66-974b3e05e4d7",
"index" : 203,
"period" : 1,
"timestamp" : "00:04:19.620",
"minute" : 4,
"second" : 19,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 14.0, 63.0 ],
"duration" : 1.133,
"related_events" : [ "72da45ea-e5b7-4906-831e-18e0fa2a1e01" ]
}, {
"id" : "07f924eb-2485-49c9-af79-c118c271161c",
"index" : 204,
"period" : 1,
"timestamp" : "00:04:22.153",
"minute" : 4,
"second" : 22,
"type" : {
"id" : 38,
"name" : "Miscontrol"
},
"possession" : 10,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 119.0, 12.0 ]
}, {
"id" : "3017d697-1615-4839-824e-c27a76fb3284",
"index" : 205,
"period" : 1,
"timestamp" : "00:04:58.340",
"minute" : 4,
"second" : 58,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 11,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 6.0, 50.0 ],
"duration" : 5.413,
"related_events" : [ "5764569f-75a7-40db-a9d4-6bada51bca53", "772fc610-5e97-4aa9-b45b-0ccdb5f7de94" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 77.46612,
"angle" : 0.19486392,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 82.0, 65.0 ],
"type" : {
"id" : 63,
"name" : "Goal Kick"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "772fc610-5e97-4aa9-b45b-0ccdb5f7de94",
"index" : 206,
"period" : 1,
"timestamp" : "00:05:03.753",
"minute" : 5,
"second" : 3,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 11,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 82.0, 62.0 ],
"related_events" : [ "3017d697-1615-4839-824e-c27a76fb3284" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "5764569f-75a7-40db-a9d4-6bada51bca53",
"index" : 207,
"period" : 1,
"timestamp" : "00:05:03.753",
"minute" : 5,
"second" : 3,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 11,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 39.0, 16.0 ],
"duration" : 1.067,
"related_events" : [ "1727831f-4983-43de-9884-70ba35d0f70f", "3017d697-1615-4839-824e-c27a76fb3284", "fe01bc7e-6327-4b1c-a046-94cdc4b617b6" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 14.3178215,
"angle" : 1.1383885,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 45.0, 29.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "fe01bc7e-6327-4b1c-a046-94cdc4b617b6",
"index" : 208,
"period" : 1,
"timestamp" : "00:05:04.820",
"minute" : 5,
"second" : 4,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 11,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 45.0, 31.0 ],
"related_events" : [ "5764569f-75a7-40db-a9d4-6bada51bca53" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "1727831f-4983-43de-9884-70ba35d0f70f",
"index" : 209,
"period" : 1,
"timestamp" : "00:05:04.820",
"minute" : 5,
"second" : 4,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 11,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 76.0, 52.0 ],
"duration" : 1.173,
"related_events" : [ "11c9bf8d-771a-4734-a2d7-81a90779ce34", "5764569f-75a7-40db-a9d4-6bada51bca53" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 10.630146,
"angle" : 0.71883,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 84.0, 59.0 ],
"type" : {
"id" : 64,
"name" : "Interception"
},
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "11c9bf8d-771a-4734-a2d7-81a90779ce34",
"index" : 210,
"period" : 1,
"timestamp" : "00:05:05.993",
"minute" : 5,
"second" : 5,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 11,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 84.0, 59.0 ],
"related_events" : [ "1727831f-4983-43de-9884-70ba35d0f70f" ]
}, {
"id" : "2441d7a6-dbd9-4f92-ba09-d4a22ceab920",
"index" : 211,
"period" : 1,
"timestamp" : "00:05:05.993",
"minute" : 5,
"second" : 5,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 11,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 84.0, 59.0 ],
"duration" : 1.027,
"under_pressure" : true,
"related_events" : [ "11c9bf8d-771a-4734-a2d7-81a90779ce34", "27d5d3e2-f677-41b5-a776-cb0af132e7be", "77562faf-6e14-4c82-a0db-2e9979c2a489" ],
"carry" : {
"end_location" : [ 86.0, 60.0 ]
}
}, {
"id" : "27d5d3e2-f677-41b5-a776-cb0af132e7be",
"index" : 212,
"period" : 1,
"timestamp" : "00:05:06.353",
"minute" : 5,
"second" : 6,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 11,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 39.0, 26.0 ],
"duration" : 0.68,
"related_events" : [ "2441d7a6-dbd9-4f92-ba09-d4a22ceab920", "77562faf-6e14-4c82-a0db-2e9979c2a489" ]
}, {
"id" : "77562faf-6e14-4c82-a0db-2e9979c2a489",
"index" : 213,
"period" : 1,
"timestamp" : "00:05:07.020",
"minute" : 5,
"second" : 7,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 11,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 86.0, 60.0 ],
"duration" : 0.613,
"under_pressure" : true,
"related_events" : [ "27d5d3e2-f677-41b5-a776-cb0af132e7be", "8e9c7099-3226-446d-8333-d03416a429d4" ],
"pass" : {
"recipient" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"length" : 5.0,
"angle" : -0.6435011,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 90.0, 57.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "8e9c7099-3226-446d-8333-d03416a429d4",
"index" : 214,
"period" : 1,
"timestamp" : "00:05:07.633",
"minute" : 5,
"second" : 7,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 11,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 90.0, 57.0 ],
"related_events" : [ "77562faf-6e14-4c82-a0db-2e9979c2a489" ]
}, {
"id" : "1596c408-dfa0-4cb9-8d9c-7c3dc20de767",
"index" : 215,
"period" : 1,
"timestamp" : "00:05:07.633",
"minute" : 5,
"second" : 7,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 11,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 90.0, 57.0 ],
"duration" : 0.147,
"related_events" : [ "8e9c7099-3226-446d-8333-d03416a429d4", "c41d5975-7e41-4155-90e6-70311563f0b0" ],
"carry" : {
"end_location" : [ 90.0, 57.0 ]
}
}, {
"id" : "c41d5975-7e41-4155-90e6-70311563f0b0",
"index" : 216,
"period" : 1,
"timestamp" : "00:05:07.780",
"minute" : 5,
"second" : 7,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 11,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 90.0, 57.0 ],
"duration" : 2.133,
"related_events" : [ "47526508-b846-471b-a0b1-7806a28133e8", "4ccd928f-fa79-4269-9cca-48cbfa947e72" ],
"pass" : {
"recipient" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"length" : 16.763054,
"angle" : 0.30288488,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 106.0, 62.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "5ed962ac-357a-49cf-95c8-cf46056adab0",
"index" : 217,
"period" : 1,
"timestamp" : "00:05:07.873",
"minute" : 5,
"second" : 7,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 11,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 29.0, 32.0 ],
"duration" : 0.36
}, {
"id" : "47526508-b846-471b-a0b1-7806a28133e8",
"index" : 218,
"period" : 1,
"timestamp" : "00:05:09.913",
"minute" : 5,
"second" : 9,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 11,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 104.0, 64.0 ],
"related_events" : [ "c41d5975-7e41-4155-90e6-70311563f0b0" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "4ccd928f-fa79-4269-9cca-48cbfa947e72",
"index" : 219,
"period" : 1,
"timestamp" : "00:05:09.913",
"minute" : 5,
"second" : 9,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 12,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 15.0, 19.0 ],
"related_events" : [ "c41d5975-7e41-4155-90e6-70311563f0b0" ]
}, {
"id" : "1895b9aa-ae4c-4a90-97df-3a455e3bec11",
"index" : 220,
"period" : 1,
"timestamp" : "00:05:11.953",
"minute" : 5,
"second" : 11,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 12,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 3.0, 17.0 ],
"duration" : 3.067,
"related_events" : [ "c8f54f87-0343-4423-85c4-36a4f260e298", "e6073577-2bab-4102-8e92-cb2d61e7b8ff" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 40.496914,
"angle" : -0.3529904,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 41.0, 3.0 ],
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "c8f54f87-0343-4423-85c4-36a4f260e298",
"index" : 221,
"period" : 1,
"timestamp" : "00:05:15.020",
"minute" : 5,
"second" : 15,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 12,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 42.0, 4.0 ],
"related_events" : [ "1895b9aa-ae4c-4a90-97df-3a455e3bec11" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "e6073577-2bab-4102-8e92-cb2d61e7b8ff",
"index" : 222,
"period" : 1,
"timestamp" : "00:05:15.020",
"minute" : 5,
"second" : 15,
"type" : {
"id" : 10,
"name" : "Interception"
},
"possession" : 12,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 80.0, 78.0 ],
"related_events" : [ "1895b9aa-ae4c-4a90-97df-3a455e3bec11" ],
"interception" : {
"outcome" : {
"id" : 14,
"name" : "Lost Out"
}
}
}, {
"id" : "e9c3061e-35ba-4a89-b5d3-874ec5a49fc5",
"index" : 223,
"period" : 1,
"timestamp" : "00:05:30.273",
"minute" : 5,
"second" : 30,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 39.0, 2.0 ],
"duration" : 0.72,
"related_events" : [ "a5384837-2faa-40e9-9b53-b104d85f7fcd" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 4.472136,
"angle" : 1.1071488,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 41.0, 6.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
}
}
}, {
"id" : "a5384837-2faa-40e9-9b53-b104d85f7fcd",
"index" : 224,
"period" : 1,
"timestamp" : "00:05:30.993",
"minute" : 5,
"second" : 30,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 41.0, 6.0 ],
"related_events" : [ "e9c3061e-35ba-4a89-b5d3-874ec5a49fc5" ]
}, {
"id" : "25f81731-d8c8-4942-bd99-4c46816f116d",
"index" : 225,
"period" : 1,
"timestamp" : "00:05:30.993",
"minute" : 5,
"second" : 30,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 41.0, 6.0 ],
"duration" : 1.28,
"related_events" : [ "a0d5b971-1d8a-45f8-886f-b5e756667bd0", "a5384837-2faa-40e9-9b53-b104d85f7fcd" ],
"carry" : {
"end_location" : [ 41.0, 7.0 ]
}
}, {
"id" : "a0d5b971-1d8a-45f8-886f-b5e756667bd0",
"index" : 226,
"period" : 1,
"timestamp" : "00:05:32.273",
"minute" : 5,
"second" : 32,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 41.0, 7.0 ],
"duration" : 0.84,
"related_events" : [ "dcc4dc2c-8c5c-47e0-bec8-ea52f53ac70b" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 5.0,
"angle" : -0.6435011,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 45.0, 4.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "dcc4dc2c-8c5c-47e0-bec8-ea52f53ac70b",
"index" : 227,
"period" : 1,
"timestamp" : "00:05:33.113",
"minute" : 5,
"second" : 33,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 45.0, 4.0 ],
"related_events" : [ "a0d5b971-1d8a-45f8-886f-b5e756667bd0" ]
}, {
"id" : "99df4f3a-fc09-4101-8ba5-0090fe941fc5",
"index" : 228,
"period" : 1,
"timestamp" : "00:05:33.113",
"minute" : 5,
"second" : 33,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 45.0, 4.0 ],
"duration" : 0.2,
"related_events" : [ "802c799e-aee1-45b7-9d44-27c7ce91b61d", "dcc4dc2c-8c5c-47e0-bec8-ea52f53ac70b" ],
"carry" : {
"end_location" : [ 45.0, 3.0 ]
}
}, {
"id" : "802c799e-aee1-45b7-9d44-27c7ce91b61d",
"index" : 229,
"period" : 1,
"timestamp" : "00:05:33.313",
"minute" : 5,
"second" : 33,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 45.0, 3.0 ],
"duration" : 1.4,
"related_events" : [ "d36fe750-8d24-4879-968b-fd16565ba190" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 22.022715,
"angle" : 2.4526682,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 28.0, 17.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "d36fe750-8d24-4879-968b-fd16565ba190",
"index" : 230,
"period" : 1,
"timestamp" : "00:05:34.713",
"minute" : 5,
"second" : 34,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 28.0, 17.0 ],
"related_events" : [ "802c799e-aee1-45b7-9d44-27c7ce91b61d" ]
}, {
"id" : "4723beae-99a2-48f8-98fe-dee9a543755d",
"index" : 231,
"period" : 1,
"timestamp" : "00:05:34.713",
"minute" : 5,
"second" : 34,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 28.0, 17.0 ],
"duration" : 1.48,
"related_events" : [ "714e7ad3-b058-47e6-86be-067579cd3978", "d36fe750-8d24-4879-968b-fd16565ba190" ],
"carry" : {
"end_location" : [ 29.0, 24.0 ]
}
}, {
"id" : "714e7ad3-b058-47e6-86be-067579cd3978",
"index" : 232,
"period" : 1,
"timestamp" : "00:05:36.193",
"minute" : 5,
"second" : 36,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 29.0, 24.0 ],
"duration" : 1.08,
"related_events" : [ "7f673e0a-dff4-4157-90ed-65ea13c7f119" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 20.09975,
"angle" : 1.670465,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 27.0, 44.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "7f673e0a-dff4-4157-90ed-65ea13c7f119",
"index" : 233,
"period" : 1,
"timestamp" : "00:05:37.273",
"minute" : 5,
"second" : 37,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 27.0, 44.0 ],
"related_events" : [ "714e7ad3-b058-47e6-86be-067579cd3978" ]
}, {
"id" : "e39645b6-645b-4ccc-929d-9a0ca0a68534",
"index" : 234,
"period" : 1,
"timestamp" : "00:05:37.273",
"minute" : 5,
"second" : 37,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 27.0, 44.0 ],
"duration" : 2.48,
"related_events" : [ "7f673e0a-dff4-4157-90ed-65ea13c7f119", "bada6087-9481-49cf-8d57-c96fb3d0ac37" ],
"carry" : {
"end_location" : [ 35.0, 57.0 ]
}
}, {
"id" : "bada6087-9481-49cf-8d57-c96fb3d0ac37",
"index" : 235,
"period" : 1,
"timestamp" : "00:05:39.753",
"minute" : 5,
"second" : 39,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 35.0, 57.0 ],
"duration" : 1.16,
"related_events" : [ "67464120-af8b-4dc1-934e-2075191623bb" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 14.0,
"angle" : 0.0,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 49.0, 57.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "67464120-af8b-4dc1-934e-2075191623bb",
"index" : 236,
"period" : 1,
"timestamp" : "00:05:40.913",
"minute" : 5,
"second" : 40,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 49.0, 57.0 ],
"related_events" : [ "bada6087-9481-49cf-8d57-c96fb3d0ac37" ]
}, {
"id" : "6a9fa550-1b53-4544-b8fd-fe952b0ecbc6",
"index" : 237,
"period" : 1,
"timestamp" : "00:05:40.913",
"minute" : 5,
"second" : 40,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 49.0, 57.0 ],
"duration" : 0.36,
"related_events" : [ "67464120-af8b-4dc1-934e-2075191623bb", "697a4ae5-e18c-43d9-8bac-60f948163764" ],
"carry" : {
"end_location" : [ 49.0, 57.0 ]
}
}, {
"id" : "697a4ae5-e18c-43d9-8bac-60f948163764",
"index" : 238,
"period" : 1,
"timestamp" : "00:05:41.273",
"minute" : 5,
"second" : 41,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 49.0, 57.0 ],
"duration" : 1.28,
"related_events" : [ "89b36013-9a47-40af-9721-8168691cdc41" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 15.0,
"angle" : 2.4980915,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 37.0, 66.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "89b36013-9a47-40af-9721-8168691cdc41",
"index" : 239,
"period" : 1,
"timestamp" : "00:05:42.553",
"minute" : 5,
"second" : 42,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 37.0, 66.0 ],
"related_events" : [ "697a4ae5-e18c-43d9-8bac-60f948163764" ]
}, {
"id" : "e8b7cf97-059c-410a-9bce-13c555b18b66",
"index" : 240,
"period" : 1,
"timestamp" : "00:05:42.553",
"minute" : 5,
"second" : 42,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 37.0, 66.0 ],
"duration" : 4.08,
"related_events" : [ "89b36013-9a47-40af-9721-8168691cdc41", "c7296412-ce4b-4807-bdd0-810ea6324722" ],
"carry" : {
"end_location" : [ 41.0, 53.0 ]
}
}, {
"id" : "c7296412-ce4b-4807-bdd0-810ea6324722",
"index" : 241,
"period" : 1,
"timestamp" : "00:05:46.633",
"minute" : 5,
"second" : 46,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 41.0, 53.0 ],
"duration" : 1.559,
"related_events" : [ "40706f5a-1d32-4db4-b3fb-40e019ea2af7" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 29.0,
"angle" : -1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 41.0, 24.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "40706f5a-1d32-4db4-b3fb-40e019ea2af7",
"index" : 242,
"period" : 1,
"timestamp" : "00:05:48.192",
"minute" : 5,
"second" : 48,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 41.0, 24.0 ],
"related_events" : [ "c7296412-ce4b-4807-bdd0-810ea6324722" ]
}, {
"id" : "bf853bb5-c7a9-4aff-87ee-4ba4319e34b9",
"index" : 243,
"period" : 1,
"timestamp" : "00:05:48.192",
"minute" : 5,
"second" : 48,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 41.0, 24.0 ],
"duration" : 1.281,
"related_events" : [ "40706f5a-1d32-4db4-b3fb-40e019ea2af7", "c8ee0d28-e797-42d4-96de-4513ab7f226a" ],
"carry" : {
"end_location" : [ 46.0, 22.0 ]
}
}, {
"id" : "c8ee0d28-e797-42d4-96de-4513ab7f226a",
"index" : 244,
"period" : 1,
"timestamp" : "00:05:49.473",
"minute" : 5,
"second" : 49,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 46.0, 22.0 ],
"duration" : 0.72,
"related_events" : [ "971b03d6-ea91-487c-8c06-0dc1bc2b1c97" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 8.062258,
"angle" : 1.0516502,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 50.0, 29.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "971b03d6-ea91-487c-8c06-0dc1bc2b1c97",
"index" : 245,
"period" : 1,
"timestamp" : "00:05:50.193",
"minute" : 5,
"second" : 50,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 50.0, 29.0 ],
"related_events" : [ "c8ee0d28-e797-42d4-96de-4513ab7f226a" ]
}, {
"id" : "b252f28e-242a-45fe-bc8d-a6a7c164cd67",
"index" : 246,
"period" : 1,
"timestamp" : "00:05:50.193",
"minute" : 5,
"second" : 50,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 50.0, 29.0 ],
"duration" : 1.68,
"related_events" : [ "647ca4fb-beef-4de3-98f7-af5938ed8795", "971b03d6-ea91-487c-8c06-0dc1bc2b1c97" ],
"carry" : {
"end_location" : [ 56.0, 28.0 ]
}
}, {
"id" : "647ca4fb-beef-4de3-98f7-af5938ed8795",
"index" : 247,
"period" : 1,
"timestamp" : "00:05:51.873",
"minute" : 5,
"second" : 51,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 56.0, 28.0 ],
"duration" : 1.04,
"related_events" : [ "18f98bcf-3a7a-414a-98ea-dddc1b4cd25f" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 20.22375,
"angle" : 0.14888994,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 76.0, 31.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "18f98bcf-3a7a-414a-98ea-dddc1b4cd25f",
"index" : 248,
"period" : 1,
"timestamp" : "00:05:52.913",
"minute" : 5,
"second" : 52,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 76.0, 31.0 ],
"related_events" : [ "647ca4fb-beef-4de3-98f7-af5938ed8795" ]
}, {
"id" : "c03060bb-7ca6-45fc-b830-a6bf2b408719",
"index" : 249,
"period" : 1,
"timestamp" : "00:05:52.913",
"minute" : 5,
"second" : 52,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 76.0, 31.0 ],
"duration" : 3.52,
"under_pressure" : true,
"related_events" : [ "18f98bcf-3a7a-414a-98ea-dddc1b4cd25f", "74a33261-db1d-4098-92d0-566182f2e3f7", "e5c0e9c6-c451-4d08-b923-8cbb6f67da41" ],
"carry" : {
"end_location" : [ 94.0, 15.0 ]
}
}, {
"id" : "74a33261-db1d-4098-92d0-566182f2e3f7",
"index" : 250,
"period" : 1,
"timestamp" : "00:05:54.180",
"minute" : 5,
"second" : 54,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 39.0, 45.0 ],
"duration" : 0.813,
"related_events" : [ "c03060bb-7ca6-45fc-b830-a6bf2b408719" ]
}, {
"id" : "e5c0e9c6-c451-4d08-b923-8cbb6f67da41",
"index" : 251,
"period" : 1,
"timestamp" : "00:05:56.433",
"minute" : 5,
"second" : 56,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 94.0, 15.0 ],
"duration" : 0.88,
"related_events" : [ "89268d83-6ec6-46dc-a4eb-e2a169ab6558" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 10.816654,
"angle" : -0.98279375,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 100.0, 6.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "89268d83-6ec6-46dc-a4eb-e2a169ab6558",
"index" : 252,
"period" : 1,
"timestamp" : "00:05:57.313",
"minute" : 5,
"second" : 57,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 100.0, 6.0 ],
"related_events" : [ "e5c0e9c6-c451-4d08-b923-8cbb6f67da41" ]
}, {
"id" : "b55f3429-0bc8-45f4-925e-875977850f6e",
"index" : 253,
"period" : 1,
"timestamp" : "00:05:57.313",
"minute" : 5,
"second" : 57,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 100.0, 6.0 ],
"duration" : 1.12,
"related_events" : [ "438d8c37-bc2b-4003-bdb1-dcc55d19fe25", "89268d83-6ec6-46dc-a4eb-e2a169ab6558" ],
"carry" : {
"end_location" : [ 100.0, 4.0 ]
}
}, {
"id" : "438d8c37-bc2b-4003-bdb1-dcc55d19fe25",
"index" : 254,
"period" : 1,
"timestamp" : "00:05:58.433",
"minute" : 5,
"second" : 58,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 100.0, 4.0 ],
"duration" : 0.92,
"related_events" : [ "598ba753-4980-485c-be17-064a9979c7ae" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 9.055386,
"angle" : 3.0309355,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 91.0, 5.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "6d6fc8dc-65b0-4dda-8c1b-04d402fc5195",
"index" : 255,
"period" : 1,
"timestamp" : "00:05:59.180",
"minute" : 5,
"second" : 59,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 19.0, 72.0 ],
"duration" : 1.293,
"related_events" : [ "598ba753-4980-485c-be17-064a9979c7ae", "8a74756c-9fc2-4966-b658-fc18611a67dd" ]
}, {
"id" : "598ba753-4980-485c-be17-064a9979c7ae",
"index" : 256,
"period" : 1,
"timestamp" : "00:05:59.353",
"minute" : 5,
"second" : 59,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 91.0, 5.0 ],
"under_pressure" : true,
"related_events" : [ "438d8c37-bc2b-4003-bdb1-dcc55d19fe25", "6d6fc8dc-65b0-4dda-8c1b-04d402fc5195" ]
}, {
"id" : "8a74756c-9fc2-4966-b658-fc18611a67dd",
"index" : 257,
"period" : 1,
"timestamp" : "00:05:59.353",
"minute" : 5,
"second" : 59,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 91.0, 5.0 ],
"duration" : 1.2,
"under_pressure" : true,
"related_events" : [ "598ba753-4980-485c-be17-064a9979c7ae", "6d6fc8dc-65b0-4dda-8c1b-04d402fc5195", "cbe9f431-ac05-4247-9e59-77bb82695151" ],
"carry" : {
"end_location" : [ 89.0, 5.0 ]
}
}, {
"id" : "cbe9f431-ac05-4247-9e59-77bb82695151",
"index" : 258,
"period" : 1,
"timestamp" : "00:06:00.553",
"minute" : 6,
"second" : 0,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 89.0, 5.0 ],
"duration" : 0.92,
"related_events" : [ "00c14e06-00d7-47e8-a96f-c0509ede189b" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 16.643316,
"angle" : 2.1421337,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 80.0, 19.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "00c14e06-00d7-47e8-a96f-c0509ede189b",
"index" : 259,
"period" : 1,
"timestamp" : "00:06:01.473",
"minute" : 6,
"second" : 1,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 80.0, 19.0 ],
"related_events" : [ "cbe9f431-ac05-4247-9e59-77bb82695151" ]
}, {
"id" : "9b855440-cad1-4a61-8023-7d1dfecb6700",
"index" : 260,
"period" : 1,
"timestamp" : "00:06:01.473",
"minute" : 6,
"second" : 1,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 80.0, 19.0 ],
"duration" : 1.28,
"under_pressure" : true,
"related_events" : [ "00c14e06-00d7-47e8-a96f-c0509ede189b", "3fec369c-bfb5-4540-a46f-4fcf5d12e41b", "de8f5c30-7f65-404a-8330-4af264cf6e82" ],
"carry" : {
"end_location" : [ 81.0, 28.0 ]
}
}, {
"id" : "3fec369c-bfb5-4540-a46f-4fcf5d12e41b",
"index" : 261,
"period" : 1,
"timestamp" : "00:06:01.900",
"minute" : 6,
"second" : 1,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 34.0, 55.0 ],
"duration" : 1.6,
"related_events" : [ "9b855440-cad1-4a61-8023-7d1dfecb6700", "de8f5c30-7f65-404a-8330-4af264cf6e82" ]
}, {
"id" : "de8f5c30-7f65-404a-8330-4af264cf6e82",
"index" : 262,
"period" : 1,
"timestamp" : "00:06:02.753",
"minute" : 6,
"second" : 2,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 81.0, 28.0 ],
"duration" : 2.52,
"under_pressure" : true,
"related_events" : [ "3fec369c-bfb5-4540-a46f-4fcf5d12e41b", "ca9ec4b4-a6fe-4bfb-91e5-622a08f58262" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 53.14132,
"angle" : 1.2252407,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 99.0, 78.0 ],
"switch" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "10f5ac92-8546-4107-bb25-076b6c359ae2",
"index" : 263,
"period" : 1,
"timestamp" : "00:06:04.740",
"minute" : 6,
"second" : 4,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 18.0, 18.0 ],
"duration" : 1.653,
"related_events" : [ "a203176a-3ccf-469b-8864-13343f008b6c", "ca9ec4b4-a6fe-4bfb-91e5-622a08f58262" ]
}, {
"id" : "ca9ec4b4-a6fe-4bfb-91e5-622a08f58262",
"index" : 264,
"period" : 1,
"timestamp" : "00:06:05.273",
"minute" : 6,
"second" : 5,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 99.0, 78.0 ],
"under_pressure" : true,
"related_events" : [ "10f5ac92-8546-4107-bb25-076b6c359ae2", "de8f5c30-7f65-404a-8330-4af264cf6e82" ]
}, {
"id" : "a203176a-3ccf-469b-8864-13343f008b6c",
"index" : 265,
"period" : 1,
"timestamp" : "00:06:05.273",
"minute" : 6,
"second" : 5,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 99.0, 78.0 ],
"duration" : 2.24,
"under_pressure" : true,
"related_events" : [ "10f5ac92-8546-4107-bb25-076b6c359ae2", "154b210a-3ea9-41b3-aab9-b2655f43967c", "ca9ec4b4-a6fe-4bfb-91e5-622a08f58262" ],
"carry" : {
"end_location" : [ 97.0, 79.0 ]
}
}, {
"id" : "154b210a-3ea9-41b3-aab9-b2655f43967c",
"index" : 266,
"period" : 1,
"timestamp" : "00:06:07.513",
"minute" : 6,
"second" : 7,
"type" : {
"id" : 3,
"name" : "Dispossessed"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 97.0, 79.0 ],
"under_pressure" : true,
"related_events" : [ "77476a10-21e4-49a7-8014-6ff587762717" ]
}, {
"id" : "77476a10-21e4-49a7-8014-6ff587762717",
"index" : 267,
"period" : 1,
"timestamp" : "00:06:07.513",
"minute" : 6,
"second" : 7,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 24.0, 2.0 ],
"under_pressure" : true,
"related_events" : [ "154b210a-3ea9-41b3-aab9-b2655f43967c" ],
"duel" : {
"type" : {
"id" : 11,
"name" : "Tackle"
},
"outcome" : {
"id" : 16,
"name" : "Success In Play"
}
}
}, {
"id" : "232d550a-c872-46d9-bf2d-6fea2457dc34",
"index" : 268,
"period" : 1,
"timestamp" : "00:06:08.433",
"minute" : 6,
"second" : 8,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 95.0, 77.0 ],
"duration" : 0.56,
"related_events" : [ "1757d546-e17e-444e-969c-9d7ab6026624", "935d4732-bf4e-4e74-8a4c-1110ed1e824f" ]
}, {
"id" : "91269c44-08c4-45e9-b713-aa650cfa46ec",
"index" : 269,
"period" : 1,
"timestamp" : "00:06:08.673",
"minute" : 6,
"second" : 8,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 89.0, 76.0 ],
"duration" : 0.56,
"related_events" : [ "1757d546-e17e-444e-969c-9d7ab6026624", "935d4732-bf4e-4e74-8a4c-1110ed1e824f" ]
}, {
"id" : "1757d546-e17e-444e-969c-9d7ab6026624",
"index" : 270,
"period" : 1,
"timestamp" : "00:06:08.993",
"minute" : 6,
"second" : 8,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 30.0, 5.0 ],
"under_pressure" : true,
"related_events" : [ "232d550a-c872-46d9-bf2d-6fea2457dc34", "91269c44-08c4-45e9-b713-aa650cfa46ec" ]
}, {
"id" : "935d4732-bf4e-4e74-8a4c-1110ed1e824f",
"index" : 271,
"period" : 1,
"timestamp" : "00:06:08.993",
"minute" : 6,
"second" : 8,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 30.0, 5.0 ],
"duration" : 0.56,
"under_pressure" : true,
"related_events" : [ "1757d546-e17e-444e-969c-9d7ab6026624", "232d550a-c872-46d9-bf2d-6fea2457dc34", "91269c44-08c4-45e9-b713-aa650cfa46ec", "cacf5ba9-4dfc-4df8-a812-ec04e4ec39f1" ],
"carry" : {
"end_location" : [ 31.0, 6.0 ]
}
}, {
"id" : "cacf5ba9-4dfc-4df8-a812-ec04e4ec39f1",
"index" : 272,
"period" : 1,
"timestamp" : "00:06:09.553",
"minute" : 6,
"second" : 9,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 31.0, 6.0 ],
"under_pressure" : true,
"related_events" : [ "05cd5609-a404-4c20-8993-b0a9a4760f72" ],
"dribble" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "05cd5609-a404-4c20-8993-b0a9a4760f72",
"index" : 273,
"period" : 1,
"timestamp" : "00:06:09.553",
"minute" : 6,
"second" : 9,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 90.0, 75.0 ],
"under_pressure" : true,
"counterpress" : true,
"related_events" : [ "cacf5ba9-4dfc-4df8-a812-ec04e4ec39f1" ],
"duel" : {
"type" : {
"id" : 11,
"name" : "Tackle"
},
"outcome" : {
"id" : 4,
"name" : "Won"
}
}
}, {
"id" : "98c059d0-a22a-4e6f-8499-bb85f2921ddd",
"index" : 274,
"period" : 1,
"timestamp" : "00:06:09.553",
"minute" : 6,
"second" : 9,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 90.0, 75.0 ],
"duration" : 1.52,
"related_events" : [ "05cd5609-a404-4c20-8993-b0a9a4760f72", "8d17fc81-7a9c-44c7-82e9-61d19abea44a" ],
"carry" : {
"end_location" : [ 82.0, 75.0 ]
}
}, {
"id" : "8d17fc81-7a9c-44c7-82e9-61d19abea44a",
"index" : 275,
"period" : 1,
"timestamp" : "00:06:11.073",
"minute" : 6,
"second" : 11,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 82.0, 75.0 ],
"duration" : 1.2,
"related_events" : [ "c3b7a0a7-079e-4940-a734-560ab5b590e8" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 6.0,
"angle" : -1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 82.0, 69.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "9bd421df-0035-4156-ad3d-aafea68481cf",
"index" : 276,
"period" : 1,
"timestamp" : "00:06:11.700",
"minute" : 6,
"second" : 11,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 36.0, 4.0 ],
"duration" : 0.853,
"related_events" : [ "1c92c6a2-5623-4011-97e1-94897970a611", "c3b7a0a7-079e-4940-a734-560ab5b590e8", "ec039ed5-f1c6-48f1-8f90-719f6d163d71" ]
}, {
"id" : "c3b7a0a7-079e-4940-a734-560ab5b590e8",
"index" : 277,
"period" : 1,
"timestamp" : "00:06:12.273",
"minute" : 6,
"second" : 12,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 82.0, 69.0 ],
"under_pressure" : true,
"related_events" : [ "8d17fc81-7a9c-44c7-82e9-61d19abea44a", "9bd421df-0035-4156-ad3d-aafea68481cf" ]
}, {
"id" : "1c92c6a2-5623-4011-97e1-94897970a611",
"index" : 278,
"period" : 1,
"timestamp" : "00:06:12.273",
"minute" : 6,
"second" : 12,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 82.0, 69.0 ],
"duration" : 0.227,
"under_pressure" : true,
"related_events" : [ "9bd421df-0035-4156-ad3d-aafea68481cf", "c3b7a0a7-079e-4940-a734-560ab5b590e8", "ec039ed5-f1c6-48f1-8f90-719f6d163d71" ],
"carry" : {
"end_location" : [ 80.0, 62.0 ]
}
}, {
"id" : "ec039ed5-f1c6-48f1-8f90-719f6d163d71",
"index" : 279,
"period" : 1,
"timestamp" : "00:06:12.500",
"minute" : 6,
"second" : 12,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 80.0, 62.0 ],
"duration" : 0.173,
"under_pressure" : true,
"related_events" : [ "13678c57-fb62-46f4-bb10-60fd31f4dcaa", "97212ea2-4512-4a4a-9606-7389343c07c9", "9bd421df-0035-4156-ad3d-aafea68481cf" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 4.2426405,
"angle" : 0.7853982,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 83.0, 65.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "13678c57-fb62-46f4-bb10-60fd31f4dcaa",
"index" : 280,
"period" : 1,
"timestamp" : "00:06:12.673",
"minute" : 6,
"second" : 12,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 93.0, 56.0 ],
"related_events" : [ "ec039ed5-f1c6-48f1-8f90-719f6d163d71" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "97212ea2-4512-4a4a-9606-7389343c07c9",
"index" : 281,
"period" : 1,
"timestamp" : "00:06:12.673",
"minute" : 6,
"second" : 12,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 38.0, 16.0 ],
"related_events" : [ "ec039ed5-f1c6-48f1-8f90-719f6d163d71" ]
}, {
"id" : "11bb8902-1994-4e4a-93f5-6bd4ff433906",
"index" : 282,
"period" : 1,
"timestamp" : "00:06:13.193",
"minute" : 6,
"second" : 13,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 13,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 84.0, 57.0 ],
"duration" : 0.72,
"counterpress" : true,
"related_events" : [ "bb2392b4-88c2-4695-9885-bac5122cda53" ]
}, {
"id" : "bb2392b4-88c2-4695-9885-bac5122cda53",
"index" : 283,
"period" : 1,
"timestamp" : "00:06:13.913",
"minute" : 6,
"second" : 13,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 14,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 36.0, 22.0 ],
"duration" : 1.48,
"under_pressure" : true,
"related_events" : [ "11bb8902-1994-4e4a-93f5-6bd4ff433906", "2d09b921-d81c-4014-b8a0-fef713c37daf" ],
"pass" : {
"recipient" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"length" : 26.0,
"angle" : 1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 36.0, 48.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "2d09b921-d81c-4014-b8a0-fef713c37daf",
"index" : 284,
"period" : 1,
"timestamp" : "00:06:15.393",
"minute" : 6,
"second" : 15,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 14,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 36.0, 48.0 ],
"related_events" : [ "bb2392b4-88c2-4695-9885-bac5122cda53" ]
}, {
"id" : "fb0d33fd-a6b0-46ba-baf8-45a07cf76a55",
"index" : 285,
"period" : 1,
"timestamp" : "00:06:15.393",
"minute" : 6,
"second" : 15,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 14,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 36.0, 48.0 ],
"duration" : 1.067,
"under_pressure" : true,
"related_events" : [ "1f9708b5-cc64-4ff8-9a65-39c17bde59a9", "2d09b921-d81c-4014-b8a0-fef713c37daf", "e3676957-be9d-4c09-990d-17fc4959eccb" ],
"carry" : {
"end_location" : [ 37.0, 52.0 ]
}
}, {
"id" : "e3676957-be9d-4c09-990d-17fc4959eccb",
"index" : 286,
"period" : 1,
"timestamp" : "00:06:15.713",
"minute" : 6,
"second" : 15,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 14,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 87.0, 31.0 ],
"duration" : 0.72,
"counterpress" : true,
"related_events" : [ "fb0d33fd-a6b0-46ba-baf8-45a07cf76a55" ]
}, {
"id" : "1f9708b5-cc64-4ff8-9a65-39c17bde59a9",
"index" : 287,
"period" : 1,
"timestamp" : "00:06:16.460",
"minute" : 6,
"second" : 16,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 14,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 37.0, 52.0 ],
"duration" : 2.44,
"related_events" : [ "0fa759a4-5e15-4544-942c-16cfb012817d" ],
"pass" : {
"recipient" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"length" : 24.083189,
"angle" : 1.487655,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 39.0, 76.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "0fa759a4-5e15-4544-942c-16cfb012817d",
"index" : 288,
"period" : 1,
"timestamp" : "00:06:18.900",
"minute" : 6,
"second" : 18,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 14,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 39.0, 76.0 ],
"related_events" : [ "1f9708b5-cc64-4ff8-9a65-39c17bde59a9" ]
}, {
"id" : "a4b99fa2-25d9-4611-9644-62aa5ee30912",
"index" : 289,
"period" : 1,
"timestamp" : "00:06:18.900",
"minute" : 6,
"second" : 18,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 14,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 39.0, 76.0 ],
"duration" : 0.88,
"under_pressure" : true,
"related_events" : [ "0fa759a4-5e15-4544-942c-16cfb012817d", "215c9ebd-ea5c-4148-93d7-05aa01cfaaba", "f01bedba-6ff0-4756-a174-cff19416ffb1" ],
"carry" : {
"end_location" : [ 40.0, 77.0 ]
}
}, {
"id" : "f01bedba-6ff0-4756-a174-cff19416ffb1",
"index" : 290,
"period" : 1,
"timestamp" : "00:06:19.193",
"minute" : 6,
"second" : 19,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 14,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 81.0, 14.0 ],
"duration" : 0.639,
"related_events" : [ "215c9ebd-ea5c-4148-93d7-05aa01cfaaba", "a4b99fa2-25d9-4611-9644-62aa5ee30912" ]
}, {
"id" : "215c9ebd-ea5c-4148-93d7-05aa01cfaaba",
"index" : 291,
"period" : 1,
"timestamp" : "00:06:19.780",
"minute" : 6,
"second" : 19,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 14,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 40.0, 77.0 ],
"duration" : 1.48,
"under_pressure" : true,
"related_events" : [ "61ed59be-c88a-4de0-95e5-ff9c381177e3", "f01bedba-6ff0-4756-a174-cff19416ffb1" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 47.434166,
"angle" : -0.6055447,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 79.0, 50.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "61ed59be-c88a-4de0-95e5-ff9c381177e3",
"index" : 292,
"period" : 1,
"timestamp" : "00:06:21.260",
"minute" : 6,
"second" : 21,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 14,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 79.0, 50.0 ],
"related_events" : [ "215c9ebd-ea5c-4148-93d7-05aa01cfaaba" ]
}, {
"id" : "64030ae0-93da-4d23-958c-e384558b8317",
"index" : 293,
"period" : 1,
"timestamp" : "00:06:21.260",
"minute" : 6,
"second" : 21,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 14,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 78.0, 54.0 ],
"duration" : 2.213,
"related_events" : [ "4dec4ea3-e657-464e-a850-a6d238a72493" ],
"pass" : {
"recipient" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"length" : 23.259407,
"angle" : 1.1263771,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 88.0, 75.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "4dec4ea3-e657-464e-a850-a6d238a72493",
"index" : 294,
"period" : 1,
"timestamp" : "00:06:23.473",
"minute" : 6,
"second" : 23,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 14,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 88.0, 75.0 ],
"related_events" : [ "64030ae0-93da-4d23-958c-e384558b8317" ]
}, {
"id" : "672428ca-3988-4144-b0be-fee1ac53e0e7",
"index" : 295,
"period" : 1,
"timestamp" : "00:06:23.473",
"minute" : 6,
"second" : 23,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 14,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 88.0, 75.0 ],
"duration" : 2.0,
"under_pressure" : true,
"related_events" : [ "4dec4ea3-e657-464e-a850-a6d238a72493", "ef20b8dd-3ea8-4085-b7d3-35f201a547fe", "f4030e91-a550-4843-9870-cb40ee103866" ],
"carry" : {
"end_location" : [ 102.0, 63.0 ]
}
}, {
"id" : "ef20b8dd-3ea8-4085-b7d3-35f201a547fe",
"index" : 296,
"period" : 1,
"timestamp" : "00:06:25.473",
"minute" : 6,
"second" : 25,
"type" : {
"id" : 39,
"name" : "Dribbled Past"
},
"possession" : 14,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 19.0, 18.0 ],
"related_events" : [ "672428ca-3988-4144-b0be-fee1ac53e0e7", "99f26054-e1e0-47d0-bb31-e224b9d5cb05", "f4030e91-a550-4843-9870-cb40ee103866" ]
}, {
"id" : "f4030e91-a550-4843-9870-cb40ee103866",
"index" : 297,
"period" : 1,
"timestamp" : "00:06:25.473",
"minute" : 6,
"second" : 25,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 14,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 102.0, 63.0 ],
"under_pressure" : true,
"related_events" : [ "ef20b8dd-3ea8-4085-b7d3-35f201a547fe" ],
"dribble" : {
"outcome" : {
"id" : 8,
"name" : "Complete"
}
}
}, {
"id" : "99f26054-e1e0-47d0-bb31-e224b9d5cb05",
"index" : 298,
"period" : 1,
"timestamp" : "00:06:25.473",
"minute" : 6,
"second" : 25,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 14,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 102.0, 63.0 ],
"duration" : 1.267,
"under_pressure" : true,
"related_events" : [ "6b0c1d7b-7659-46aa-aa2b-b7c27b60cfb1", "ef20b8dd-3ea8-4085-b7d3-35f201a547fe", "f4030e91-a550-4843-9870-cb40ee103866" ],
"carry" : {
"end_location" : [ 101.0, 61.0 ]
}
}, {
"id" : "6b0c1d7b-7659-46aa-aa2b-b7c27b60cfb1",
"index" : 299,
"period" : 1,
"timestamp" : "00:06:26.740",
"minute" : 6,
"second" : 26,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 14,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 101.0, 61.0 ],
"duration" : 2.0,
"related_events" : [ "80b9d7a3-ba35-4d88-a2b4-5943b5832616" ],
"pass" : {
"recipient" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"length" : 31.0,
"angle" : -1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 101.0, 30.0 ],
"assisted_shot_id" : "95ea8f35-8656-407e-85c4-bbc4d7c5e718",
"shot_assist" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "80b9d7a3-ba35-4d88-a2b4-5943b5832616",
"index" : 300,
"period" : 1,
"timestamp" : "00:06:28.740",
"minute" : 6,
"second" : 28,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 14,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 101.0, 30.0 ],
"related_events" : [ "6b0c1d7b-7659-46aa-aa2b-b7c27b60cfb1" ]
}, {
"id" : "95ea8f35-8656-407e-85c4-bbc4d7c5e718",
"index" : 301,
"period" : 1,
"timestamp" : "00:06:28.740",
"minute" : 6,
"second" : 28,
"type" : {
"id" : 16,
"name" : "Shot"
},
"possession" : 14,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 101.0, 29.0 ],
"duration" : 1.173,
"related_events" : [ "db0f3bd9-7014-4b82-9ee5-ca837cc5130b" ],
"shot" : {
"statsbomb_xg" : 0.037193935,
"end_location" : [ 120.0, 32.1, 0.3 ],
"key_pass_id" : "6b0c1d7b-7659-46aa-aa2b-b7c27b60cfb1",
"technique" : {
"id" : 93,
"name" : "Normal"
},
"type" : {
"id" : 87,
"name" : "Open Play"
},
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 98,
"name" : "Off T"
},
"freeze_frame" : [ {
"location" : [ 107.0, 34.0 ],
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : false
}, {
"location" : [ 105.0, 30.0 ],
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : false
}, {
"location" : [ 111.0, 30.0 ],
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"teammate" : true
}, {
"location" : [ 98.0, 29.0 ],
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : false
}, {
"location" : [ 100.0, 49.0 ],
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"teammate" : false
}, {
"location" : [ 87.0, 60.0 ],
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : false
}, {
"location" : [ 80.0, 58.0 ],
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : true
}, {
"location" : [ 99.0, 62.0 ],
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : true
}, {
"location" : [ 101.0, 56.0 ],
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : false
}, {
"location" : [ 106.0, 52.0 ],
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : false
}, {
"location" : [ 84.0, 44.0 ],
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"teammate" : false
}, {
"location" : [ 87.0, 47.0 ],
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"teammate" : true
}, {
"location" : [ 119.0, 38.0 ],
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"teammate" : false
} ]
}
}, {
"id" : "db0f3bd9-7014-4b82-9ee5-ca837cc5130b",
"index" : 302,
"period" : 1,
"timestamp" : "00:06:29.913",
"minute" : 6,
"second" : 29,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 14,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 2.0, 43.0 ],
"related_events" : [ "95ea8f35-8656-407e-85c4-bbc4d7c5e718" ],
"goalkeeper" : {
"end_location" : [ 2.0, 43.0 ],
"position" : {
"id" : 44,
"name" : "Set"
},
"type" : {
"id" : 32,
"name" : "Shot Faced"
}
}
}, {
"id" : "2bf95d78-428b-4fd7-bf12-772001438f76",
"index" : 303,
"period" : 1,
"timestamp" : "00:06:56.993",
"minute" : 6,
"second" : 56,
"type" : {
"id" : 5,
"name" : "Camera On"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
}
}, {
"id" : "66e56df9-485a-4bf1-8808-ecd791aa1629",
"index" : 304,
"period" : 1,
"timestamp" : "00:06:59.713",
"minute" : 6,
"second" : 59,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 51.0, 78.0 ],
"duration" : 1.32,
"related_events" : [ "b3355167-01bc-4577-8180-a3ab01230031" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 9.848858,
"angle" : -2.7233684,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 42.0, 74.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "b3355167-01bc-4577-8180-a3ab01230031",
"index" : 305,
"period" : 1,
"timestamp" : "00:07:01.033",
"minute" : 7,
"second" : 1,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 42.0, 74.0 ],
"related_events" : [ "66e56df9-485a-4bf1-8808-ecd791aa1629" ]
}, {
"id" : "90866c2a-4fa4-4b42-8299-096a14550d28",
"index" : 306,
"period" : 1,
"timestamp" : "00:07:01.033",
"minute" : 7,
"second" : 1,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 42.0, 74.0 ],
"duration" : 1.36,
"related_events" : [ "91070330-b75c-4670-a31a-5980584a2f0d", "b3355167-01bc-4577-8180-a3ab01230031" ],
"carry" : {
"end_location" : [ 45.0, 73.0 ]
}
}, {
"id" : "91070330-b75c-4670-a31a-5980584a2f0d",
"index" : 307,
"period" : 1,
"timestamp" : "00:07:02.393",
"minute" : 7,
"second" : 2,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 45.0, 73.0 ],
"duration" : 1.479,
"related_events" : [ "e7a51cb1-a5b7-4340-8f84-672430eac2e8" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 35.0,
"angle" : -1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 45.0, 38.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "e7a51cb1-a5b7-4340-8f84-672430eac2e8",
"index" : 308,
"period" : 1,
"timestamp" : "00:07:03.872",
"minute" : 7,
"second" : 3,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 45.0, 38.0 ],
"related_events" : [ "91070330-b75c-4670-a31a-5980584a2f0d" ]
}, {
"id" : "a7d39505-ded4-4cbf-a88e-f588e8d10720",
"index" : 309,
"period" : 1,
"timestamp" : "00:07:03.872",
"minute" : 7,
"second" : 3,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 45.0, 38.0 ],
"duration" : 1.121,
"related_events" : [ "7e893bfd-4095-4221-924c-1f9274cc5c12", "e7a51cb1-a5b7-4340-8f84-672430eac2e8" ],
"carry" : {
"end_location" : [ 48.0, 40.0 ]
}
}, {
"id" : "7e893bfd-4095-4221-924c-1f9274cc5c12",
"index" : 310,
"period" : 1,
"timestamp" : "00:07:04.993",
"minute" : 7,
"second" : 4,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 48.0, 40.0 ],
"duration" : 1.68,
"related_events" : [ "2fa01571-9b45-4f92-ab51-c8e5a55edf66" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 23.769728,
"angle" : -1.1824776,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 57.0, 18.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "2fa01571-9b45-4f92-ab51-c8e5a55edf66",
"index" : 311,
"period" : 1,
"timestamp" : "00:07:06.673",
"minute" : 7,
"second" : 6,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 57.0, 18.0 ],
"related_events" : [ "7e893bfd-4095-4221-924c-1f9274cc5c12" ]
}, {
"id" : "29d7a657-99e2-4f37-ae3b-1da3e2a22015",
"index" : 312,
"period" : 1,
"timestamp" : "00:07:06.673",
"minute" : 7,
"second" : 6,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 57.0, 18.0 ],
"duration" : 1.68,
"related_events" : [ "2fa01571-9b45-4f92-ab51-c8e5a55edf66", "ef6262e7-f77f-4259-b9ba-218d2ec17647" ],
"carry" : {
"end_location" : [ 65.0, 14.0 ]
}
}, {
"id" : "ef6262e7-f77f-4259-b9ba-218d2ec17647",
"index" : 313,
"period" : 1,
"timestamp" : "00:07:08.353",
"minute" : 7,
"second" : 8,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 65.0, 14.0 ],
"duration" : 0.72,
"related_events" : [ "2440b426-0bee-46a1-8144-d41f3cec721f" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 10.198039,
"angle" : -1.3734008,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 67.0, 4.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "2440b426-0bee-46a1-8144-d41f3cec721f",
"index" : 314,
"period" : 1,
"timestamp" : "00:07:09.073",
"minute" : 7,
"second" : 9,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 67.0, 4.0 ],
"related_events" : [ "ef6262e7-f77f-4259-b9ba-218d2ec17647" ]
}, {
"id" : "bda5cc7a-8738-4ba1-bc4f-55ae9ff827ad",
"index" : 315,
"period" : 1,
"timestamp" : "00:07:09.073",
"minute" : 7,
"second" : 9,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 67.0, 4.0 ],
"duration" : 1.04,
"related_events" : [ "0cf2a564-5001-4897-b739-473a80945364", "2440b426-0bee-46a1-8144-d41f3cec721f" ],
"carry" : {
"end_location" : [ 64.0, 5.0 ]
}
}, {
"id" : "0cf2a564-5001-4897-b739-473a80945364",
"index" : 316,
"period" : 1,
"timestamp" : "00:07:10.113",
"minute" : 7,
"second" : 10,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 64.0, 5.0 ],
"duration" : 0.68,
"related_events" : [ "48d1ff31-a14e-46c6-aefc-53bf32e6ab7d" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 19.026299,
"angle" : 1.6233793,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 63.0, 24.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "48d1ff31-a14e-46c6-aefc-53bf32e6ab7d",
"index" : 317,
"period" : 1,
"timestamp" : "00:07:10.793",
"minute" : 7,
"second" : 10,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 63.0, 24.0 ],
"related_events" : [ "0cf2a564-5001-4897-b739-473a80945364" ]
}, {
"id" : "9d1e5b42-c32a-4d87-8967-7d962996f005",
"index" : 318,
"period" : 1,
"timestamp" : "00:07:10.793",
"minute" : 7,
"second" : 10,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 63.0, 24.0 ],
"duration" : 2.36,
"related_events" : [ "48d1ff31-a14e-46c6-aefc-53bf32e6ab7d", "758e295e-e18d-4486-8caf-12931a9a5384" ],
"carry" : {
"end_location" : [ 56.0, 28.0 ]
}
}, {
"id" : "758e295e-e18d-4486-8caf-12931a9a5384",
"index" : 319,
"period" : 1,
"timestamp" : "00:07:13.153",
"minute" : 7,
"second" : 13,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 56.0, 28.0 ],
"duration" : 0.68,
"related_events" : [ "82c5f90c-b3e0-4c78-b2cc-0de8ddefd2b4" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 12.806249,
"angle" : 0.8960554,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 64.0, 38.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "82c5f90c-b3e0-4c78-b2cc-0de8ddefd2b4",
"index" : 320,
"period" : 1,
"timestamp" : "00:07:13.833",
"minute" : 7,
"second" : 13,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 64.0, 38.0 ],
"related_events" : [ "758e295e-e18d-4486-8caf-12931a9a5384" ]
}, {
"id" : "2b64a688-7101-4505-9cea-6613af2f9458",
"index" : 321,
"period" : 1,
"timestamp" : "00:07:13.833",
"minute" : 7,
"second" : 13,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 64.0, 38.0 ],
"duration" : 0.76,
"related_events" : [ "64b2424e-aa3d-45c7-ac9d-6baf99d1beb2", "82c5f90c-b3e0-4c78-b2cc-0de8ddefd2b4" ],
"carry" : {
"end_location" : [ 63.0, 35.0 ]
}
}, {
"id" : "64b2424e-aa3d-45c7-ac9d-6baf99d1beb2",
"index" : 322,
"period" : 1,
"timestamp" : "00:07:14.593",
"minute" : 7,
"second" : 14,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 63.0, 35.0 ],
"duration" : 0.48,
"related_events" : [ "1777cea9-6de3-4547-8709-dbb604f09beb" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 10.630146,
"angle" : -2.2896264,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 56.0, 27.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "1777cea9-6de3-4547-8709-dbb604f09beb",
"index" : 323,
"period" : 1,
"timestamp" : "00:07:15.073",
"minute" : 7,
"second" : 15,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 56.0, 27.0 ],
"related_events" : [ "64b2424e-aa3d-45c7-ac9d-6baf99d1beb2" ]
}, {
"id" : "c47a8e79-0327-4939-be87-818023babef3",
"index" : 324,
"period" : 1,
"timestamp" : "00:07:15.073",
"minute" : 7,
"second" : 15,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 56.0, 27.0 ],
"duration" : 2.68,
"related_events" : [ "1777cea9-6de3-4547-8709-dbb604f09beb", "f6630a7c-d4d0-4973-95d1-a80fd4adfd9c" ],
"carry" : {
"end_location" : [ 63.0, 30.0 ]
}
}, {
"id" : "f6630a7c-d4d0-4973-95d1-a80fd4adfd9c",
"index" : 325,
"period" : 1,
"timestamp" : "00:07:17.753",
"minute" : 7,
"second" : 17,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 63.0, 30.0 ],
"duration" : 0.96,
"related_events" : [ "1e6fa67b-2d7a-43e4-af22-4f266320697c" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 10.0,
"angle" : -1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 63.0, 20.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "1e6fa67b-2d7a-43e4-af22-4f266320697c",
"index" : 326,
"period" : 1,
"timestamp" : "00:07:18.713",
"minute" : 7,
"second" : 18,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 63.0, 20.0 ],
"related_events" : [ "f6630a7c-d4d0-4973-95d1-a80fd4adfd9c" ]
}, {
"id" : "11554c43-035c-482f-b567-a228ae34a262",
"index" : 327,
"period" : 1,
"timestamp" : "00:07:18.713",
"minute" : 7,
"second" : 18,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 63.0, 20.0 ],
"duration" : 2.04,
"related_events" : [ "1e6fa67b-2d7a-43e4-af22-4f266320697c", "fe38e281-44e0-40b0-a722-ffbb3db35b35" ],
"carry" : {
"end_location" : [ 64.0, 19.0 ]
}
}, {
"id" : "fe38e281-44e0-40b0-a722-ffbb3db35b35",
"index" : 328,
"period" : 1,
"timestamp" : "00:07:20.753",
"minute" : 7,
"second" : 20,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 64.0, 19.0 ],
"duration" : 0.8,
"related_events" : [ "641f503f-8119-4440-ab34-4d17ae4d9bb4" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 9.848858,
"angle" : 1.152572,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 68.0, 28.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "641f503f-8119-4440-ab34-4d17ae4d9bb4",
"index" : 329,
"period" : 1,
"timestamp" : "00:07:21.553",
"minute" : 7,
"second" : 21,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 68.0, 28.0 ],
"related_events" : [ "fe38e281-44e0-40b0-a722-ffbb3db35b35" ]
}, {
"id" : "3d2045d3-cb48-4b44-a55e-5fa1f9192b76",
"index" : 330,
"period" : 1,
"timestamp" : "00:07:21.553",
"minute" : 7,
"second" : 21,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 68.0, 28.0 ],
"duration" : 2.44,
"related_events" : [ "2617f17e-41e6-43b2-9227-2e419d8e35f0", "641f503f-8119-4440-ab34-4d17ae4d9bb4" ],
"carry" : {
"end_location" : [ 64.0, 35.0 ]
}
}, {
"id" : "2617f17e-41e6-43b2-9227-2e419d8e35f0",
"index" : 331,
"period" : 1,
"timestamp" : "00:07:23.993",
"minute" : 7,
"second" : 23,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 64.0, 35.0 ],
"duration" : 1.04,
"related_events" : [ "712414be-e4d7-47fe-8a8f-4dcd83802258" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 17.804493,
"angle" : 2.4756234,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 50.0, 46.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "712414be-e4d7-47fe-8a8f-4dcd83802258",
"index" : 332,
"period" : 1,
"timestamp" : "00:07:25.033",
"minute" : 7,
"second" : 25,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 50.0, 46.0 ],
"related_events" : [ "2617f17e-41e6-43b2-9227-2e419d8e35f0" ]
}, {
"id" : "03dbc895-3df1-4521-a440-1c2dee1ffbbb",
"index" : 333,
"period" : 1,
"timestamp" : "00:07:25.033",
"minute" : 7,
"second" : 25,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 50.0, 46.0 ],
"duration" : 0.88,
"related_events" : [ "712414be-e4d7-47fe-8a8f-4dcd83802258", "ce76f91b-69af-49d9-b2ca-5758af0c26f7" ],
"carry" : {
"end_location" : [ 50.0, 49.0 ]
}
}, {
"id" : "ce76f91b-69af-49d9-b2ca-5758af0c26f7",
"index" : 334,
"period" : 1,
"timestamp" : "00:07:25.913",
"minute" : 7,
"second" : 25,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 50.0, 49.0 ],
"duration" : 0.72,
"related_events" : [ "b9a93ed6-10df-4d3a-b11d-f98faa838fef" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 15.652476,
"angle" : 1.1071488,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 57.0, 63.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "b9a93ed6-10df-4d3a-b11d-f98faa838fef",
"index" : 335,
"period" : 1,
"timestamp" : "00:07:26.633",
"minute" : 7,
"second" : 26,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 57.0, 63.0 ],
"related_events" : [ "ce76f91b-69af-49d9-b2ca-5758af0c26f7" ]
}, {
"id" : "2077cf9f-2f39-4267-8d05-5bf3626e85d9",
"index" : 336,
"period" : 1,
"timestamp" : "00:07:26.633",
"minute" : 7,
"second" : 26,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 57.0, 63.0 ],
"duration" : 1.76,
"related_events" : [ "2660df30-5d14-4849-addf-313429808868", "b9a93ed6-10df-4d3a-b11d-f98faa838fef" ],
"carry" : {
"end_location" : [ 60.0, 66.0 ]
}
}, {
"id" : "2660df30-5d14-4849-addf-313429808868",
"index" : 337,
"period" : 1,
"timestamp" : "00:07:28.393",
"minute" : 7,
"second" : 28,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 60.0, 66.0 ],
"duration" : 0.96,
"related_events" : [ "46bcee2f-4222-487c-a480-64b61ee32f59" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 20.0,
"angle" : 0.6435011,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 76.0, 78.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "46bcee2f-4222-487c-a480-64b61ee32f59",
"index" : 338,
"period" : 1,
"timestamp" : "00:07:29.353",
"minute" : 7,
"second" : 29,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 76.0, 78.0 ],
"related_events" : [ "2660df30-5d14-4849-addf-313429808868" ]
}, {
"id" : "3d8ad878-f021-4acd-9b72-36288ca09c94",
"index" : 339,
"period" : 1,
"timestamp" : "00:07:29.353",
"minute" : 7,
"second" : 29,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 76.0, 78.0 ],
"duration" : 1.0,
"related_events" : [ "03fa4658-b9dc-44cb-bcb6-3e1c05218a9a", "46bcee2f-4222-487c-a480-64b61ee32f59" ],
"carry" : {
"end_location" : [ 76.0, 79.0 ]
}
}, {
"id" : "03fa4658-b9dc-44cb-bcb6-3e1c05218a9a",
"index" : 340,
"period" : 1,
"timestamp" : "00:07:30.353",
"minute" : 7,
"second" : 30,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 76.0, 79.0 ],
"duration" : 0.8,
"related_events" : [ "1bc6abe4-0529-44b7-9426-fe831eb19462" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 13.892444,
"angle" : -2.6135182,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 64.0, 72.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "ecc4c6fe-87b1-4c93-acab-cde3820c4426",
"index" : 341,
"period" : 1,
"timestamp" : "00:07:30.660",
"minute" : 7,
"second" : 30,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 49.0, 10.0 ],
"duration" : 1.053,
"related_events" : [ "1bc6abe4-0529-44b7-9426-fe831eb19462", "8158092d-f384-4cf7-8d25-66a18273d1ba" ]
}, {
"id" : "1bc6abe4-0529-44b7-9426-fe831eb19462",
"index" : 342,
"period" : 1,
"timestamp" : "00:07:31.153",
"minute" : 7,
"second" : 31,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 64.0, 72.0 ],
"under_pressure" : true,
"related_events" : [ "03fa4658-b9dc-44cb-bcb6-3e1c05218a9a", "ecc4c6fe-87b1-4c93-acab-cde3820c4426" ]
}, {
"id" : "8158092d-f384-4cf7-8d25-66a18273d1ba",
"index" : 343,
"period" : 1,
"timestamp" : "00:07:31.153",
"minute" : 7,
"second" : 31,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 64.0, 72.0 ],
"duration" : 0.92,
"under_pressure" : true,
"related_events" : [ "1bc6abe4-0529-44b7-9426-fe831eb19462", "5d58a850-34f3-485d-9184-9f9f495d7d9f", "ecc4c6fe-87b1-4c93-acab-cde3820c4426" ],
"carry" : {
"end_location" : [ 63.0, 72.0 ]
}
}, {
"id" : "5d58a850-34f3-485d-9184-9f9f495d7d9f",
"index" : 344,
"period" : 1,
"timestamp" : "00:07:32.073",
"minute" : 7,
"second" : 32,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 63.0, 72.0 ],
"duration" : 1.24,
"related_events" : [ "24324029-7c68-4fd7-b1dc-cc411c90c83b" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 18.788294,
"angle" : -2.70175,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 46.0, 64.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "24324029-7c68-4fd7-b1dc-cc411c90c83b",
"index" : 345,
"period" : 1,
"timestamp" : "00:07:33.313",
"minute" : 7,
"second" : 33,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 46.0, 64.0 ],
"related_events" : [ "5d58a850-34f3-485d-9184-9f9f495d7d9f" ]
}, {
"id" : "7979361c-0241-4ce9-8abb-13c230494186",
"index" : 346,
"period" : 1,
"timestamp" : "00:07:33.313",
"minute" : 7,
"second" : 33,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 46.0, 64.0 ],
"duration" : 1.76,
"related_events" : [ "24324029-7c68-4fd7-b1dc-cc411c90c83b", "5de4e3e8-74a4-42a3-ade9-50b802f4e7b0" ],
"carry" : {
"end_location" : [ 48.0, 62.0 ]
}
}, {
"id" : "5de4e3e8-74a4-42a3-ade9-50b802f4e7b0",
"index" : 347,
"period" : 1,
"timestamp" : "00:07:35.073",
"minute" : 7,
"second" : 35,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 48.0, 62.0 ],
"duration" : 1.48,
"related_events" : [ "2a8afab4-19aa-4a5b-81b9-c729c1a8094c" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 38.078865,
"angle" : -1.332187,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 57.0, 25.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "2a8afab4-19aa-4a5b-81b9-c729c1a8094c",
"index" : 348,
"period" : 1,
"timestamp" : "00:07:36.553",
"minute" : 7,
"second" : 36,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 57.0, 25.0 ],
"related_events" : [ "5de4e3e8-74a4-42a3-ade9-50b802f4e7b0" ]
}, {
"id" : "150abbf0-e593-4fb7-909b-1c4090008afc",
"index" : 349,
"period" : 1,
"timestamp" : "00:07:36.553",
"minute" : 7,
"second" : 36,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 57.0, 25.0 ],
"duration" : 2.36,
"related_events" : [ "2a8afab4-19aa-4a5b-81b9-c729c1a8094c", "fde78589-81d6-4460-ad4c-37c46f1b5d1e" ],
"carry" : {
"end_location" : [ 70.0, 26.0 ]
}
}, {
"id" : "fde78589-81d6-4460-ad4c-37c46f1b5d1e",
"index" : 350,
"period" : 1,
"timestamp" : "00:07:38.913",
"minute" : 7,
"second" : 38,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 70.0, 26.0 ],
"duration" : 0.799,
"related_events" : [ "461a6540-d3f1-496a-8352-521f90fa5bec" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 17.088007,
"angle" : -1.2120256,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 76.0, 10.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "7d883499-05b9-4ff8-a5f0-a05f3365339a",
"index" : 351,
"period" : 1,
"timestamp" : "00:07:39.352",
"minute" : 7,
"second" : 39,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 36.0, 73.0 ],
"duration" : 0.72,
"related_events" : [ "461a6540-d3f1-496a-8352-521f90fa5bec", "47eba771-0591-4583-b20a-fc02e3c53b34", "ceb2414f-8be2-4465-8304-c007853f7246" ]
}, {
"id" : "461a6540-d3f1-496a-8352-521f90fa5bec",
"index" : 352,
"period" : 1,
"timestamp" : "00:07:39.712",
"minute" : 7,
"second" : 39,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 76.0, 10.0 ],
"under_pressure" : true,
"related_events" : [ "7d883499-05b9-4ff8-a5f0-a05f3365339a", "fde78589-81d6-4460-ad4c-37c46f1b5d1e" ]
}, {
"id" : "47eba771-0591-4583-b20a-fc02e3c53b34",
"index" : 353,
"period" : 1,
"timestamp" : "00:07:39.712",
"minute" : 7,
"second" : 39,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 76.0, 10.0 ],
"duration" : 0.321,
"under_pressure" : true,
"related_events" : [ "461a6540-d3f1-496a-8352-521f90fa5bec", "7d883499-05b9-4ff8-a5f0-a05f3365339a", "ceb2414f-8be2-4465-8304-c007853f7246" ],
"carry" : {
"end_location" : [ 75.0, 12.0 ]
}
}, {
"id" : "ceb2414f-8be2-4465-8304-c007853f7246",
"index" : 354,
"period" : 1,
"timestamp" : "00:07:40.033",
"minute" : 7,
"second" : 40,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 75.0, 12.0 ],
"duration" : 0.547,
"under_pressure" : true,
"related_events" : [ "7d883499-05b9-4ff8-a5f0-a05f3365339a", "857466d5-5e9f-4da8-8a49-66f3e7f9f9a7", "e13c3c57-e295-4fec-a72b-73b2808d2f5d" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 5.3851647,
"angle" : 1.19029,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 77.0, 17.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "e13c3c57-e295-4fec-a72b-73b2808d2f5d",
"index" : 355,
"period" : 1,
"timestamp" : "00:07:40.580",
"minute" : 7,
"second" : 40,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 15,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 85.0, 28.0 ],
"related_events" : [ "ceb2414f-8be2-4465-8304-c007853f7246" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "857466d5-5e9f-4da8-8a49-66f3e7f9f9a7",
"index" : 356,
"period" : 1,
"timestamp" : "00:07:40.580",
"minute" : 7,
"second" : 40,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 16,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 44.0, 64.0 ],
"duration" : 0.68,
"related_events" : [ "77658a65-6e87-4914-81af-ecca721944a3", "ceb2414f-8be2-4465-8304-c007853f7246" ],
"pass" : {
"recipient" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"length" : 9.848858,
"angle" : 0.41822433,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 53.0, 68.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "77658a65-6e87-4914-81af-ecca721944a3",
"index" : 357,
"period" : 1,
"timestamp" : "00:07:41.260",
"minute" : 7,
"second" : 41,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 16,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 53.0, 68.0 ],
"related_events" : [ "857466d5-5e9f-4da8-8a49-66f3e7f9f9a7" ]
}, {
"id" : "9141958c-5e1e-418c-9ee4-f6d2f4d31765",
"index" : 358,
"period" : 1,
"timestamp" : "00:07:41.260",
"minute" : 7,
"second" : 41,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 16,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 53.0, 68.0 ],
"duration" : 3.44,
"under_pressure" : true,
"related_events" : [ "0d737e5f-0123-4117-8c81-11eee5cef8e0", "77658a65-6e87-4914-81af-ecca721944a3", "f404fc79-864e-4ebe-93e2-cbe8c4cd0e16" ],
"carry" : {
"end_location" : [ 85.0, 78.0 ]
}
}, {
"id" : "0d737e5f-0123-4117-8c81-11eee5cef8e0",
"index" : 359,
"period" : 1,
"timestamp" : "00:07:44.030",
"minute" : 7,
"second" : 44,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 16,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 40.0, 11.0 ],
"duration" : 0.803,
"counterpress" : true,
"related_events" : [ "9141958c-5e1e-418c-9ee4-f6d2f4d31765", "f404fc79-864e-4ebe-93e2-cbe8c4cd0e16" ]
}, {
"id" : "f404fc79-864e-4ebe-93e2-cbe8c4cd0e16",
"index" : 360,
"period" : 1,
"timestamp" : "00:07:44.700",
"minute" : 7,
"second" : 44,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 16,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 85.0, 78.0 ],
"duration" : 0.813,
"under_pressure" : true,
"related_events" : [ "0d737e5f-0123-4117-8c81-11eee5cef8e0", "b14695e7-2fbf-42a3-b382-a27a162fd501" ],
"pass" : {
"length" : 2.236068,
"angle" : -2.0344439,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 84.0, 76.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "b14695e7-2fbf-42a3-b382-a27a162fd501",
"index" : 361,
"period" : 1,
"timestamp" : "00:07:45.513",
"minute" : 7,
"second" : 45,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 16,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 37.0, 5.0 ],
"counterpress" : true,
"related_events" : [ "f404fc79-864e-4ebe-93e2-cbe8c4cd0e16" ]
}, {
"id" : "29b96bac-4b51-4164-a79b-f33e17ab2ece",
"index" : 362,
"period" : 1,
"timestamp" : "00:08:03.500",
"minute" : 8,
"second" : 3,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 17,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 66.0, 80.0 ],
"duration" : 1.56,
"related_events" : [ "2814e60d-592c-4770-80ea-cc2d6eff9b15" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 25.942244,
"angle" : -0.4808873,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 89.0, 68.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
}
}
}, {
"id" : "2814e60d-592c-4770-80ea-cc2d6eff9b15",
"index" : 363,
"period" : 1,
"timestamp" : "00:08:05.060",
"minute" : 8,
"second" : 5,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 17,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 89.0, 68.0 ],
"related_events" : [ "29b96bac-4b51-4164-a79b-f33e17ab2ece" ]
}, {
"id" : "ff818d94-9406-44f2-b9a8-5e3afb288670",
"index" : 364,
"period" : 1,
"timestamp" : "00:08:05.060",
"minute" : 8,
"second" : 5,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 17,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 89.0, 68.0 ],
"duration" : 1.2,
"related_events" : [ "0fe57f6a-598d-41c0-adeb-eac099db81e3" ],
"pass" : {
"length" : 8.602325,
"angle" : -2.5213432,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 82.0, 63.0 ],
"body_part" : {
"id" : 70,
"name" : "Other"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "0fe57f6a-598d-41c0-adeb-eac099db81e3",
"index" : 365,
"period" : 1,
"timestamp" : "00:08:06.260",
"minute" : 8,
"second" : 6,
"type" : {
"id" : 10,
"name" : "Interception"
},
"possession" : 18,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 39.0, 18.0 ],
"counterpress" : true,
"related_events" : [ "ff818d94-9406-44f2-b9a8-5e3afb288670" ],
"interception" : {
"outcome" : {
"id" : 4,
"name" : "Won"
}
}
}, {
"id" : "befaa288-d840-498e-b7d2-74afaa546982",
"index" : 366,
"period" : 1,
"timestamp" : "00:08:06.260",
"minute" : 8,
"second" : 6,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 18,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 39.0, 18.0 ],
"duration" : 1.493,
"related_events" : [ "0fe57f6a-598d-41c0-adeb-eac099db81e3", "6c9464a4-b035-41d9-9025-7d8a523a6acd" ],
"carry" : {
"end_location" : [ 46.0, 18.0 ]
}
}, {
"id" : "6c9464a4-b035-41d9-9025-7d8a523a6acd",
"index" : 367,
"period" : 1,
"timestamp" : "00:08:07.753",
"minute" : 8,
"second" : 7,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 18,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 46.0, 18.0 ],
"duration" : 0.227,
"related_events" : [ "72b210aa-f682-4a7f-bf0e-cf67cfed94ac", "8eeb1cbd-eaf8-4562-96b5-7de6edacf308" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 3.1622777,
"angle" : 0.32175055,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 49.0, 19.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "72b210aa-f682-4a7f-bf0e-cf67cfed94ac",
"index" : 368,
"period" : 1,
"timestamp" : "00:08:07.980",
"minute" : 8,
"second" : 7,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 18,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 51.0, 18.0 ],
"related_events" : [ "6c9464a4-b035-41d9-9025-7d8a523a6acd" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "8eeb1cbd-eaf8-4562-96b5-7de6edacf308",
"index" : 369,
"period" : 1,
"timestamp" : "00:08:07.980",
"minute" : 8,
"second" : 7,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 18,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 72.0, 62.0 ],
"counterpress" : true,
"related_events" : [ "6c9464a4-b035-41d9-9025-7d8a523a6acd" ]
}, {
"id" : "22121a0a-57a8-4f7f-a0cb-93e080f50385",
"index" : 370,
"period" : 1,
"timestamp" : "00:08:12.433",
"minute" : 8,
"second" : 12,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 19,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 63.0, 2.0 ],
"duration" : 3.92,
"related_events" : [ "168a0de0-3071-44cb-a73c-cef5f599010b" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 54.81788,
"angle" : 0.25825223,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 116.0, 16.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
}
}
}, {
"id" : "168a0de0-3071-44cb-a73c-cef5f599010b",
"index" : 371,
"period" : 1,
"timestamp" : "00:08:16.353",
"minute" : 8,
"second" : 16,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 19,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 116.0, 16.0 ],
"related_events" : [ "22121a0a-57a8-4f7f-a0cb-93e080f50385" ]
}, {
"id" : "6ad1c6ef-3cb5-45d8-9943-76f0fad10005",
"index" : 372,
"period" : 1,
"timestamp" : "00:08:16.353",
"minute" : 8,
"second" : 16,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 19,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 116.0, 16.0 ],
"duration" : 6.4,
"under_pressure" : true,
"related_events" : [ "168a0de0-3071-44cb-a73c-cef5f599010b", "82af7a52-fd7c-4cd5-b14e-4623c3e27910", "ab5c3e93-a45d-4b47-9e99-303fe2bd48f5" ],
"carry" : {
"end_location" : [ 115.0, 4.0 ]
}
}, {
"id" : "82af7a52-fd7c-4cd5-b14e-4623c3e27910",
"index" : 373,
"period" : 1,
"timestamp" : "00:08:16.553",
"minute" : 8,
"second" : 16,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 19,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 9.0, 63.0 ],
"duration" : 1.2,
"related_events" : [ "6ad1c6ef-3cb5-45d8-9943-76f0fad10005" ]
}, {
"id" : "8d76c544-853b-4e2c-b60a-b53ce3e60f27",
"index" : 374,
"period" : 1,
"timestamp" : "00:08:20.420",
"minute" : 8,
"second" : 20,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 19,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 6.0, 75.0 ],
"duration" : 1.493
}, {
"id" : "652712e1-f7d8-4cb3-b7be-53988b3f9ac2",
"index" : 375,
"period" : 1,
"timestamp" : "00:08:22.753",
"minute" : 8,
"second" : 22,
"type" : {
"id" : 39,
"name" : "Dribbled Past"
},
"possession" : 19,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 6.0, 77.0 ],
"related_events" : [ "069459ec-7f8a-4776-95e2-8daa9a73775a", "ab5c3e93-a45d-4b47-9e99-303fe2bd48f5" ]
}, {
"id" : "ab5c3e93-a45d-4b47-9e99-303fe2bd48f5",
"index" : 376,
"period" : 1,
"timestamp" : "00:08:22.753",
"minute" : 8,
"second" : 22,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 19,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 115.0, 4.0 ],
"under_pressure" : true,
"related_events" : [ "652712e1-f7d8-4cb3-b7be-53988b3f9ac2" ],
"dribble" : {
"outcome" : {
"id" : 8,
"name" : "Complete"
}
}
}, {
"id" : "069459ec-7f8a-4776-95e2-8daa9a73775a",
"index" : 377,
"period" : 1,
"timestamp" : "00:08:22.753",
"minute" : 8,
"second" : 22,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 19,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 115.0, 4.0 ],
"duration" : 3.12,
"under_pressure" : true,
"related_events" : [ "652712e1-f7d8-4cb3-b7be-53988b3f9ac2", "84d36204-dd35-46b3-bb84-09fa5a716b85", "ab5c3e93-a45d-4b47-9e99-303fe2bd48f5" ],
"carry" : {
"end_location" : [ 111.0, 4.0 ]
}
}, {
"id" : "84d36204-dd35-46b3-bb84-09fa5a716b85",
"index" : 378,
"period" : 1,
"timestamp" : "00:08:25.873",
"minute" : 8,
"second" : 25,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 19,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 111.0, 4.0 ],
"duration" : 1.72,
"related_events" : [ "94094ede-6106-4436-a39f-e63e231c258c" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 34.0,
"angle" : 2.6516354,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 81.0, 20.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "94094ede-6106-4436-a39f-e63e231c258c",
"index" : 379,
"period" : 1,
"timestamp" : "00:08:27.593",
"minute" : 8,
"second" : 27,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 19,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 81.0, 20.0 ],
"related_events" : [ "84d36204-dd35-46b3-bb84-09fa5a716b85" ]
}, {
"id" : "2ed5cdae-394b-48a8-81ed-d98d4c3f9bd6",
"index" : 380,
"period" : 1,
"timestamp" : "00:08:27.593",
"minute" : 8,
"second" : 27,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 19,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 81.0, 20.0 ],
"duration" : 1.92,
"related_events" : [ "5c59c18f-dec3-4300-9220-addf35153a33", "94094ede-6106-4436-a39f-e63e231c258c" ],
"carry" : {
"end_location" : [ 83.0, 23.0 ]
}
}, {
"id" : "5c59c18f-dec3-4300-9220-addf35153a33",
"index" : 381,
"period" : 1,
"timestamp" : "00:08:29.513",
"minute" : 8,
"second" : 29,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 19,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 83.0, 23.0 ],
"duration" : 1.467,
"related_events" : [ "825d68a5-185c-42ef-af03-a016e1d4ae62", "dca81786-3978-4768-b92b-82ed6884c717" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 34.98571,
"angle" : 0.5404195,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 113.0, 41.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "825d68a5-185c-42ef-af03-a016e1d4ae62",
"index" : 382,
"period" : 1,
"timestamp" : "00:08:30.980",
"minute" : 8,
"second" : 30,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 19,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 111.0, 45.0 ],
"related_events" : [ "5c59c18f-dec3-4300-9220-addf35153a33" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "dca81786-3978-4768-b92b-82ed6884c717",
"index" : 383,
"period" : 1,
"timestamp" : "00:08:30.980",
"minute" : 8,
"second" : 30,
"type" : {
"id" : 9,
"name" : "Clearance"
},
"possession" : 19,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 8.0, 40.0 ],
"under_pressure" : true,
"related_events" : [ "5c59c18f-dec3-4300-9220-addf35153a33" ]
}, {
"id" : "d5bbc5e8-1ec4-4371-8850-4d29babb6385",
"index" : 384,
"period" : 1,
"timestamp" : "00:08:32.033",
"minute" : 8,
"second" : 32,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 19,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 101.0, 36.0 ]
}, {
"id" : "dccdd1e5-419c-47e3-b0d6-595acb4abeb8",
"index" : 385,
"period" : 1,
"timestamp" : "00:08:32.273",
"minute" : 8,
"second" : 32,
"type" : {
"id" : 16,
"name" : "Shot"
},
"possession" : 19,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 102.0, 35.0 ],
"duration" : 0.92,
"related_events" : [ "745fad3d-ba78-410d-877d-5d9096634256" ],
"shot" : {
"statsbomb_xg" : 0.1189627,
"end_location" : [ 120.0, 39.5, 3.8 ],
"first_time" : true,
"technique" : {
"id" : 91,
"name" : "Half Volley"
},
"type" : {
"id" : 87,
"name" : "Open Play"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 98,
"name" : "Off T"
},
"freeze_frame" : [ {
"location" : [ 105.0, 38.0 ],
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : false
}, {
"location" : [ 111.0, 49.0 ],
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : false
}, {
"location" : [ 101.0, 67.0 ],
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : true
}, {
"location" : [ 110.0, 18.0 ],
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"teammate" : true
}, {
"location" : [ 92.0, 41.0 ],
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"teammate" : false
}, {
"location" : [ 112.0, 41.0 ],
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"teammate" : false
}, {
"location" : [ 114.0, 41.0 ],
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"teammate" : false
}, {
"location" : [ 106.0, 35.0 ],
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : false
}, {
"location" : [ 90.0, 15.0 ],
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : true
}, {
"location" : [ 96.0, 17.0 ],
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : false
}, {
"location" : [ 104.0, 27.0 ],
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : false
}, {
"location" : [ 82.0, 29.0 ],
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"teammate" : true
}, {
"location" : [ 92.0, 35.0 ],
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"teammate" : false
}, {
"location" : [ 112.0, 46.0 ],
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"teammate" : true
} ]
}
}, {
"id" : "745fad3d-ba78-410d-877d-5d9096634256",
"index" : 386,
"period" : 1,
"timestamp" : "00:08:33.193",
"minute" : 8,
"second" : 33,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 19,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 7.0, 40.0 ],
"related_events" : [ "dccdd1e5-419c-47e3-b0d6-595acb4abeb8" ],
"goalkeeper" : {
"end_location" : [ 9.0, 38.0 ],
"position" : {
"id" : 42,
"name" : "Moving"
},
"type" : {
"id" : 32,
"name" : "Shot Faced"
}
}
}, {
"id" : "73d8a198-5386-45ed-a863-ef6707e6aba9",
"index" : 387,
"period" : 1,
"timestamp" : "00:09:09.553",
"minute" : 9,
"second" : 9,
"type" : {
"id" : 5,
"name" : "Camera On"
},
"possession" : 20,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
}
}, {
"id" : "d284a12b-a52a-4be2-ac56-42e203c6258e",
"index" : 388,
"period" : 1,
"timestamp" : "00:09:11.740",
"minute" : 9,
"second" : 11,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 20,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 22.0, 76.0 ],
"duration" : 2.933,
"related_events" : [ "6551870c-90c1-4e0f-be23-015b1c64997f", "9f03b9dd-66ba-41f2-b378-b86aa9b871a6" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 65.51336,
"angle" : -0.2153577,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 86.0, 62.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "6551870c-90c1-4e0f-be23-015b1c64997f",
"index" : 389,
"period" : 1,
"timestamp" : "00:09:14.673",
"minute" : 9,
"second" : 14,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 20,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 82.0, 64.0 ],
"related_events" : [ "d284a12b-a52a-4be2-ac56-42e203c6258e" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "9f03b9dd-66ba-41f2-b378-b86aa9b871a6",
"index" : 390,
"period" : 1,
"timestamp" : "00:09:14.673",
"minute" : 9,
"second" : 14,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 20,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 35.0, 19.0 ],
"duration" : 1.48,
"related_events" : [ "30cff6f9-b122-4601-8bfc-9b49e266e59f", "afbe2e6e-218e-48c4-b2ab-9411f8129f0f", "d284a12b-a52a-4be2-ac56-42e203c6258e" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 16.124516,
"angle" : -0.124354996,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 51.0, 17.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "30cff6f9-b122-4601-8bfc-9b49e266e59f",
"index" : 391,
"period" : 1,
"timestamp" : "00:09:16.153",
"minute" : 9,
"second" : 16,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 20,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 51.0, 18.0 ],
"related_events" : [ "9f03b9dd-66ba-41f2-b378-b86aa9b871a6" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "afbe2e6e-218e-48c4-b2ab-9411f8129f0f",
"index" : 392,
"period" : 1,
"timestamp" : "00:09:16.153",
"minute" : 9,
"second" : 16,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 20,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 70.0, 64.0 ],
"related_events" : [ "9f03b9dd-66ba-41f2-b378-b86aa9b871a6" ],
"ball_recovery" : {
"recovery_failure" : true
}
}, {
"id" : "ce27e7ef-de71-4418-a1a9-94322b91dac1",
"index" : 393,
"period" : 1,
"timestamp" : "00:09:17.353",
"minute" : 9,
"second" : 17,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 20,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 47.0, 5.0 ],
"ball_recovery" : {
"recovery_failure" : true
}
}, {
"id" : "1b1361eb-07f9-42c8-a4bb-a89142846ae3",
"index" : 394,
"period" : 1,
"timestamp" : "00:09:31.913",
"minute" : 9,
"second" : 31,
"type" : {
"id" : 5,
"name" : "Camera On"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
}
}, {
"id" : "4f12e02f-8d8f-4d18-b8ca-3e63178fb6b7",
"index" : 395,
"period" : 1,
"timestamp" : "00:09:32.713",
"minute" : 9,
"second" : 32,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 37.0, 64.0 ],
"duration" : 2.466,
"related_events" : [ "8e49eea1-3cd0-4f88-81e7-801f0824d7a2" ],
"pass" : {
"recipient" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"length" : 35.22783,
"angle" : -2.5378432,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 8.0, 44.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "8e49eea1-3cd0-4f88-81e7-801f0824d7a2",
"index" : 396,
"period" : 1,
"timestamp" : "00:09:35.179",
"minute" : 9,
"second" : 35,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 8.0, 44.0 ],
"related_events" : [ "4f12e02f-8d8f-4d18-b8ca-3e63178fb6b7" ]
}, {
"id" : "cc3d9b9c-e30d-4a08-99bc-9bbd01bb476e",
"index" : 397,
"period" : 1,
"timestamp" : "00:09:35.179",
"minute" : 9,
"second" : 35,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 8.0, 44.0 ],
"duration" : 1.761,
"related_events" : [ "8e49eea1-3cd0-4f88-81e7-801f0824d7a2", "a475a935-73c9-4a33-ac2c-502bdfc73ae6" ],
"carry" : {
"end_location" : [ 9.0, 47.0 ]
}
}, {
"id" : "a475a935-73c9-4a33-ac2c-502bdfc73ae6",
"index" : 398,
"period" : 1,
"timestamp" : "00:09:36.940",
"minute" : 9,
"second" : 36,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 9.0, 47.0 ],
"duration" : 1.72,
"related_events" : [ "9d8bc14f-d27e-4472-bfc2-14fe352ecd8a" ],
"pass" : {
"recipient" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"length" : 30.413813,
"angle" : 1.092444,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 23.0, 74.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "9d8bc14f-d27e-4472-bfc2-14fe352ecd8a",
"index" : 399,
"period" : 1,
"timestamp" : "00:09:38.660",
"minute" : 9,
"second" : 38,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 23.0, 74.0 ],
"related_events" : [ "a475a935-73c9-4a33-ac2c-502bdfc73ae6" ]
}, {
"id" : "35dc0e6c-1fa5-4bf1-8649-eb04b9fdf33d",
"index" : 400,
"period" : 1,
"timestamp" : "00:09:38.660",
"minute" : 9,
"second" : 38,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 23.0, 74.0 ],
"duration" : 4.32,
"under_pressure" : true,
"related_events" : [ "2c759f4e-4882-4123-bb78-46ca2938e707", "538f2840-7b4f-4a44-874e-d2d3d451c270", "9d8bc14f-d27e-4472-bfc2-14fe352ecd8a" ],
"carry" : {
"end_location" : [ 40.0, 73.0 ]
}
}, {
"id" : "538f2840-7b4f-4a44-874e-d2d3d451c270",
"index" : 401,
"period" : 1,
"timestamp" : "00:09:42.553",
"minute" : 9,
"second" : 42,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 80.0, 9.0 ],
"duration" : 0.48,
"related_events" : [ "2c759f4e-4882-4123-bb78-46ca2938e707", "35dc0e6c-1fa5-4bf1-8649-eb04b9fdf33d" ]
}, {
"id" : "2c759f4e-4882-4123-bb78-46ca2938e707",
"index" : 402,
"period" : 1,
"timestamp" : "00:09:42.980",
"minute" : 9,
"second" : 42,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 40.0, 73.0 ],
"duration" : 2.773,
"under_pressure" : true,
"related_events" : [ "538f2840-7b4f-4a44-874e-d2d3d451c270", "6be9b614-dbb6-4a45-a266-f826fc3ccbaf", "cebd01aa-cf40-4016-84d4-dd88127068f9" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 52.201534,
"angle" : -0.63583845,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 82.0, 42.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "cebd01aa-cf40-4016-84d4-dd88127068f9",
"index" : 403,
"period" : 1,
"timestamp" : "00:09:45.753",
"minute" : 9,
"second" : 45,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 82.0, 41.0 ],
"related_events" : [ "2c759f4e-4882-4123-bb78-46ca2938e707" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "6be9b614-dbb6-4a45-a266-f826fc3ccbaf",
"index" : 404,
"period" : 1,
"timestamp" : "00:09:45.753",
"minute" : 9,
"second" : 45,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 39.0, 39.0 ],
"duration" : 4.76,
"related_events" : [ "2c759f4e-4882-4123-bb78-46ca2938e707", "f5a949db-8655-45c1-93b7-5313dc405df4" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 34.928497,
"angle" : -1.3397057,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 47.0, 5.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
}
}
}, {
"id" : "fad07895-9e5c-4d55-bc64-a9d201fc1668",
"index" : 405,
"period" : 1,
"timestamp" : "00:09:48.620",
"minute" : 9,
"second" : 48,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 71.0, 65.0 ],
"duration" : 1.333,
"counterpress" : true
}, {
"id" : "f5a949db-8655-45c1-93b7-5313dc405df4",
"index" : 406,
"period" : 1,
"timestamp" : "00:09:50.513",
"minute" : 9,
"second" : 50,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 47.0, 5.0 ],
"related_events" : [ "6be9b614-dbb6-4a45-a266-f826fc3ccbaf" ]
}, {
"id" : "1c6f297e-2868-4046-93a2-efd0cb613e16",
"index" : 407,
"period" : 1,
"timestamp" : "00:09:50.513",
"minute" : 9,
"second" : 50,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 47.0, 5.0 ],
"duration" : 0.8,
"under_pressure" : true,
"related_events" : [ "02ec8280-6a6a-433c-a67a-5360a5587d42", "f5a949db-8655-45c1-93b7-5313dc405df4", "f7e7b561-2335-4fa7-ad72-225bac32c024" ],
"carry" : {
"end_location" : [ 45.0, 3.0 ]
}
}, {
"id" : "02ec8280-6a6a-433c-a67a-5360a5587d42",
"index" : 408,
"period" : 1,
"timestamp" : "00:09:51.313",
"minute" : 9,
"second" : 51,
"type" : {
"id" : 39,
"name" : "Dribbled Past"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 76.0, 78.0 ],
"counterpress" : true,
"related_events" : [ "1c6f297e-2868-4046-93a2-efd0cb613e16", "f7e7b561-2335-4fa7-ad72-225bac32c024" ]
}, {
"id" : "f7e7b561-2335-4fa7-ad72-225bac32c024",
"index" : 409,
"period" : 1,
"timestamp" : "00:09:51.313",
"minute" : 9,
"second" : 51,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 45.0, 3.0 ],
"under_pressure" : true,
"related_events" : [ "02ec8280-6a6a-433c-a67a-5360a5587d42" ],
"dribble" : {
"overrun" : true,
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "fae19120-3a64-4ade-8368-9c2faa6991c7",
"index" : 410,
"period" : 1,
"timestamp" : "00:09:52.740",
"minute" : 9,
"second" : 52,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 73.0, 78.0 ],
"duration" : 1.733,
"related_events" : [ "9b11e2da-c847-47e8-86f9-e67af69142d6" ],
"pass" : {
"length" : 16.27882,
"angle" : -1.3854483,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 76.0, 62.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "9b11e2da-c847-47e8-86f9-e67af69142d6",
"index" : 411,
"period" : 1,
"timestamp" : "00:09:54.473",
"minute" : 9,
"second" : 54,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 45.0, 19.0 ],
"duration" : 3.467,
"related_events" : [ "56495086-857f-46d8-aeac-52b871fb3746", "c35b268d-df18-40cd-9756-230c6a77e8f1", "fae19120-3a64-4ade-8368-9c2faa6991c7" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 49.0408,
"angle" : 0.28950366,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 92.0, 33.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "56495086-857f-46d8-aeac-52b871fb3746",
"index" : 412,
"period" : 1,
"timestamp" : "00:09:57.940",
"minute" : 9,
"second" : 57,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 87.0, 53.0 ],
"related_events" : [ "9b11e2da-c847-47e8-86f9-e67af69142d6" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "c35b268d-df18-40cd-9756-230c6a77e8f1",
"index" : 413,
"period" : 1,
"timestamp" : "00:09:57.940",
"minute" : 9,
"second" : 57,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 29.0, 48.0 ],
"duration" : 1.933,
"related_events" : [ "6c56f47c-df4b-45e1-bf02-a4cfe6d16eb8", "9b11e2da-c847-47e8-86f9-e67af69142d6" ],
"pass" : {
"recipient" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"length" : 19.026299,
"angle" : -3.0890095,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 10.0, 47.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
}
}
}, {
"id" : "6c56f47c-df4b-45e1-bf02-a4cfe6d16eb8",
"index" : 414,
"period" : 1,
"timestamp" : "00:09:59.873",
"minute" : 9,
"second" : 59,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 10.0, 47.0 ],
"related_events" : [ "c35b268d-df18-40cd-9756-230c6a77e8f1" ]
}, {
"id" : "9e45c6af-2580-4941-815f-7c2f379a9848",
"index" : 415,
"period" : 1,
"timestamp" : "00:09:59.873",
"minute" : 9,
"second" : 59,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 10.0, 47.0 ],
"duration" : 5.227,
"related_events" : [ "227d6569-190e-47eb-8a31-3f8d50af265e", "6c56f47c-df4b-45e1-bf02-a4cfe6d16eb8" ],
"carry" : {
"end_location" : [ 14.0, 41.0 ]
}
}, {
"id" : "227d6569-190e-47eb-8a31-3f8d50af265e",
"index" : 416,
"period" : 1,
"timestamp" : "00:10:05.100",
"minute" : 10,
"second" : 5,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 14.0, 41.0 ],
"duration" : 2.36,
"related_events" : [ "1b04ff38-69b0-4d32-be32-96ee6e46b262" ],
"pass" : {
"recipient" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"length" : 25.495098,
"angle" : -1.1246908,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 25.0, 18.0 ],
"body_part" : {
"id" : 69,
"name" : "Keeper Arm"
}
}
}, {
"id" : "1b04ff38-69b0-4d32-be32-96ee6e46b262",
"index" : 417,
"period" : 1,
"timestamp" : "00:10:07.460",
"minute" : 10,
"second" : 7,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 25.0, 18.0 ],
"related_events" : [ "227d6569-190e-47eb-8a31-3f8d50af265e" ]
}, {
"id" : "831a0653-7e71-48f3-843a-c712ad2df617",
"index" : 418,
"period" : 1,
"timestamp" : "00:10:07.460",
"minute" : 10,
"second" : 7,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 25.0, 18.0 ],
"duration" : 3.76,
"related_events" : [ "1b04ff38-69b0-4d32-be32-96ee6e46b262", "c67ce61b-1ec0-4c73-80a5-b9288a95ac10" ],
"carry" : {
"end_location" : [ 51.0, 10.0 ]
}
}, {
"id" : "c67ce61b-1ec0-4c73-80a5-b9288a95ac10",
"index" : 419,
"period" : 1,
"timestamp" : "00:10:11.220",
"minute" : 10,
"second" : 11,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 51.0, 10.0 ],
"duration" : 1.493,
"related_events" : [ "a3880330-1244-44e5-b11f-04c60e3d3eae" ],
"pass" : {
"recipient" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"length" : 13.928389,
"angle" : -0.36717382,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 64.0, 5.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "a3880330-1244-44e5-b11f-04c60e3d3eae",
"index" : 420,
"period" : 1,
"timestamp" : "00:10:12.713",
"minute" : 10,
"second" : 12,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 64.0, 5.0 ],
"related_events" : [ "c67ce61b-1ec0-4c73-80a5-b9288a95ac10" ]
}, {
"id" : "ad03caee-bdfb-4d9d-8dc1-2fbe15e46855",
"index" : 421,
"period" : 1,
"timestamp" : "00:10:12.713",
"minute" : 10,
"second" : 12,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 64.0, 5.0 ],
"duration" : 1.507,
"under_pressure" : true,
"related_events" : [ "00e0628a-125c-42ba-821f-314ab687d57b", "0aeba029-d608-435a-bb27-707da4f0d638", "a3880330-1244-44e5-b11f-04c60e3d3eae" ],
"carry" : {
"end_location" : [ 64.0, 5.0 ]
}
}, {
"id" : "00e0628a-125c-42ba-821f-314ab687d57b",
"index" : 422,
"period" : 1,
"timestamp" : "00:10:13.673",
"minute" : 10,
"second" : 13,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 54.0, 74.0 ],
"duration" : 0.679,
"related_events" : [ "0aeba029-d608-435a-bb27-707da4f0d638", "ad03caee-bdfb-4d9d-8dc1-2fbe15e46855" ]
}, {
"id" : "0aeba029-d608-435a-bb27-707da4f0d638",
"index" : 423,
"period" : 1,
"timestamp" : "00:10:14.220",
"minute" : 10,
"second" : 14,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 64.0, 5.0 ],
"duration" : 1.44,
"under_pressure" : true,
"related_events" : [ "00e0628a-125c-42ba-821f-314ab687d57b", "f42b5cdf-9bd7-45a9-bad3-dda186df1f98" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 25.019993,
"angle" : -0.039978687,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 89.0, 4.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "f42b5cdf-9bd7-45a9-bad3-dda186df1f98",
"index" : 424,
"period" : 1,
"timestamp" : "00:10:15.660",
"minute" : 10,
"second" : 15,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 89.0, 4.0 ],
"related_events" : [ "0aeba029-d608-435a-bb27-707da4f0d638" ]
}, {
"id" : "c5b17b7e-26d1-4cb0-a5c8-f0ee53488034",
"index" : 425,
"period" : 1,
"timestamp" : "00:10:15.660",
"minute" : 10,
"second" : 15,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 98.0, 14.0 ],
"duration" : 2.613,
"under_pressure" : true,
"related_events" : [ "062fae66-8fa3-4669-ad42-f491c63bc13d", "65745f4d-3d92-4c71-94f2-352d93d06241", "9d2f21b7-a5a9-47f3-ac3b-4305f87e3767" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 12.0415945,
"angle" : 0.844154,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 106.0, 23.0 ],
"aerial_won" : true,
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "9d2f21b7-a5a9-47f3-ac3b-4305f87e3767",
"index" : 426,
"period" : 1,
"timestamp" : "00:10:15.660",
"minute" : 10,
"second" : 15,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 23.0, 67.0 ],
"under_pressure" : true,
"related_events" : [ "c5b17b7e-26d1-4cb0-a5c8-f0ee53488034" ],
"duel" : {
"type" : {
"id" : 10,
"name" : "Aerial Lost"
}
}
}, {
"id" : "062fae66-8fa3-4669-ad42-f491c63bc13d",
"index" : 427,
"period" : 1,
"timestamp" : "00:10:18.273",
"minute" : 10,
"second" : 18,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 104.0, 23.0 ],
"related_events" : [ "c5b17b7e-26d1-4cb0-a5c8-f0ee53488034" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "65745f4d-3d92-4c71-94f2-352d93d06241",
"index" : 428,
"period" : 1,
"timestamp" : "00:10:18.273",
"minute" : 10,
"second" : 18,
"type" : {
"id" : 9,
"name" : "Clearance"
},
"possession" : 21,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 15.0, 58.0 ],
"under_pressure" : true,
"related_events" : [ "c5b17b7e-26d1-4cb0-a5c8-f0ee53488034" ]
}, {
"id" : "df17d2e4-4b9a-478b-85e7-68335750636b",
"index" : 429,
"period" : 1,
"timestamp" : "00:10:41.700",
"minute" : 10,
"second" : 41,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 22,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 109.0, 2.0 ],
"duration" : 1.773,
"pass" : {
"length" : 30.805843,
"angle" : 1.3415644,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 116.0, 32.0 ],
"cross" : true,
"type" : {
"id" : 67,
"name" : "Throw-in"
},
"outcome" : {
"id" : 77,
"name" : "Unknown"
}
}
}, {
"id" : "bfa537b0-56a7-46be-861c-62bfb68bb4ea",
"index" : 430,
"period" : 1,
"timestamp" : "00:10:43.473",
"minute" : 10,
"second" : 43,
"type" : {
"id" : 22,
"name" : "Foul Committed"
},
"possession" : 22,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 116.0, 31.0 ],
"related_events" : [ "f04f3719-01b2-49d7-8799-89f992f1693f" ]
}, {
"id" : "f04f3719-01b2-49d7-8799-89f992f1693f",
"index" : 431,
"period" : 1,
"timestamp" : "00:10:43.473",
"minute" : 10,
"second" : 43,
"type" : {
"id" : 21,
"name" : "Foul Won"
},
"possession" : 22,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 5.0, 50.0 ],
"under_pressure" : true,
"related_events" : [ "bfa537b0-56a7-46be-861c-62bfb68bb4ea" ],
"foul_won" : {
"defensive" : true
}
}, {
"id" : "a8c56d46-c47e-4192-af95-808554d835ef",
"index" : 432,
"period" : 1,
"timestamp" : "00:11:03.633",
"minute" : 11,
"second" : 3,
"type" : {
"id" : 5,
"name" : "Camera On"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
}
}, {
"id" : "f7244b47-1eb2-4cea-8f8b-9da502cb3ee7",
"index" : 433,
"period" : 1,
"timestamp" : "00:11:06.593",
"minute" : 11,
"second" : 6,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 26.0, 25.0 ],
"duration" : 1.0,
"related_events" : [ "f4bf1f76-03b4-4d05-a6c2-48fb8dc6826d" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 15.297058,
"angle" : 0.19739556,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 41.0, 28.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "f4bf1f76-03b4-4d05-a6c2-48fb8dc6826d",
"index" : 434,
"period" : 1,
"timestamp" : "00:11:07.593",
"minute" : 11,
"second" : 7,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 41.0, 28.0 ],
"related_events" : [ "f7244b47-1eb2-4cea-8f8b-9da502cb3ee7" ]
}, {
"id" : "bffd0432-1dd5-4a5a-96dd-1756d68cecb5",
"index" : 435,
"period" : 1,
"timestamp" : "00:11:07.593",
"minute" : 11,
"second" : 7,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 41.0, 28.0 ],
"duration" : 1.84,
"under_pressure" : true,
"related_events" : [ "3491a4aa-0d08-4cd1-83d2-511fe17a2779", "52ad07cc-2695-42a9-88f1-1fefa00d3521", "f4bf1f76-03b4-4d05-a6c2-48fb8dc6826d" ],
"carry" : {
"end_location" : [ 49.0, 25.0 ]
}
}, {
"id" : "52ad07cc-2695-42a9-88f1-1fefa00d3521",
"index" : 436,
"period" : 1,
"timestamp" : "00:11:08.740",
"minute" : 11,
"second" : 8,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 77.0, 51.0 ],
"duration" : 0.893,
"related_events" : [ "3491a4aa-0d08-4cd1-83d2-511fe17a2779", "bffd0432-1dd5-4a5a-96dd-1756d68cecb5" ]
}, {
"id" : "3491a4aa-0d08-4cd1-83d2-511fe17a2779",
"index" : 437,
"period" : 1,
"timestamp" : "00:11:09.433",
"minute" : 11,
"second" : 9,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 49.0, 25.0 ],
"duration" : 0.68,
"under_pressure" : true,
"related_events" : [ "134a3473-4dd6-46f6-9a3a-b747454f1cba", "52ad07cc-2695-42a9-88f1-1fefa00d3521" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 15.132746,
"angle" : 1.4382448,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 51.0, 40.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "134a3473-4dd6-46f6-9a3a-b747454f1cba",
"index" : 438,
"period" : 1,
"timestamp" : "00:11:10.113",
"minute" : 11,
"second" : 10,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 51.0, 40.0 ],
"related_events" : [ "3491a4aa-0d08-4cd1-83d2-511fe17a2779" ]
}, {
"id" : "819194df-42a7-4f11-99ce-d0631be77ffe",
"index" : 439,
"period" : 1,
"timestamp" : "00:11:10.113",
"minute" : 11,
"second" : 10,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 51.0, 40.0 ],
"duration" : 1.0,
"under_pressure" : true,
"related_events" : [ "134a3473-4dd6-46f6-9a3a-b747454f1cba", "670d5808-9519-4da1-a121-c79c37415287", "7c5c8dd1-e611-4f15-94cf-af7f711a911e" ],
"carry" : {
"end_location" : [ 51.0, 42.0 ]
}
}, {
"id" : "670d5808-9519-4da1-a121-c79c37415287",
"index" : 440,
"period" : 1,
"timestamp" : "00:11:10.380",
"minute" : 11,
"second" : 10,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 64.0, 38.0 ],
"duration" : 0.693,
"related_events" : [ "819194df-42a7-4f11-99ce-d0631be77ffe" ]
}, {
"id" : "7c5c8dd1-e611-4f15-94cf-af7f711a911e",
"index" : 441,
"period" : 1,
"timestamp" : "00:11:11.113",
"minute" : 11,
"second" : 11,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 51.0, 42.0 ],
"duration" : 1.0,
"related_events" : [ "4fa3ef2b-378a-49d4-ba5c-d92ce826efcc" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 18.867962,
"angle" : 2.1293957,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 41.0, 58.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "4fa3ef2b-378a-49d4-ba5c-d92ce826efcc",
"index" : 442,
"period" : 1,
"timestamp" : "00:11:12.113",
"minute" : 11,
"second" : 12,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 41.0, 58.0 ],
"related_events" : [ "7c5c8dd1-e611-4f15-94cf-af7f711a911e" ]
}, {
"id" : "f11a87b6-c066-4dbb-a137-f0981acdae17",
"index" : 443,
"period" : 1,
"timestamp" : "00:11:12.113",
"minute" : 11,
"second" : 12,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 41.0, 58.0 ],
"duration" : 0.28,
"related_events" : [ "4fa3ef2b-378a-49d4-ba5c-d92ce826efcc", "f84d9afd-fe11-46af-a194-c0a420915587" ],
"carry" : {
"end_location" : [ 44.0, 58.0 ]
}
}, {
"id" : "f84d9afd-fe11-46af-a194-c0a420915587",
"index" : 444,
"period" : 1,
"timestamp" : "00:11:12.393",
"minute" : 11,
"second" : 12,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 44.0, 58.0 ],
"duration" : 1.2,
"related_events" : [ "7db43584-58b6-49cb-9ff8-caab292456f1" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 20.12461,
"angle" : -0.4636476,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 62.0, 49.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "87368689-b5ee-459b-803b-28418f7a76be",
"index" : 445,
"period" : 1,
"timestamp" : "00:11:13.420",
"minute" : 11,
"second" : 13,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 53.0, 32.0 ],
"duration" : 0.453,
"related_events" : [ "7db43584-58b6-49cb-9ff8-caab292456f1", "acb88a04-f7dc-4a53-9a3c-45b55dc19c2c" ]
}, {
"id" : "7db43584-58b6-49cb-9ff8-caab292456f1",
"index" : 446,
"period" : 1,
"timestamp" : "00:11:13.593",
"minute" : 11,
"second" : 13,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 62.0, 49.0 ],
"under_pressure" : true,
"related_events" : [ "87368689-b5ee-459b-803b-28418f7a76be", "f84d9afd-fe11-46af-a194-c0a420915587" ]
}, {
"id" : "acb88a04-f7dc-4a53-9a3c-45b55dc19c2c",
"index" : 447,
"period" : 1,
"timestamp" : "00:11:13.593",
"minute" : 11,
"second" : 13,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 62.0, 49.0 ],
"duration" : 0.6,
"under_pressure" : true,
"related_events" : [ "7148b1de-4f14-40a3-91da-bd2f00ef35a4", "7db43584-58b6-49cb-9ff8-caab292456f1", "87368689-b5ee-459b-803b-28418f7a76be" ],
"carry" : {
"end_location" : [ 63.0, 48.0 ]
}
}, {
"id" : "7148b1de-4f14-40a3-91da-bd2f00ef35a4",
"index" : 448,
"period" : 1,
"timestamp" : "00:11:14.193",
"minute" : 11,
"second" : 14,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 63.0, 48.0 ],
"duration" : 1.32,
"related_events" : [ "f6b00d9b-3174-49c9-a311-dc41b605524b" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 31.257,
"angle" : 1.6991196,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 59.0, 79.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "f6b00d9b-3174-49c9-a311-dc41b605524b",
"index" : 449,
"period" : 1,
"timestamp" : "00:11:15.513",
"minute" : 11,
"second" : 15,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 59.0, 79.0 ],
"related_events" : [ "7148b1de-4f14-40a3-91da-bd2f00ef35a4" ]
}, {
"id" : "ee84bb48-4267-4ef5-9cec-20007b73148c",
"index" : 450,
"period" : 1,
"timestamp" : "00:11:15.513",
"minute" : 11,
"second" : 15,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 59.0, 79.0 ],
"duration" : 1.88,
"related_events" : [ "b5fc538e-b03c-4bb4-b281-7a01121d0145", "f6b00d9b-3174-49c9-a311-dc41b605524b" ],
"carry" : {
"end_location" : [ 62.0, 77.0 ]
}
}, {
"id" : "b5fc538e-b03c-4bb4-b281-7a01121d0145",
"index" : 451,
"period" : 1,
"timestamp" : "00:11:17.393",
"minute" : 11,
"second" : 17,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 62.0, 77.0 ],
"duration" : 0.8,
"related_events" : [ "b3cf782e-fb62-4417-b807-88323e9bd6e3" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 10.770329,
"angle" : -1.9513026,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 58.0, 67.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "b3cf782e-fb62-4417-b807-88323e9bd6e3",
"index" : 452,
"period" : 1,
"timestamp" : "00:11:18.193",
"minute" : 11,
"second" : 18,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 58.0, 67.0 ],
"related_events" : [ "b5fc538e-b03c-4bb4-b281-7a01121d0145" ]
}, {
"id" : "4e635580-9bcc-4ac3-9e9f-ef9b80ce37c4",
"index" : 453,
"period" : 1,
"timestamp" : "00:11:18.193",
"minute" : 11,
"second" : 18,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 58.0, 67.0 ],
"duration" : 1.747,
"related_events" : [ "ae54b1bc-48c4-4a82-8bcf-4a997ad39a6e", "b3cf782e-fb62-4417-b807-88323e9bd6e3" ],
"carry" : {
"end_location" : [ 64.0, 66.0 ]
}
}, {
"id" : "ae54b1bc-48c4-4a82-8bcf-4a997ad39a6e",
"index" : 454,
"period" : 1,
"timestamp" : "00:11:19.940",
"minute" : 11,
"second" : 19,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 64.0, 66.0 ],
"duration" : 2.96,
"related_events" : [ "3719460d-c77d-4a64-ab1d-3437b9a8618e", "c1118c5b-9a79-4c83-9d43-a47c282ca436" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 53.535034,
"angle" : -0.5724598,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 109.0, 37.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "3719460d-c77d-4a64-ab1d-3437b9a8618e",
"index" : 455,
"period" : 1,
"timestamp" : "00:11:22.900",
"minute" : 11,
"second" : 22,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 110.0, 37.0 ],
"related_events" : [ "ae54b1bc-48c4-4a82-8bcf-4a997ad39a6e" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "7e50c95e-1e5d-4f52-a8ea-ad57b9ced8f2",
"index" : 456,
"period" : 1,
"timestamp" : "00:11:22.900",
"minute" : 11,
"second" : 22,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 110.0, 37.0 ],
"under_pressure" : true,
"related_events" : [ "c1118c5b-9a79-4c83-9d43-a47c282ca436" ],
"duel" : {
"type" : {
"id" : 10,
"name" : "Aerial Lost"
}
}
}, {
"id" : "c1118c5b-9a79-4c83-9d43-a47c282ca436",
"index" : 457,
"period" : 1,
"timestamp" : "00:11:22.900",
"minute" : 11,
"second" : 22,
"type" : {
"id" : 9,
"name" : "Clearance"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 11.0, 44.0 ],
"under_pressure" : true,
"related_events" : [ "7e50c95e-1e5d-4f52-a8ea-ad57b9ced8f2", "ae54b1bc-48c4-4a82-8bcf-4a997ad39a6e" ],
"clearance" : {
"aerial_won" : true
}
}, {
"id" : "f4de6178-e3c9-4817-a669-328f8c2e88ec",
"index" : 458,
"period" : 1,
"timestamp" : "00:11:24.780",
"minute" : 11,
"second" : 24,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 19.0, 32.0 ],
"duration" : 1.733,
"related_events" : [ "8d4d6956-18c2-42fd-a028-082b0ab6b62f" ],
"pass" : {
"length" : 17.464249,
"angle" : 0.23109066,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 36.0, 36.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "8d4d6956-18c2-42fd-a028-082b0ab6b62f",
"index" : 459,
"period" : 1,
"timestamp" : "00:11:26.513",
"minute" : 11,
"second" : 26,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 85.0, 45.0 ],
"related_events" : [ "f4de6178-e3c9-4817-a669-328f8c2e88ec" ]
}, {
"id" : "f0818b50-511b-40d8-ab5a-4ac5825c6c84",
"index" : 460,
"period" : 1,
"timestamp" : "00:11:26.513",
"minute" : 11,
"second" : 26,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 85.0, 45.0 ],
"duration" : 1.0,
"related_events" : [ "37f17475-ae91-4aa8-9e35-aef74e1325f6", "8d4d6956-18c2-42fd-a028-082b0ab6b62f" ],
"carry" : {
"end_location" : [ 85.0, 47.0 ]
}
}, {
"id" : "37f17475-ae91-4aa8-9e35-aef74e1325f6",
"index" : 461,
"period" : 1,
"timestamp" : "00:11:27.513",
"minute" : 11,
"second" : 27,
"type" : {
"id" : 3,
"name" : "Dispossessed"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 85.0, 47.0 ],
"under_pressure" : true,
"related_events" : [ "9334e518-09ed-456b-9d81-3f8a2ce87e84" ]
}, {
"id" : "9334e518-09ed-456b-9d81-3f8a2ce87e84",
"index" : 462,
"period" : 1,
"timestamp" : "00:11:27.513",
"minute" : 11,
"second" : 27,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 36.0, 34.0 ],
"under_pressure" : true,
"related_events" : [ "37f17475-ae91-4aa8-9e35-aef74e1325f6" ],
"duel" : {
"type" : {
"id" : 11,
"name" : "Tackle"
},
"outcome" : {
"id" : 13,
"name" : "Lost In Play"
}
}
}, {
"id" : "59fdbe8f-19c2-4663-a4e3-b4da442b551c",
"index" : 463,
"period" : 1,
"timestamp" : "00:11:29.313",
"minute" : 11,
"second" : 29,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 72.0, 48.0 ],
"duration" : 1.76,
"related_events" : [ "8f67b2dc-3670-41f6-a342-9c92d7b3bd34" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 25.612497,
"angle" : -2.2455373,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 56.0, 28.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "8f67b2dc-3670-41f6-a342-9c92d7b3bd34",
"index" : 464,
"period" : 1,
"timestamp" : "00:11:31.073",
"minute" : 11,
"second" : 31,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 56.0, 28.0 ],
"related_events" : [ "59fdbe8f-19c2-4663-a4e3-b4da442b551c" ]
}, {
"id" : "324da640-0ffb-4b36-835c-284912069e4f",
"index" : 465,
"period" : 1,
"timestamp" : "00:11:31.073",
"minute" : 11,
"second" : 31,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 56.0, 28.0 ],
"duration" : 2.4,
"related_events" : [ "52785329-aa17-42e2-885a-d1c585defdb7", "8f67b2dc-3670-41f6-a342-9c92d7b3bd34" ],
"carry" : {
"end_location" : [ 56.0, 29.0 ]
}
}, {
"id" : "52785329-aa17-42e2-885a-d1c585defdb7",
"index" : 466,
"period" : 1,
"timestamp" : "00:11:33.473",
"minute" : 11,
"second" : 33,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 56.0, 29.0 ],
"duration" : 1.08,
"related_events" : [ "645dc0e2-8ee0-4c0a-9784-f42bb260330a" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 20.09975,
"angle" : 1.4711276,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 58.0, 49.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "645dc0e2-8ee0-4c0a-9784-f42bb260330a",
"index" : 467,
"period" : 1,
"timestamp" : "00:11:34.553",
"minute" : 11,
"second" : 34,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 58.0, 49.0 ],
"related_events" : [ "52785329-aa17-42e2-885a-d1c585defdb7" ]
}, {
"id" : "4debd3c6-2c9b-4036-87eb-b6acd83b1be3",
"index" : 468,
"period" : 1,
"timestamp" : "00:11:34.553",
"minute" : 11,
"second" : 34,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 58.0, 49.0 ],
"duration" : 1.76,
"related_events" : [ "3d615606-14b4-42b9-a8b9-456d1b55579b", "645dc0e2-8ee0-4c0a-9784-f42bb260330a" ],
"carry" : {
"end_location" : [ 63.0, 49.0 ]
}
}, {
"id" : "3d615606-14b4-42b9-a8b9-456d1b55579b",
"index" : 469,
"period" : 1,
"timestamp" : "00:11:36.313",
"minute" : 11,
"second" : 36,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 63.0, 49.0 ],
"duration" : 1.6,
"related_events" : [ "1988a250-de5b-4ed1-b293-a0cf6ffcf170" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 25.079872,
"angle" : 0.41012734,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 86.0, 59.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "1988a250-de5b-4ed1-b293-a0cf6ffcf170",
"index" : 470,
"period" : 1,
"timestamp" : "00:11:37.913",
"minute" : 11,
"second" : 37,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 86.0, 59.0 ],
"related_events" : [ "3d615606-14b4-42b9-a8b9-456d1b55579b" ]
}, {
"id" : "4c3dc353-2c92-42b7-8a58-4a7022d80fb9",
"index" : 471,
"period" : 1,
"timestamp" : "00:11:37.913",
"minute" : 11,
"second" : 37,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 86.0, 59.0 ],
"duration" : 0.36,
"related_events" : [ "1988a250-de5b-4ed1-b293-a0cf6ffcf170", "81c294e8-1951-4d36-a232-32e909c5b3ae" ],
"carry" : {
"end_location" : [ 86.0, 58.0 ]
}
}, {
"id" : "81c294e8-1951-4d36-a232-32e909c5b3ae",
"index" : 472,
"period" : 1,
"timestamp" : "00:11:38.273",
"minute" : 11,
"second" : 38,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 86.0, 58.0 ],
"duration" : 1.4,
"related_events" : [ "b7b4b2d4-92f0-4f1b-9de1-56ae6e64be3c" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 19.313208,
"angle" : 1.199905,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 93.0, 76.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "b7b4b2d4-92f0-4f1b-9de1-56ae6e64be3c",
"index" : 473,
"period" : 1,
"timestamp" : "00:11:39.673",
"minute" : 11,
"second" : 39,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 93.0, 76.0 ],
"related_events" : [ "81c294e8-1951-4d36-a232-32e909c5b3ae" ]
}, {
"id" : "a68ad64e-f469-4a45-a9be-edb644aa429f",
"index" : 474,
"period" : 1,
"timestamp" : "00:11:39.673",
"minute" : 11,
"second" : 39,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 93.0, 76.0 ],
"duration" : 2.64,
"related_events" : [ "98c901f8-6790-491e-b128-1672e6aaa3dd", "b7b4b2d4-92f0-4f1b-9de1-56ae6e64be3c" ],
"carry" : {
"end_location" : [ 106.0, 76.0 ]
}
}, {
"id" : "98c901f8-6790-491e-b128-1672e6aaa3dd",
"index" : 475,
"period" : 1,
"timestamp" : "00:11:42.313",
"minute" : 11,
"second" : 42,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 106.0, 76.0 ],
"duration" : 1.707,
"related_events" : [ "a39178c2-225a-4856-9fee-c6a15008dac5", "e988acad-eaaf-4a6d-9737-a792fbc16dcf" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 40.5216,
"angle" : -1.2958865,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 117.0, 37.0 ],
"cross" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "a39178c2-225a-4856-9fee-c6a15008dac5",
"index" : 476,
"period" : 1,
"timestamp" : "00:11:44.020",
"minute" : 11,
"second" : 44,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 118.0, 41.0 ],
"related_events" : [ "98c901f8-6790-491e-b128-1672e6aaa3dd" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "e988acad-eaaf-4a6d-9737-a792fbc16dcf",
"index" : 477,
"period" : 1,
"timestamp" : "00:11:44.020",
"minute" : 11,
"second" : 44,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 4.0, 44.0 ],
"related_events" : [ "98c901f8-6790-491e-b128-1672e6aaa3dd" ],
"goalkeeper" : {
"type" : {
"id" : 30,
"name" : "Punch"
},
"outcome" : {
"id" : 50,
"name" : "Fail"
}
}
}, {
"id" : "74825885-1e0a-46f5-879a-e1d991ede09d",
"index" : 478,
"period" : 1,
"timestamp" : "00:11:44.340",
"minute" : 11,
"second" : 44,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 3.0, 50.0 ]
}, {
"id" : "627ebb5e-dffe-43a8-abcd-e52440328833",
"index" : 479,
"period" : 1,
"timestamp" : "00:11:44.340",
"minute" : 11,
"second" : 44,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 3.0, 50.0 ],
"duration" : 3.32,
"related_events" : [ "74825885-1e0a-46f5-879a-e1d991ede09d", "d81431fa-05f0-46cf-bd5b-417dd695bd60" ],
"carry" : {
"end_location" : [ 2.0, 53.0 ]
}
}, {
"id" : "d81431fa-05f0-46cf-bd5b-417dd695bd60",
"index" : 480,
"period" : 1,
"timestamp" : "00:11:47.660",
"minute" : 11,
"second" : 47,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 2.0, 53.0 ],
"duration" : 4.293,
"related_events" : [ "0e1447cb-8029-44ef-9a13-54ce3cda9a29", "a5ea5bd9-ed91-407e-a9eb-ed8b056fb625" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 77.64664,
"angle" : 0.12914729,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 79.0, 63.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "6a1d0a9f-e7e3-476e-85da-f4550e63f9b8",
"index" : 481,
"period" : 1,
"timestamp" : "00:11:47.673",
"minute" : 11,
"second" : 47,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 115.0, 33.0 ],
"duration" : 0.359,
"counterpress" : true
}, {
"id" : "0e1447cb-8029-44ef-9a13-54ce3cda9a29",
"index" : 482,
"period" : 1,
"timestamp" : "00:11:51.953",
"minute" : 11,
"second" : 51,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 80.0, 64.0 ],
"related_events" : [ "d81431fa-05f0-46cf-bd5b-417dd695bd60" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "a5ea5bd9-ed91-407e-a9eb-ed8b056fb625",
"index" : 483,
"period" : 1,
"timestamp" : "00:11:51.953",
"minute" : 11,
"second" : 51,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 42.0, 18.0 ],
"related_events" : [ "d81431fa-05f0-46cf-bd5b-417dd695bd60" ]
}, {
"id" : "8200be2c-5332-4b65-8a39-f8ad0d5638d3",
"index" : 484,
"period" : 1,
"timestamp" : "00:11:51.953",
"minute" : 11,
"second" : 51,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 42.0, 18.0 ],
"duration" : 1.12,
"related_events" : [ "6eacd227-1487-4bd5-9219-ef3b99e9d886", "a5ea5bd9-ed91-407e-a9eb-ed8b056fb625" ],
"carry" : {
"end_location" : [ 39.0, 18.0 ]
}
}, {
"id" : "6eacd227-1487-4bd5-9219-ef3b99e9d886",
"index" : 485,
"period" : 1,
"timestamp" : "00:11:53.073",
"minute" : 11,
"second" : 53,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 39.0, 18.0 ],
"duration" : 2.0,
"related_events" : [ "3b2c3737-e417-4987-9a16-019f330a8779" ],
"pass" : {
"recipient" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"length" : 29.0,
"angle" : 2.331809,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 19.0, 39.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "3b2c3737-e417-4987-9a16-019f330a8779",
"index" : 486,
"period" : 1,
"timestamp" : "00:11:55.073",
"minute" : 11,
"second" : 55,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 19.0, 39.0 ],
"related_events" : [ "6eacd227-1487-4bd5-9219-ef3b99e9d886" ]
}, {
"id" : "864aaf27-b66c-4d94-86c2-90c9ac20d036",
"index" : 487,
"period" : 1,
"timestamp" : "00:11:55.073",
"minute" : 11,
"second" : 55,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 19.0, 39.0 ],
"duration" : 0.88,
"related_events" : [ "3b2c3737-e417-4987-9a16-019f330a8779", "c669785d-eb78-4ea4-ba11-90c9152ca097" ],
"carry" : {
"end_location" : [ 20.0, 40.0 ]
}
}, {
"id" : "c669785d-eb78-4ea4-ba11-90c9152ca097",
"index" : 488,
"period" : 1,
"timestamp" : "00:11:55.953",
"minute" : 11,
"second" : 55,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 20.0, 40.0 ],
"duration" : 1.2,
"related_events" : [ "2a246ba1-4f64-437d-9870-4e019b33a949" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 20.615528,
"angle" : 0.88847977,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 33.0, 56.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "2a246ba1-4f64-437d-9870-4e019b33a949",
"index" : 489,
"period" : 1,
"timestamp" : "00:11:57.153",
"minute" : 11,
"second" : 57,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 33.0, 56.0 ],
"related_events" : [ "c669785d-eb78-4ea4-ba11-90c9152ca097" ]
}, {
"id" : "731b5c03-f1f4-4bdd-a5ed-89cbf0901fb4",
"index" : 490,
"period" : 1,
"timestamp" : "00:11:57.153",
"minute" : 11,
"second" : 57,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 33.0, 56.0 ],
"duration" : 2.92,
"related_events" : [ "2a246ba1-4f64-437d-9870-4e019b33a949", "dee8cbe9-0ff7-4e08-8eaf-444b783d6fd2" ],
"carry" : {
"end_location" : [ 38.0, 58.0 ]
}
}, {
"id" : "dee8cbe9-0ff7-4e08-8eaf-444b783d6fd2",
"index" : 491,
"period" : 1,
"timestamp" : "00:12:00.073",
"minute" : 12,
"second" : 0,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 38.0, 58.0 ],
"duration" : 1.48,
"related_events" : [ "f2fc62b1-c874-40ad-a9bd-e01d1d3b2699" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 21.189621,
"angle" : 1.2341216,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 45.0, 78.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "f2fc62b1-c874-40ad-a9bd-e01d1d3b2699",
"index" : 492,
"period" : 1,
"timestamp" : "00:12:01.553",
"minute" : 12,
"second" : 1,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 45.0, 78.0 ],
"related_events" : [ "dee8cbe9-0ff7-4e08-8eaf-444b783d6fd2" ]
}, {
"id" : "67c8179b-50a3-4719-a269-db21bc51e0a3",
"index" : 493,
"period" : 1,
"timestamp" : "00:12:01.553",
"minute" : 12,
"second" : 1,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 45.0, 78.0 ],
"duration" : 2.68,
"related_events" : [ "aa940398-c7e0-4549-bcab-58e03f624766", "f2fc62b1-c874-40ad-a9bd-e01d1d3b2699" ],
"carry" : {
"end_location" : [ 49.0, 74.0 ]
}
}, {
"id" : "aa940398-c7e0-4549-bcab-58e03f624766",
"index" : 494,
"period" : 1,
"timestamp" : "00:12:04.233",
"minute" : 12,
"second" : 4,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 49.0, 74.0 ],
"duration" : 1.36,
"related_events" : [ "08d089e9-2312-4217-8379-cc1edca6944f" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 24.0,
"angle" : -1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 49.0, 50.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "221096a6-1abe-46ba-b8e6-3576cce5d500",
"index" : 495,
"period" : 1,
"timestamp" : "00:12:05.380",
"minute" : 12,
"second" : 5,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 62.0, 28.0 ],
"duration" : 1.173,
"related_events" : [ "08d089e9-2312-4217-8379-cc1edca6944f", "5ca31024-d292-4761-bfdd-23c20d530ea9", "ae29eb26-cf1e-458b-b32e-1ae29ac08bdd" ]
}, {
"id" : "08d089e9-2312-4217-8379-cc1edca6944f",
"index" : 496,
"period" : 1,
"timestamp" : "00:12:05.593",
"minute" : 12,
"second" : 5,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 49.0, 50.0 ],
"under_pressure" : true,
"related_events" : [ "221096a6-1abe-46ba-b8e6-3576cce5d500", "aa940398-c7e0-4549-bcab-58e03f624766" ]
}, {
"id" : "ae29eb26-cf1e-458b-b32e-1ae29ac08bdd",
"index" : 497,
"period" : 1,
"timestamp" : "00:12:05.593",
"minute" : 12,
"second" : 5,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 49.0, 50.0 ],
"duration" : 0.88,
"under_pressure" : true,
"related_events" : [ "08d089e9-2312-4217-8379-cc1edca6944f", "221096a6-1abe-46ba-b8e6-3576cce5d500", "5ca31024-d292-4761-bfdd-23c20d530ea9" ],
"carry" : {
"end_location" : [ 49.0, 50.0 ]
}
}, {
"id" : "5ca31024-d292-4761-bfdd-23c20d530ea9",
"index" : 498,
"period" : 1,
"timestamp" : "00:12:06.473",
"minute" : 12,
"second" : 6,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 49.0, 50.0 ],
"duration" : 1.68,
"under_pressure" : true,
"related_events" : [ "221096a6-1abe-46ba-b8e6-3576cce5d500", "3422f360-ed22-448c-844f-dc70476aab62" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 23.769728,
"angle" : -1.959115,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 40.0, 28.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "3422f360-ed22-448c-844f-dc70476aab62",
"index" : 499,
"period" : 1,
"timestamp" : "00:12:08.153",
"minute" : 12,
"second" : 8,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 40.0, 28.0 ],
"related_events" : [ "5ca31024-d292-4761-bfdd-23c20d530ea9" ]
}, {
"id" : "05994957-5942-4d00-8f36-803948781848",
"index" : 500,
"period" : 1,
"timestamp" : "00:12:08.153",
"minute" : 12,
"second" : 8,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 40.0, 28.0 ],
"duration" : 1.84,
"related_events" : [ "155588da-c0a0-4657-a005-1ded4a895594", "3422f360-ed22-448c-844f-dc70476aab62" ],
"carry" : {
"end_location" : [ 46.0, 22.0 ]
}
}, {
"id" : "155588da-c0a0-4657-a005-1ded4a895594",
"index" : 501,
"period" : 1,
"timestamp" : "00:12:09.993",
"minute" : 12,
"second" : 9,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 46.0, 22.0 ],
"duration" : 1.16,
"related_events" : [ "09e28290-820f-470d-93a8-5bbd9a7b4f47" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 18.384777,
"angle" : -0.7853982,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 59.0, 9.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "09e28290-820f-470d-93a8-5bbd9a7b4f47",
"index" : 502,
"period" : 1,
"timestamp" : "00:12:11.153",
"minute" : 12,
"second" : 11,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 59.0, 9.0 ],
"related_events" : [ "155588da-c0a0-4657-a005-1ded4a895594" ]
}, {
"id" : "9290d8c5-5d61-4f9d-be7e-4e1908d36b52",
"index" : 503,
"period" : 1,
"timestamp" : "00:12:11.153",
"minute" : 12,
"second" : 11,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 59.0, 9.0 ],
"duration" : 1.2,
"related_events" : [ "09e28290-820f-470d-93a8-5bbd9a7b4f47", "f37bcf61-f8db-42b4-a5dd-f2ead6e41b3c" ],
"carry" : {
"end_location" : [ 63.0, 8.0 ]
}
}, {
"id" : "f37bcf61-f8db-42b4-a5dd-f2ead6e41b3c",
"index" : 504,
"period" : 1,
"timestamp" : "00:12:12.353",
"minute" : 12,
"second" : 12,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 63.0, 8.0 ],
"duration" : 0.96,
"related_events" : [ "6236f58c-00de-4add-a67e-775e0c2723b7" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 18.027756,
"angle" : 1.5152978,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 64.0, 26.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "6236f58c-00de-4add-a67e-775e0c2723b7",
"index" : 505,
"period" : 1,
"timestamp" : "00:12:13.313",
"minute" : 12,
"second" : 13,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 64.0, 26.0 ],
"related_events" : [ "f37bcf61-f8db-42b4-a5dd-f2ead6e41b3c" ]
}, {
"id" : "2738689f-9e8d-4095-b0b9-1bd3661b9d4b",
"index" : 506,
"period" : 1,
"timestamp" : "00:12:13.313",
"minute" : 12,
"second" : 13,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 64.0, 26.0 ],
"duration" : 1.16,
"under_pressure" : true,
"related_events" : [ "6236f58c-00de-4add-a67e-775e0c2723b7", "b68c1789-d087-4030-bddc-e99072cef26f", "ff3535da-cc4b-4583-be3e-fbd47744de61" ],
"carry" : {
"end_location" : [ 65.0, 24.0 ]
}
}, {
"id" : "b68c1789-d087-4030-bddc-e99072cef26f",
"index" : 507,
"period" : 1,
"timestamp" : "00:12:14.020",
"minute" : 12,
"second" : 14,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 53.0, 51.0 ],
"duration" : 1.28,
"related_events" : [ "2738689f-9e8d-4095-b0b9-1bd3661b9d4b", "ff3535da-cc4b-4583-be3e-fbd47744de61" ]
}, {
"id" : "ff3535da-cc4b-4583-be3e-fbd47744de61",
"index" : 508,
"period" : 1,
"timestamp" : "00:12:14.473",
"minute" : 12,
"second" : 14,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 65.0, 24.0 ],
"duration" : 1.04,
"under_pressure" : true,
"related_events" : [ "470af5e8-acf9-4c66-8754-c8dbfa0e1be5", "b68c1789-d087-4030-bddc-e99072cef26f" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 15.231546,
"angle" : -1.1659045,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 71.0, 10.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "44097622-2cf3-410f-b814-c3b208a9cdbc",
"index" : 509,
"period" : 1,
"timestamp" : "00:12:15.500",
"minute" : 12,
"second" : 15,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 45.0, 60.0 ],
"duration" : 1.44,
"related_events" : [ "470af5e8-acf9-4c66-8754-c8dbfa0e1be5", "8ed2cd01-6030-4601-8893-7e80359fd79d", "99f29ca8-7ace-453e-8172-8931e779d7eb" ]
}, {
"id" : "470af5e8-acf9-4c66-8754-c8dbfa0e1be5",
"index" : 510,
"period" : 1,
"timestamp" : "00:12:15.513",
"minute" : 12,
"second" : 15,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 71.0, 10.0 ],
"under_pressure" : true,
"related_events" : [ "44097622-2cf3-410f-b814-c3b208a9cdbc", "ff3535da-cc4b-4583-be3e-fbd47744de61" ]
}, {
"id" : "8ed2cd01-6030-4601-8893-7e80359fd79d",
"index" : 511,
"period" : 1,
"timestamp" : "00:12:15.513",
"minute" : 12,
"second" : 15,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 71.0, 10.0 ],
"duration" : 0.84,
"under_pressure" : true,
"related_events" : [ "44097622-2cf3-410f-b814-c3b208a9cdbc", "470af5e8-acf9-4c66-8754-c8dbfa0e1be5", "99f29ca8-7ace-453e-8172-8931e779d7eb" ],
"carry" : {
"end_location" : [ 71.0, 10.0 ]
}
}, {
"id" : "99f29ca8-7ace-453e-8172-8931e779d7eb",
"index" : 512,
"period" : 1,
"timestamp" : "00:12:16.353",
"minute" : 12,
"second" : 16,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 71.0, 10.0 ],
"duration" : 0.88,
"under_pressure" : true,
"related_events" : [ "2ac426d3-e2af-4f57-ad5e-5223a3c52754", "44097622-2cf3-410f-b814-c3b208a9cdbc" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 21.260292,
"angle" : 2.2896264,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 57.0, 26.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "2ac426d3-e2af-4f57-ad5e-5223a3c52754",
"index" : 513,
"period" : 1,
"timestamp" : "00:12:17.233",
"minute" : 12,
"second" : 17,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 57.0, 26.0 ],
"related_events" : [ "99f29ca8-7ace-453e-8172-8931e779d7eb" ]
}, {
"id" : "243e1690-c83f-4985-9e8e-5957cb32d36b",
"index" : 514,
"period" : 1,
"timestamp" : "00:12:17.233",
"minute" : 12,
"second" : 17,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 57.0, 26.0 ],
"duration" : 3.4,
"related_events" : [ "2ac426d3-e2af-4f57-ad5e-5223a3c52754", "cbe6c64b-3184-484b-b5ab-81d10989dde9" ],
"carry" : {
"end_location" : [ 57.0, 27.0 ]
}
}, {
"id" : "cbe6c64b-3184-484b-b5ab-81d10989dde9",
"index" : 515,
"period" : 1,
"timestamp" : "00:12:20.633",
"minute" : 12,
"second" : 20,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 57.0, 27.0 ],
"duration" : 1.199,
"related_events" : [ "038fc4f7-e197-42b5-9e28-307c2e451bc0" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 19.416489,
"angle" : 0.20749623,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 76.0, 31.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "038fc4f7-e197-42b5-9e28-307c2e451bc0",
"index" : 516,
"period" : 1,
"timestamp" : "00:12:21.832",
"minute" : 12,
"second" : 21,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 76.0, 31.0 ],
"related_events" : [ "cbe6c64b-3184-484b-b5ab-81d10989dde9" ]
}, {
"id" : "6429c484-0678-4950-9c10-64e614c77c76",
"index" : 517,
"period" : 1,
"timestamp" : "00:12:21.832",
"minute" : 12,
"second" : 21,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 76.0, 31.0 ],
"duration" : 0.921,
"related_events" : [ "038fc4f7-e197-42b5-9e28-307c2e451bc0", "aaa1388f-2189-47ad-bc8c-e5b410c903b3" ],
"carry" : {
"end_location" : [ 76.0, 31.0 ]
}
}, {
"id" : "aaa1388f-2189-47ad-bc8c-e5b410c903b3",
"index" : 518,
"period" : 1,
"timestamp" : "00:12:22.753",
"minute" : 12,
"second" : 22,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 76.0, 31.0 ],
"duration" : 0.68,
"related_events" : [ "d96ba5ff-8b89-424b-a40b-21f5b06e0bc5" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 10.816654,
"angle" : -2.158799,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 70.0, 22.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "d96ba5ff-8b89-424b-a40b-21f5b06e0bc5",
"index" : 519,
"period" : 1,
"timestamp" : "00:12:23.433",
"minute" : 12,
"second" : 23,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 70.0, 22.0 ],
"related_events" : [ "aaa1388f-2189-47ad-bc8c-e5b410c903b3" ]
}, {
"id" : "b1d04ebf-3c50-4a59-b9cd-5322c808b6da",
"index" : 520,
"period" : 1,
"timestamp" : "00:12:23.433",
"minute" : 12,
"second" : 23,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 70.0, 22.0 ],
"duration" : 0.24,
"related_events" : [ "cb200c1a-f081-44be-a539-c0eceb2a7bbb", "d96ba5ff-8b89-424b-a40b-21f5b06e0bc5" ],
"carry" : {
"end_location" : [ 71.0, 23.0 ]
}
}, {
"id" : "cb200c1a-f081-44be-a539-c0eceb2a7bbb",
"index" : 521,
"period" : 1,
"timestamp" : "00:12:23.673",
"minute" : 12,
"second" : 23,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 71.0, 23.0 ],
"duration" : 0.64,
"related_events" : [ "dbea82fe-30b7-4dba-a091-751369eee09f" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 17.262676,
"angle" : -0.1746722,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 88.0, 20.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "dbea82fe-30b7-4dba-a091-751369eee09f",
"index" : 522,
"period" : 1,
"timestamp" : "00:12:24.313",
"minute" : 12,
"second" : 24,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 88.0, 20.0 ],
"related_events" : [ "cb200c1a-f081-44be-a539-c0eceb2a7bbb" ]
}, {
"id" : "b2d13663-d599-47bd-89a2-81d2e78f123c",
"index" : 523,
"period" : 1,
"timestamp" : "00:12:24.313",
"minute" : 12,
"second" : 24,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 88.0, 20.0 ],
"duration" : 0.04,
"related_events" : [ "2c30c2b3-d86c-4902-8f49-f818985989a1", "dbea82fe-30b7-4dba-a091-751369eee09f" ],
"carry" : {
"end_location" : [ 89.0, 22.0 ]
}
}, {
"id" : "2c30c2b3-d86c-4902-8f49-f818985989a1",
"index" : 524,
"period" : 1,
"timestamp" : "00:12:24.353",
"minute" : 12,
"second" : 24,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 89.0, 22.0 ],
"duration" : 0.84,
"related_events" : [ "ed40b9ca-dd50-4d54-88dc-1f9d264ef92a" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 17.117243,
"angle" : 3.024484,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 72.0, 24.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "ed40b9ca-dd50-4d54-88dc-1f9d264ef92a",
"index" : 525,
"period" : 1,
"timestamp" : "00:12:25.193",
"minute" : 12,
"second" : 25,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 72.0, 24.0 ],
"related_events" : [ "2c30c2b3-d86c-4902-8f49-f818985989a1" ]
}, {
"id" : "7cf7cf5d-2981-4010-8655-d3404e37b914",
"index" : 526,
"period" : 1,
"timestamp" : "00:12:25.193",
"minute" : 12,
"second" : 25,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 72.0, 24.0 ],
"duration" : 1.72,
"related_events" : [ "76f02592-a100-4b12-b68f-45d12df23402", "ed40b9ca-dd50-4d54-88dc-1f9d264ef92a" ],
"carry" : {
"end_location" : [ 73.0, 24.0 ]
}
}, {
"id" : "76f02592-a100-4b12-b68f-45d12df23402",
"index" : 527,
"period" : 1,
"timestamp" : "00:12:26.913",
"minute" : 12,
"second" : 26,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 73.0, 24.0 ],
"duration" : 0.6,
"related_events" : [ "7227bb5c-a5fa-4809-9a89-5995882be0a2" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 8.246211,
"angle" : 1.3258177,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 75.0, 32.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "7227bb5c-a5fa-4809-9a89-5995882be0a2",
"index" : 528,
"period" : 1,
"timestamp" : "00:12:27.513",
"minute" : 12,
"second" : 27,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 75.0, 32.0 ],
"related_events" : [ "76f02592-a100-4b12-b68f-45d12df23402" ]
}, {
"id" : "939c9889-b7dc-43b5-a7e7-bcd1610192b5",
"index" : 529,
"period" : 1,
"timestamp" : "00:12:27.513",
"minute" : 12,
"second" : 27,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 75.0, 32.0 ],
"duration" : 2.92,
"under_pressure" : true,
"related_events" : [ "7227bb5c-a5fa-4809-9a89-5995882be0a2", "9c9825ba-5a9c-46ab-ab27-94680dac2772", "b8d8bf6c-f281-40f0-b098-58ec608ee42d" ],
"carry" : {
"end_location" : [ 75.0, 37.0 ]
}
}, {
"id" : "b8d8bf6c-f281-40f0-b098-58ec608ee42d",
"index" : 530,
"period" : 1,
"timestamp" : "00:12:28.020",
"minute" : 12,
"second" : 28,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 45.0, 45.0 ],
"duration" : 1.053,
"related_events" : [ "939c9889-b7dc-43b5-a7e7-bcd1610192b5" ]
}, {
"id" : "ef08b756-1cdc-476f-9685-8ada994d5138",
"index" : 531,
"period" : 1,
"timestamp" : "00:12:30.433",
"minute" : 12,
"second" : 30,
"type" : {
"id" : 39,
"name" : "Dribbled Past"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 46.0, 44.0 ],
"related_events" : [ "393b5a46-3e96-4dd6-a04b-65caef5c285c", "9c9825ba-5a9c-46ab-ab27-94680dac2772" ]
}, {
"id" : "9c9825ba-5a9c-46ab-ab27-94680dac2772",
"index" : 532,
"period" : 1,
"timestamp" : "00:12:30.433",
"minute" : 12,
"second" : 30,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 75.0, 37.0 ],
"under_pressure" : true,
"related_events" : [ "ef08b756-1cdc-476f-9685-8ada994d5138" ],
"dribble" : {
"outcome" : {
"id" : 8,
"name" : "Complete"
}
}
}, {
"id" : "393b5a46-3e96-4dd6-a04b-65caef5c285c",
"index" : 533,
"period" : 1,
"timestamp" : "00:12:30.433",
"minute" : 12,
"second" : 30,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 75.0, 37.0 ],
"duration" : 2.04,
"under_pressure" : true,
"related_events" : [ "9c9825ba-5a9c-46ab-ab27-94680dac2772", "bbcafb4e-5855-457f-8020-49bcfa3aa7ea", "ef08b756-1cdc-476f-9685-8ada994d5138" ],
"carry" : {
"end_location" : [ 80.0, 44.0 ]
}
}, {
"id" : "bbcafb4e-5855-457f-8020-49bcfa3aa7ea",
"index" : 534,
"period" : 1,
"timestamp" : "00:12:32.473",
"minute" : 12,
"second" : 32,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 80.0, 44.0 ],
"duration" : 0.52,
"related_events" : [ "57af6119-6c9d-4e55-8dbd-122c646f4099" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 10.630146,
"angle" : -0.71883,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 88.0, 37.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "57af6119-6c9d-4e55-8dbd-122c646f4099",
"index" : 535,
"period" : 1,
"timestamp" : "00:12:32.993",
"minute" : 12,
"second" : 32,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 88.0, 37.0 ],
"related_events" : [ "bbcafb4e-5855-457f-8020-49bcfa3aa7ea" ]
}, {
"id" : "b844a976-89f2-4479-8e4f-0b67eaa968a9",
"index" : 536,
"period" : 1,
"timestamp" : "00:12:32.993",
"minute" : 12,
"second" : 32,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 88.0, 37.0 ],
"duration" : 0.28,
"related_events" : [ "57af6119-6c9d-4e55-8dbd-122c646f4099", "c64a9255-ac7f-421a-a962-f943dc5caf82" ],
"carry" : {
"end_location" : [ 88.0, 36.0 ]
}
}, {
"id" : "c64a9255-ac7f-421a-a962-f943dc5caf82",
"index" : 537,
"period" : 1,
"timestamp" : "00:12:33.273",
"minute" : 12,
"second" : 33,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 88.0, 36.0 ],
"duration" : 0.52,
"related_events" : [ "4c4b182d-2125-43df-b8ee-33c5a85d2ef5" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 13.038404,
"angle" : 1.6475682,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 87.0, 49.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "4c4b182d-2125-43df-b8ee-33c5a85d2ef5",
"index" : 538,
"period" : 1,
"timestamp" : "00:12:33.793",
"minute" : 12,
"second" : 33,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 87.0, 49.0 ],
"related_events" : [ "c64a9255-ac7f-421a-a962-f943dc5caf82" ]
}, {
"id" : "f3dc34db-fbe1-41bc-bba5-7371b6566242",
"index" : 539,
"period" : 1,
"timestamp" : "00:12:33.793",
"minute" : 12,
"second" : 33,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 87.0, 49.0 ],
"duration" : 1.0,
"related_events" : [ "4c4b182d-2125-43df-b8ee-33c5a85d2ef5", "570ad603-858d-4bc8-9421-c34394b68361" ],
"carry" : {
"end_location" : [ 90.0, 55.0 ]
}
}, {
"id" : "570ad603-858d-4bc8-9421-c34394b68361",
"index" : 540,
"period" : 1,
"timestamp" : "00:12:34.793",
"minute" : 12,
"second" : 34,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 90.0, 55.0 ],
"duration" : 1.24,
"related_events" : [ "88fbb76c-1055-4c0e-8bfe-51e2058a0bee" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 23.323807,
"angle" : 1.0303768,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 102.0, 75.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "88fbb76c-1055-4c0e-8bfe-51e2058a0bee",
"index" : 541,
"period" : 1,
"timestamp" : "00:12:36.033",
"minute" : 12,
"second" : 36,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 102.0, 75.0 ],
"related_events" : [ "570ad603-858d-4bc8-9421-c34394b68361" ]
}, {
"id" : "d3757409-16e3-4a5c-a7f3-d5d90f6f3c00",
"index" : 542,
"period" : 1,
"timestamp" : "00:12:36.033",
"minute" : 12,
"second" : 36,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 102.0, 75.0 ],
"duration" : 1.84,
"related_events" : [ "88fbb76c-1055-4c0e-8bfe-51e2058a0bee", "b9b8b0f9-4aff-47d9-9be4-1bf572489c39" ],
"carry" : {
"end_location" : [ 108.0, 73.0 ]
}
}, {
"id" : "b9b8b0f9-4aff-47d9-9be4-1bf572489c39",
"index" : 543,
"period" : 1,
"timestamp" : "00:12:37.873",
"minute" : 12,
"second" : 37,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 108.0, 73.0 ],
"duration" : 1.32,
"related_events" : [ "3fe9bcb6-1230-47d9-bf5e-a6c989dc4916", "9f776129-0536-4c43-8d5b-604cb20db815" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 33.24154,
"angle" : -1.2966288,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 117.0, 41.0 ],
"cross" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "9f776129-0536-4c43-8d5b-604cb20db815",
"index" : 544,
"period" : 1,
"timestamp" : "00:12:39.193",
"minute" : 12,
"second" : 39,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 115.0, 37.0 ],
"related_events" : [ "b9b8b0f9-4aff-47d9-9be4-1bf572489c39" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "3fe9bcb6-1230-47d9-bf5e-a6c989dc4916",
"index" : 545,
"period" : 1,
"timestamp" : "00:12:39.193",
"minute" : 12,
"second" : 39,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 4.0, 40.0 ],
"related_events" : [ "b9b8b0f9-4aff-47d9-9be4-1bf572489c39" ],
"goalkeeper" : {
"type" : {
"id" : 25,
"name" : "Collected"
},
"outcome" : {
"id" : 50,
"name" : "Fail"
}
}
}, {
"id" : "67d9e59d-ea51-43b6-8bf9-ce79f1de16fb",
"index" : 546,
"period" : 1,
"timestamp" : "00:12:40.460",
"minute" : 12,
"second" : 40,
"type" : {
"id" : 9,
"name" : "Clearance"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 5.0, 47.0 ],
"under_pressure" : true
}, {
"id" : "424ef827-ddc7-4321-bb8b-0e3fd26d8a23",
"index" : 547,
"period" : 1,
"timestamp" : "00:12:42.913",
"minute" : 12,
"second" : 42,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 118.0, 12.0 ]
}, {
"id" : "8a4a21b1-74c6-4c2d-b884-2c7760045365",
"index" : 548,
"period" : 1,
"timestamp" : "00:12:42.913",
"minute" : 12,
"second" : 42,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 118.0, 12.0 ],
"duration" : 1.0,
"related_events" : [ "40a6e9c1-a131-4fd1-9e82-f9b4d879b08b", "424ef827-ddc7-4321-bb8b-0e3fd26d8a23" ],
"carry" : {
"end_location" : [ 117.0, 5.0 ]
}
}, {
"id" : "40a6e9c1-a131-4fd1-9e82-f9b4d879b08b",
"index" : 549,
"period" : 1,
"timestamp" : "00:12:43.913",
"minute" : 12,
"second" : 43,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 117.0, 5.0 ],
"duration" : 1.0,
"related_events" : [ "9c7531ea-4f2a-4d8a-8cac-1c2201745b60" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 20.248457,
"angle" : 2.7886024,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 98.0, 12.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "0d8ebd0a-dfb0-41e1-9bcd-d1b3b6081a13",
"index" : 550,
"period" : 1,
"timestamp" : "00:12:44.900",
"minute" : 12,
"second" : 44,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 17.0, 59.0 ],
"duration" : 2.08,
"related_events" : [ "9c7531ea-4f2a-4d8a-8cac-1c2201745b60", "b75ea06c-6d9c-49e0-948d-f1229d3bc0db" ]
}, {
"id" : "9c7531ea-4f2a-4d8a-8cac-1c2201745b60",
"index" : 551,
"period" : 1,
"timestamp" : "00:12:44.913",
"minute" : 12,
"second" : 44,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 98.0, 12.0 ],
"under_pressure" : true,
"related_events" : [ "0d8ebd0a-dfb0-41e1-9bcd-d1b3b6081a13", "40a6e9c1-a131-4fd1-9e82-f9b4d879b08b" ]
}, {
"id" : "b75ea06c-6d9c-49e0-948d-f1229d3bc0db",
"index" : 552,
"period" : 1,
"timestamp" : "00:12:44.913",
"minute" : 12,
"second" : 44,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 98.0, 12.0 ],
"duration" : 2.92,
"under_pressure" : true,
"related_events" : [ "0d8ebd0a-dfb0-41e1-9bcd-d1b3b6081a13", "3d8841aa-a9e2-4097-a01c-aa819957a16f", "9c7531ea-4f2a-4d8a-8cac-1c2201745b60" ],
"carry" : {
"end_location" : [ 94.0, 11.0 ]
}
}, {
"id" : "3d8841aa-a9e2-4097-a01c-aa819957a16f",
"index" : 553,
"period" : 1,
"timestamp" : "00:12:47.833",
"minute" : 12,
"second" : 47,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 94.0, 11.0 ],
"duration" : 0.64,
"related_events" : [ "99d2d6db-3a40-42e3-8512-9acc5435b1d7" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 16.124516,
"angle" : 1.6951513,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 92.0, 27.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "99d2d6db-3a40-42e3-8512-9acc5435b1d7",
"index" : 554,
"period" : 1,
"timestamp" : "00:12:48.473",
"minute" : 12,
"second" : 48,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 92.0, 27.0 ],
"related_events" : [ "3d8841aa-a9e2-4097-a01c-aa819957a16f" ]
}, {
"id" : "2c30c733-9efb-4901-8e41-2b29d15b1c93",
"index" : 555,
"period" : 1,
"timestamp" : "00:12:48.473",
"minute" : 12,
"second" : 48,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 92.0, 27.0 ],
"duration" : 1.2,
"related_events" : [ "99d2d6db-3a40-42e3-8512-9acc5435b1d7", "c405c763-130b-4d22-9e3b-47f3ccd24e16" ],
"carry" : {
"end_location" : [ 93.0, 27.0 ]
}
}, {
"id" : "c405c763-130b-4d22-9e3b-47f3ccd24e16",
"index" : 556,
"period" : 1,
"timestamp" : "00:12:49.673",
"minute" : 12,
"second" : 49,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 93.0, 27.0 ],
"duration" : 2.24,
"related_events" : [ "a48ce863-0eb4-4802-940d-b1509c5e6ca6" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 32.80244,
"angle" : -0.6556956,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 119.0, 7.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "a48ce863-0eb4-4802-940d-b1509c5e6ca6",
"index" : 557,
"period" : 1,
"timestamp" : "00:12:51.913",
"minute" : 12,
"second" : 51,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 119.0, 7.0 ],
"related_events" : [ "c405c763-130b-4d22-9e3b-47f3ccd24e16" ]
}, {
"id" : "dbe64db8-ee5a-4b55-932c-e97bba574e21",
"index" : 558,
"period" : 1,
"timestamp" : "00:12:51.913",
"minute" : 12,
"second" : 51,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 119.0, 7.0 ],
"duration" : 0.24,
"related_events" : [ "8605971c-6bcd-4451-a2ff-0c6a91985c5f", "a48ce863-0eb4-4802-940d-b1509c5e6ca6" ],
"carry" : {
"end_location" : [ 118.0, 6.0 ]
}
}, {
"id" : "8605971c-6bcd-4451-a2ff-0c6a91985c5f",
"index" : 559,
"period" : 1,
"timestamp" : "00:12:52.153",
"minute" : 12,
"second" : 52,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 118.0, 6.0 ],
"duration" : 1.4,
"related_events" : [ "66bc59d7-5b20-43a0-b280-caeca4b66984", "cbc27d21-2179-4407-a38f-02c39a4fc02a" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 37.65634,
"angle" : 1.7577755,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 111.0, 43.0 ],
"cross" : true,
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "cbc27d21-2179-4407-a38f-02c39a4fc02a",
"index" : 560,
"period" : 1,
"timestamp" : "00:12:53.553",
"minute" : 12,
"second" : 53,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 110.0, 44.0 ],
"related_events" : [ "8605971c-6bcd-4451-a2ff-0c6a91985c5f" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "66bc59d7-5b20-43a0-b280-caeca4b66984",
"index" : 561,
"period" : 1,
"timestamp" : "00:12:53.553",
"minute" : 12,
"second" : 53,
"type" : {
"id" : 9,
"name" : "Clearance"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 10.0, 38.0 ],
"under_pressure" : true,
"related_events" : [ "8605971c-6bcd-4451-a2ff-0c6a91985c5f" ]
}, {
"id" : "9e50e0a5-b9c5-4200-9966-7388986fc2a9",
"index" : 562,
"period" : 1,
"timestamp" : "00:12:55.393",
"minute" : 12,
"second" : 55,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 87.0, 30.0 ],
"duration" : 2.44,
"related_events" : [ "66b550f3-ae44-4c44-90f9-b655b1c9fd36" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 20.518284,
"angle" : 2.3217254,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 73.0, 45.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
}
}
}, {
"id" : "66b550f3-ae44-4c44-90f9-b655b1c9fd36",
"index" : 563,
"period" : 1,
"timestamp" : "00:12:57.833",
"minute" : 12,
"second" : 57,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 73.0, 45.0 ],
"related_events" : [ "9e50e0a5-b9c5-4200-9966-7388986fc2a9" ]
}, {
"id" : "20dc3059-7694-4ad9-99d2-b2bc3aa2d4f4",
"index" : 564,
"period" : 1,
"timestamp" : "00:12:57.833",
"minute" : 12,
"second" : 57,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 73.0, 45.0 ],
"duration" : 2.4,
"under_pressure" : true,
"related_events" : [ "3cc7011b-17f8-48fc-a5a3-968e60b04a5f", "66b550f3-ae44-4c44-90f9-b655b1c9fd36", "8115e4f5-99df-4139-87c6-aa1b338ff240" ],
"carry" : {
"end_location" : [ 70.0, 42.0 ]
}
}, {
"id" : "8115e4f5-99df-4139-87c6-aa1b338ff240",
"index" : 565,
"period" : 1,
"timestamp" : "00:12:58.980",
"minute" : 12,
"second" : 58,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 48.0, 28.0 ],
"duration" : 1.373,
"related_events" : [ "20dc3059-7694-4ad9-99d2-b2bc3aa2d4f4", "3cc7011b-17f8-48fc-a5a3-968e60b04a5f" ]
}, {
"id" : "3cc7011b-17f8-48fc-a5a3-968e60b04a5f",
"index" : 566,
"period" : 1,
"timestamp" : "00:13:00.233",
"minute" : 13,
"second" : 0,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 70.0, 42.0 ],
"duration" : 1.2,
"under_pressure" : true,
"related_events" : [ "8115e4f5-99df-4139-87c6-aa1b338ff240", "bc75b4d1-5f24-48d6-a526-837dee82d2a3" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 17.088007,
"angle" : -1.929567,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 64.0, 26.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "bc75b4d1-5f24-48d6-a526-837dee82d2a3",
"index" : 567,
"period" : 1,
"timestamp" : "00:13:01.433",
"minute" : 13,
"second" : 1,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 64.0, 26.0 ],
"related_events" : [ "3cc7011b-17f8-48fc-a5a3-968e60b04a5f" ]
}, {
"id" : "f459f3e7-9143-4203-9f67-d4b67e221d7a",
"index" : 568,
"period" : 1,
"timestamp" : "00:13:01.433",
"minute" : 13,
"second" : 1,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 64.0, 26.0 ],
"duration" : 2.88,
"related_events" : [ "637878a8-469c-45c0-b43a-6ee1a444e5e5", "bc75b4d1-5f24-48d6-a526-837dee82d2a3" ],
"carry" : {
"end_location" : [ 66.0, 27.0 ]
}
}, {
"id" : "637878a8-469c-45c0-b43a-6ee1a444e5e5",
"index" : 569,
"period" : 1,
"timestamp" : "00:13:04.313",
"minute" : 13,
"second" : 4,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 66.0, 27.0 ],
"duration" : 0.799,
"related_events" : [ "6fdf9a0b-f885-4df7-8197-acd0d7e4f2f2" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 10.0,
"angle" : 0.9272952,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 72.0, 35.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "6fdf9a0b-f885-4df7-8197-acd0d7e4f2f2",
"index" : 570,
"period" : 1,
"timestamp" : "00:13:05.112",
"minute" : 13,
"second" : 5,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 72.0, 35.0 ],
"related_events" : [ "637878a8-469c-45c0-b43a-6ee1a444e5e5" ]
}, {
"id" : "c81d1b8b-057b-473b-a6e4-be7a5005faff",
"index" : 571,
"period" : 1,
"timestamp" : "00:13:05.112",
"minute" : 13,
"second" : 5,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 72.0, 35.0 ],
"duration" : 1.001,
"related_events" : [ "3014fc52-55ce-4ec1-9ecf-3e3705208121", "6fdf9a0b-f885-4df7-8197-acd0d7e4f2f2" ],
"carry" : {
"end_location" : [ 73.0, 35.0 ]
}
}, {
"id" : "3014fc52-55ce-4ec1-9ecf-3e3705208121",
"index" : 572,
"period" : 1,
"timestamp" : "00:13:06.113",
"minute" : 13,
"second" : 6,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 73.0, 35.0 ],
"duration" : 0.64,
"related_events" : [ "5c3d2220-b497-4200-96af-ecfeb34bda13" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 5.3851647,
"angle" : 1.19029,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 75.0, 40.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "5c3d2220-b497-4200-96af-ecfeb34bda13",
"index" : 573,
"period" : 1,
"timestamp" : "00:13:06.753",
"minute" : 13,
"second" : 6,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 75.0, 40.0 ],
"related_events" : [ "3014fc52-55ce-4ec1-9ecf-3e3705208121" ]
}, {
"id" : "53fbaf6d-2967-4c37-8db2-27a6dcd155c2",
"index" : 574,
"period" : 1,
"timestamp" : "00:13:06.753",
"minute" : 13,
"second" : 6,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 75.0, 40.0 ],
"duration" : 2.64,
"related_events" : [ "1b2d64ab-a5fa-4a9c-a13a-753441ebbd00", "5c3d2220-b497-4200-96af-ecfeb34bda13" ],
"carry" : {
"end_location" : [ 81.0, 49.0 ]
}
}, {
"id" : "1b2d64ab-a5fa-4a9c-a13a-753441ebbd00",
"index" : 575,
"period" : 1,
"timestamp" : "00:13:09.393",
"minute" : 13,
"second" : 9,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 81.0, 49.0 ],
"duration" : 1.0,
"related_events" : [ "93872936-538b-4869-ae92-00f862f544e5" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 23.769728,
"angle" : 1.959115,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 72.0, 71.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "93872936-538b-4869-ae92-00f862f544e5",
"index" : 576,
"period" : 1,
"timestamp" : "00:13:10.393",
"minute" : 13,
"second" : 10,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 72.0, 71.0 ],
"related_events" : [ "1b2d64ab-a5fa-4a9c-a13a-753441ebbd00" ]
}, {
"id" : "d268de6f-9692-41a6-be65-2967f71ac44b",
"index" : 577,
"period" : 1,
"timestamp" : "00:13:10.393",
"minute" : 13,
"second" : 10,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 72.0, 71.0 ],
"duration" : 1.88,
"under_pressure" : true,
"related_events" : [ "577f59c0-c3ec-47c4-bc11-d64e74feb0ea", "58d6abb7-713c-4ac2-bd25-9a19a97c7acb", "93872936-538b-4869-ae92-00f862f544e5" ],
"carry" : {
"end_location" : [ 73.0, 75.0 ]
}
}, {
"id" : "58d6abb7-713c-4ac2-bd25-9a19a97c7acb",
"index" : 578,
"period" : 1,
"timestamp" : "00:13:10.500",
"minute" : 13,
"second" : 10,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 47.0, 13.0 ],
"duration" : 1.413,
"related_events" : [ "d268de6f-9692-41a6-be65-2967f71ac44b" ]
}, {
"id" : "577f59c0-c3ec-47c4-bc11-d64e74feb0ea",
"index" : 579,
"period" : 1,
"timestamp" : "00:13:12.273",
"minute" : 13,
"second" : 12,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 73.0, 75.0 ],
"duration" : 2.36,
"related_events" : [ "114ca5a4-8c28-4e84-8049-b798aabbbba9" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 35.057095,
"angle" : 0.057080783,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 108.0, 77.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "114ca5a4-8c28-4e84-8049-b798aabbbba9",
"index" : 580,
"period" : 1,
"timestamp" : "00:13:14.633",
"minute" : 13,
"second" : 14,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 108.0, 77.0 ],
"related_events" : [ "577f59c0-c3ec-47c4-bc11-d64e74feb0ea" ]
}, {
"id" : "554052b7-41bd-4092-a34c-d1dfb133a0f3",
"index" : 581,
"period" : 1,
"timestamp" : "00:13:14.633",
"minute" : 13,
"second" : 14,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 108.0, 77.0 ],
"duration" : 2.52,
"related_events" : [ "114ca5a4-8c28-4e84-8049-b798aabbbba9", "846851e2-afa5-4710-b452-1fc3a0abd860" ],
"carry" : {
"end_location" : [ 114.0, 73.0 ]
}
}, {
"id" : "846851e2-afa5-4710-b452-1fc3a0abd860",
"index" : 582,
"period" : 1,
"timestamp" : "00:13:17.153",
"minute" : 13,
"second" : 17,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 114.0, 73.0 ],
"duration" : 1.8,
"related_events" : [ "1857b0ae-2bd4-4f8e-b82c-d5134ee011bb", "a16f18ce-a696-4ab7-9461-9e78036d8488" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 40.112343,
"angle" : -1.4959365,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 117.0, 33.0 ],
"cross" : true,
"switch" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "1857b0ae-2bd4-4f8e-b82c-d5134ee011bb",
"index" : 583,
"period" : 1,
"timestamp" : "00:13:18.953",
"minute" : 13,
"second" : 18,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 117.0, 34.0 ],
"related_events" : [ "846851e2-afa5-4710-b452-1fc3a0abd860" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "a16f18ce-a696-4ab7-9461-9e78036d8488",
"index" : 584,
"period" : 1,
"timestamp" : "00:13:18.953",
"minute" : 13,
"second" : 18,
"type" : {
"id" : 9,
"name" : "Clearance"
},
"possession" : 23,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 4.0, 48.0 ],
"under_pressure" : true,
"related_events" : [ "846851e2-afa5-4710-b452-1fc3a0abd860" ]
}, {
"id" : "64dc8ba4-74fe-423a-bda5-ea182fd5525a",
"index" : 585,
"period" : 1,
"timestamp" : "00:14:14.473",
"minute" : 14,
"second" : 14,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 24,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 118.0, 3.0 ],
"duration" : 1.227,
"related_events" : [ "305db5e2-158b-4659-a2bb-0ee57d2ee843", "da1d676c-9ce1-4ffe-b165-2419aa90c212" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 30.016663,
"angle" : 1.6041173,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 117.0, 33.0 ],
"cross" : true,
"type" : {
"id" : 61,
"name" : "Corner"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "305db5e2-158b-4659-a2bb-0ee57d2ee843",
"index" : 586,
"period" : 1,
"timestamp" : "00:14:15.700",
"minute" : 14,
"second" : 15,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 24,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 117.0, 33.0 ],
"related_events" : [ "64dc8ba4-74fe-423a-bda5-ea182fd5525a" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "da1d676c-9ce1-4ffe-b165-2419aa90c212",
"index" : 587,
"period" : 1,
"timestamp" : "00:14:15.700",
"minute" : 14,
"second" : 15,
"type" : {
"id" : 9,
"name" : "Clearance"
},
"possession" : 24,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 4.0, 48.0 ],
"under_pressure" : true,
"related_events" : [ "64dc8ba4-74fe-423a-bda5-ea182fd5525a" ]
}, {
"id" : "3b866b2f-4ae1-44c2-b20b-3417d784e416",
"index" : 588,
"period" : 1,
"timestamp" : "00:14:47.353",
"minute" : 14,
"second" : 47,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 25,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 118.0, 79.0 ],
"duration" : 1.227,
"related_events" : [ "4823cf55-358d-4586-9186-a87c75682d16", "ecaf19e2-099d-402d-97f8-b6b22e696007" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 32.38827,
"angle" : -1.7257931,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 113.0, 47.0 ],
"cross" : true,
"type" : {
"id" : 61,
"name" : "Corner"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "4823cf55-358d-4586-9186-a87c75682d16",
"index" : 589,
"period" : 1,
"timestamp" : "00:14:48.580",
"minute" : 14,
"second" : 48,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 25,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 113.0, 41.0 ],
"related_events" : [ "3b866b2f-4ae1-44c2-b20b-3417d784e416" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "ecaf19e2-099d-402d-97f8-b6b22e696007",
"index" : 590,
"period" : 1,
"timestamp" : "00:14:48.580",
"minute" : 14,
"second" : 48,
"type" : {
"id" : 9,
"name" : "Clearance"
},
"possession" : 25,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 8.0, 34.0 ],
"under_pressure" : true,
"related_events" : [ "3b866b2f-4ae1-44c2-b20b-3417d784e416" ]
}, {
"id" : "f85a1140-0c50-4027-8174-9de6eb2a5222",
"index" : 591,
"period" : 1,
"timestamp" : "00:14:49.753",
"minute" : 14,
"second" : 49,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 25,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 98.0, 55.0 ]
}, {
"id" : "e3d8f22a-9889-41d7-b1a8-83d3e408c9df",
"index" : 592,
"period" : 1,
"timestamp" : "00:14:49.753",
"minute" : 14,
"second" : 49,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 25,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 98.0, 55.0 ],
"duration" : 0.52,
"under_pressure" : true,
"related_events" : [ "025d6e86-d4f8-4f37-b5b7-8dbcce82363b", "8b25dff1-336d-4899-8060-b694aca77e71", "f85a1140-0c50-4027-8174-9de6eb2a5222" ],
"carry" : {
"end_location" : [ 97.0, 54.0 ]
}
}, {
"id" : "8b25dff1-336d-4899-8060-b694aca77e71",
"index" : 593,
"period" : 1,
"timestamp" : "00:14:50.273",
"minute" : 14,
"second" : 50,
"type" : {
"id" : 22,
"name" : "Foul Committed"
},
"possession" : 25,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 24.0, 27.0 ],
"related_events" : [ "025d6e86-d4f8-4f37-b5b7-8dbcce82363b", "e3d8f22a-9889-41d7-b1a8-83d3e408c9df" ]
}, {
"id" : "025d6e86-d4f8-4f37-b5b7-8dbcce82363b",
"index" : 594,
"period" : 1,
"timestamp" : "00:14:50.273",
"minute" : 14,
"second" : 50,
"type" : {
"id" : 21,
"name" : "Foul Won"
},
"possession" : 25,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 97.0, 54.0 ],
"under_pressure" : true,
"related_events" : [ "8b25dff1-336d-4899-8060-b694aca77e71" ]
}, {
"id" : "46c25180-50c8-499a-99eb-f04ed25f9e30",
"index" : 595,
"period" : 1,
"timestamp" : "00:15:55.233",
"minute" : 15,
"second" : 55,
"type" : {
"id" : 16,
"name" : "Shot"
},
"possession" : 26,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 95.0, 55.0 ],
"duration" : 0.507,
"related_events" : [ "2d9b98e8-306f-400c-8f00-bcb25f86038a", "77451ab7-5015-4e8b-88ab-7f1fce8964e8" ],
"shot" : {
"statsbomb_xg" : 0.040589333,
"end_location" : [ 105.0, 53.0 ],
"technique" : {
"id" : 93,
"name" : "Normal"
},
"type" : {
"id" : 62,
"name" : "Free Kick"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 96,
"name" : "Blocked"
},
"freeze_frame" : [ {
"location" : [ 108.0, 49.0 ],
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : true
}, {
"location" : [ 106.0, 57.0 ],
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"teammate" : false
}, {
"location" : [ 105.0, 50.0 ],
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : false
}, {
"location" : [ 105.0, 51.0 ],
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"teammate" : false
}, {
"location" : [ 105.0, 52.0 ],
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : false
}, {
"location" : [ 95.0, 60.0 ],
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : true
}, {
"location" : [ 92.0, 40.0 ],
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"teammate" : true
}, {
"location" : [ 105.0, 59.0 ],
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : true
}, {
"location" : [ 105.0, 53.0 ],
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : false
}, {
"location" : [ 107.0, 47.0 ],
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"teammate" : false
}, {
"location" : [ 105.0, 48.0 ],
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : true
}, {
"location" : [ 104.0, 46.0 ],
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : false
}, {
"location" : [ 119.0, 41.0 ],
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"teammate" : false
}, {
"location" : [ 106.0, 40.0 ],
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"teammate" : false
}, {
"location" : [ 108.0, 35.0 ],
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : false
}, {
"location" : [ 108.0, 33.0 ],
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : false
}, {
"location" : [ 108.0, 32.0 ],
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"teammate" : true
}, {
"location" : [ 109.0, 30.0 ],
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"teammate" : true
} ]
}
}, {
"id" : "2d9b98e8-306f-400c-8f00-bcb25f86038a",
"index" : 596,
"period" : 1,
"timestamp" : "00:15:55.740",
"minute" : 15,
"second" : 55,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 26,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 16.0, 28.0 ],
"related_events" : [ "46c25180-50c8-499a-99eb-f04ed25f9e30" ]
}, {
"id" : "77451ab7-5015-4e8b-88ab-7f1fce8964e8",
"index" : 597,
"period" : 1,
"timestamp" : "00:15:55.820",
"minute" : 15,
"second" : 55,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 26,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 2.0, 40.0 ],
"related_events" : [ "46c25180-50c8-499a-99eb-f04ed25f9e30" ],
"goalkeeper" : {
"end_location" : [ 1.0, 40.0 ],
"position" : {
"id" : 44,
"name" : "Set"
},
"type" : {
"id" : 32,
"name" : "Shot Faced"
}
}
}, {
"id" : "46b8419d-47cf-406f-9353-f9774d5af9eb",
"index" : 598,
"period" : 1,
"timestamp" : "00:16:32.513",
"minute" : 16,
"second" : 32,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 27,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 119.0, 2.0 ],
"duration" : 2.32,
"related_events" : [ "12ec01b3-a1cb-45f5-a6df-8dc2ffb0e856" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 54.33231,
"angle" : 1.6814536,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 113.0, 56.0 ],
"cross" : true,
"switch" : true,
"type" : {
"id" : 61,
"name" : "Corner"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "12ec01b3-a1cb-45f5-a6df-8dc2ffb0e856",
"index" : 599,
"period" : 1,
"timestamp" : "00:16:34.833",
"minute" : 16,
"second" : 34,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 27,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 113.0, 56.0 ],
"related_events" : [ "46b8419d-47cf-406f-9353-f9774d5af9eb" ]
}, {
"id" : "97df48c8-6678-4a77-b25a-9b0d548e79b0",
"index" : 600,
"period" : 1,
"timestamp" : "00:16:34.833",
"minute" : 16,
"second" : 34,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 27,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 113.0, 57.0 ],
"duration" : 1.48,
"related_events" : [ "605742c4-9bb4-4384-b3eb-69518f776163", "ad61876e-0bce-47f8-b3b4-ed4b11b5975f" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 11.7046995,
"angle" : -1.9195673,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 109.0, 46.0 ],
"cross" : true,
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "ad61876e-0bce-47f8-b3b4-ed4b11b5975f",
"index" : 601,
"period" : 1,
"timestamp" : "00:16:36.313",
"minute" : 16,
"second" : 36,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 27,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 104.0, 39.0 ],
"related_events" : [ "97df48c8-6678-4a77-b25a-9b0d548e79b0" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "605742c4-9bb4-4384-b3eb-69518f776163",
"index" : 602,
"period" : 1,
"timestamp" : "00:16:36.313",
"minute" : 16,
"second" : 36,
"type" : {
"id" : 9,
"name" : "Clearance"
},
"possession" : 27,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 12.0, 35.0 ],
"under_pressure" : true,
"related_events" : [ "97df48c8-6678-4a77-b25a-9b0d548e79b0" ]
}, {
"id" : "1ceb5331-6ce7-4e43-9891-1fb6ac1350d6",
"index" : 603,
"period" : 1,
"timestamp" : "00:16:37.513",
"minute" : 16,
"second" : 37,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 27,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 101.0, 38.0 ]
}, {
"id" : "34a9ebe6-ecac-47d2-8d70-b131c6b5af9d",
"index" : 604,
"period" : 1,
"timestamp" : "00:16:37.713",
"minute" : 16,
"second" : 37,
"type" : {
"id" : 16,
"name" : "Shot"
},
"possession" : 27,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 100.0, 39.0 ],
"duration" : 0.427,
"related_events" : [ "80ec5f35-2513-46b5-a211-83f0a2643543", "940e02c7-8ab3-4866-bd71-15da102a96c9" ],
"shot" : {
"statsbomb_xg" : 0.07572546,
"end_location" : [ 109.0, 41.0 ],
"first_time" : true,
"technique" : {
"id" : 95,
"name" : "Volley"
},
"type" : {
"id" : 87,
"name" : "Open Play"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 96,
"name" : "Blocked"
},
"freeze_frame" : [ {
"location" : [ 110.0, 32.0 ],
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : true
}, {
"location" : [ 104.0, 51.0 ],
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : false
}, {
"location" : [ 111.0, 51.0 ],
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : false
}, {
"location" : [ 111.0, 37.0 ],
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"teammate" : false
}, {
"location" : [ 105.0, 44.0 ],
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"teammate" : false
}, {
"location" : [ 110.0, 44.0 ],
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"teammate" : false
}, {
"location" : [ 111.0, 41.0 ],
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : false
}, {
"location" : [ 105.0, 45.0 ],
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : false
}, {
"location" : [ 120.0, 42.0 ],
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"teammate" : false
}, {
"location" : [ 110.0, 30.0 ],
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : false
}, {
"location" : [ 103.0, 23.0 ],
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : false
}, {
"location" : [ 97.0, 46.0 ],
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"teammate" : false
}, {
"location" : [ 91.0, 51.0 ],
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"teammate" : true
}, {
"location" : [ 106.0, 41.0 ],
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"teammate" : true
}, {
"location" : [ 108.0, 61.0 ],
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"teammate" : true
}, {
"location" : [ 97.0, 20.0 ],
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : true
}, {
"location" : [ 92.0, 38.0 ],
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : true
}, {
"location" : [ 100.0, 43.0 ],
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"teammate" : true
} ]
}
}, {
"id" : "940e02c7-8ab3-4866-bd71-15da102a96c9",
"index" : 605,
"period" : 1,
"timestamp" : "00:16:38.140",
"minute" : 16,
"second" : 38,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 27,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 12.0, 40.0 ],
"related_events" : [ "34a9ebe6-ecac-47d2-8d70-b131c6b5af9d" ]
}, {
"id" : "80ec5f35-2513-46b5-a211-83f0a2643543",
"index" : 606,
"period" : 1,
"timestamp" : "00:16:38.473",
"minute" : 16,
"second" : 38,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 27,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 1.0, 39.0 ],
"related_events" : [ "34a9ebe6-ecac-47d2-8d70-b131c6b5af9d" ],
"goalkeeper" : {
"end_location" : [ 1.0, 40.0 ],
"position" : {
"id" : 44,
"name" : "Set"
},
"type" : {
"id" : 32,
"name" : "Shot Faced"
}
}
}, {
"id" : "2befd38d-b9eb-4613-b953-470655aafd60",
"index" : 607,
"period" : 1,
"timestamp" : "00:16:40.300",
"minute" : 16,
"second" : 40,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 27,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 23.0, 55.0 ],
"duration" : 3.533,
"related_events" : [ "3c6db293-af03-4a7a-8a7f-fe3c5021cefd" ],
"pass" : {
"length" : 37.054016,
"angle" : -0.0540015,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 60.0, 53.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "3c6db293-af03-4a7a-8a7f-fe3c5021cefd",
"index" : 608,
"period" : 1,
"timestamp" : "00:16:43.833",
"minute" : 16,
"second" : 43,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 27,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 61.0, 28.0 ],
"duration" : 1.92,
"related_events" : [ "2befd38d-b9eb-4613-b953-470655aafd60", "873bbfe4-50c5-4b94-81a9-17ef92916e7c" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 27.45906,
"angle" : -0.9928944,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 76.0, 5.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
}
}
}, {
"id" : "873bbfe4-50c5-4b94-81a9-17ef92916e7c",
"index" : 609,
"period" : 1,
"timestamp" : "00:16:45.753",
"minute" : 16,
"second" : 45,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 27,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 76.0, 5.0 ],
"related_events" : [ "3c6db293-af03-4a7a-8a7f-fe3c5021cefd" ]
}, {
"id" : "09a18482-7fea-4a3e-a33c-c00b9ce0574f",
"index" : 610,
"period" : 1,
"timestamp" : "00:16:45.753",
"minute" : 16,
"second" : 45,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 27,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 76.0, 5.0 ],
"duration" : 0.96,
"under_pressure" : true,
"related_events" : [ "873bbfe4-50c5-4b94-81a9-17ef92916e7c", "f7ef0b8d-515e-4dd2-9d5b-922390ead43c", "ffc7ba64-e8cd-4ffe-92f0-cfb25b71ca71" ],
"carry" : {
"end_location" : [ 75.0, 4.0 ]
}
}, {
"id" : "ffc7ba64-e8cd-4ffe-92f0-cfb25b71ca71",
"index" : 611,
"period" : 1,
"timestamp" : "00:16:46.713",
"minute" : 16,
"second" : 46,
"type" : {
"id" : 39,
"name" : "Dribbled Past"
},
"possession" : 27,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 46.0, 77.0 ],
"related_events" : [ "09a18482-7fea-4a3e-a33c-c00b9ce0574f", "b3874b7f-3ed2-49ba-837c-9a0842f2124d", "f7ef0b8d-515e-4dd2-9d5b-922390ead43c" ]
}, {
"id" : "f7ef0b8d-515e-4dd2-9d5b-922390ead43c",
"index" : 612,
"period" : 1,
"timestamp" : "00:16:46.713",
"minute" : 16,
"second" : 46,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 27,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 75.0, 4.0 ],
"under_pressure" : true,
"related_events" : [ "ffc7ba64-e8cd-4ffe-92f0-cfb25b71ca71" ],
"dribble" : {
"outcome" : {
"id" : 8,
"name" : "Complete"
}
}
}, {
"id" : "b3874b7f-3ed2-49ba-837c-9a0842f2124d",
"index" : 613,
"period" : 1,
"timestamp" : "00:16:46.713",
"minute" : 16,
"second" : 46,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 27,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 75.0, 4.0 ],
"duration" : 1.16,
"under_pressure" : true,
"related_events" : [ "9d1cd8e5-eb5f-4303-ad7d-f4d23daa324c", "f7ef0b8d-515e-4dd2-9d5b-922390ead43c", "ffc7ba64-e8cd-4ffe-92f0-cfb25b71ca71" ],
"carry" : {
"end_location" : [ 80.0, 10.0 ]
}
}, {
"id" : "9d1cd8e5-eb5f-4303-ad7d-f4d23daa324c",
"index" : 614,
"period" : 1,
"timestamp" : "00:16:47.873",
"minute" : 16,
"second" : 47,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 27,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 80.0, 10.0 ],
"duration" : 2.12,
"related_events" : [ "3acb1490-0c1b-4470-8a6f-f7c8129e50b2" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 22.022715,
"angle" : 0.04542328,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 102.0, 11.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "3acb1490-0c1b-4470-8a6f-f7c8129e50b2",
"index" : 615,
"period" : 1,
"timestamp" : "00:16:49.993",
"minute" : 16,
"second" : 49,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 27,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 102.0, 11.0 ],
"related_events" : [ "9d1cd8e5-eb5f-4303-ad7d-f4d23daa324c" ]
}, {
"id" : "dff99e96-785a-45d1-8c29-6992e5e00957",
"index" : 616,
"period" : 1,
"timestamp" : "00:16:49.993",
"minute" : 16,
"second" : 49,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 27,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 102.0, 11.0 ],
"duration" : 5.96,
"under_pressure" : true,
"related_events" : [ "1678694c-d256-482d-803a-af4139b69548", "3acb1490-0c1b-4470-8a6f-f7c8129e50b2", "99b97ec6-313b-4f5a-8746-5448c0ca4c8a" ],
"carry" : {
"end_location" : [ 119.0, 11.0 ]
}
}, {
"id" : "1678694c-d256-482d-803a-af4139b69548",
"index" : 617,
"period" : 1,
"timestamp" : "00:16:50.540",
"minute" : 16,
"second" : 50,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 27,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 18.0, 69.0 ],
"duration" : 1.413,
"related_events" : [ "dff99e96-785a-45d1-8c29-6992e5e00957" ]
}, {
"id" : "99b97ec6-313b-4f5a-8746-5448c0ca4c8a",
"index" : 618,
"period" : 1,
"timestamp" : "00:16:55.953",
"minute" : 16,
"second" : 55,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 27,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 119.0, 11.0 ],
"duration" : 0.24,
"related_events" : [ "fb3be3fb-aee6-4efa-9839-87c4f4420ef7" ],
"pass" : {
"length" : 2.0,
"angle" : 1.5707964,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 119.0, 13.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "fb3be3fb-aee6-4efa-9839-87c4f4420ef7",
"index" : 619,
"period" : 1,
"timestamp" : "00:16:56.193",
"minute" : 16,
"second" : 56,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 27,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 2.0, 68.0 ],
"related_events" : [ "99b97ec6-313b-4f5a-8746-5448c0ca4c8a" ]
}, {
"id" : "c49b9b18-b355-46b3-a633-76c94e5b140d",
"index" : 620,
"period" : 1,
"timestamp" : "00:17:22.833",
"minute" : 17,
"second" : 22,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 28,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 119.0, 2.0 ],
"duration" : 0.6,
"related_events" : [ "aacd8814-e8f2-4c10-a1fe-b4500cc425af" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 3.6055512,
"angle" : 2.55359,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 116.0, 4.0 ],
"type" : {
"id" : 61,
"name" : "Corner"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "aacd8814-e8f2-4c10-a1fe-b4500cc425af",
"index" : 621,
"period" : 1,
"timestamp" : "00:17:23.433",
"minute" : 17,
"second" : 23,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 28,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 116.0, 4.0 ],
"related_events" : [ "c49b9b18-b355-46b3-a633-76c94e5b140d" ]
}, {
"id" : "00d7d4c3-ceef-4c0e-8a44-534f0fa2263f",
"index" : 622,
"period" : 1,
"timestamp" : "00:17:23.433",
"minute" : 17,
"second" : 23,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 28,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 116.0, 4.0 ],
"duration" : 0.2,
"related_events" : [ "5d0dbd4e-9bda-48a5-8eda-23d46e70f996", "aacd8814-e8f2-4c10-a1fe-b4500cc425af" ],
"carry" : {
"end_location" : [ 115.0, 2.0 ]
}
}, {
"id" : "5d0dbd4e-9bda-48a5-8eda-23d46e70f996",
"index" : 623,
"period" : 1,
"timestamp" : "00:17:23.633",
"minute" : 17,
"second" : 23,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 28,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 115.0, 2.0 ],
"duration" : 1.467,
"related_events" : [ "19be6f59-4a32-4a09-a873-2248bc41d676" ],
"pass" : {
"length" : 42.047592,
"angle" : 1.5232133,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 117.0, 44.0 ],
"cross" : true,
"switch" : true,
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "19be6f59-4a32-4a09-a873-2248bc41d676",
"index" : 624,
"period" : 1,
"timestamp" : "00:17:25.100",
"minute" : 17,
"second" : 25,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 28,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 4.0, 37.0 ],
"related_events" : [ "5d0dbd4e-9bda-48a5-8eda-23d46e70f996" ],
"goalkeeper" : {
"type" : {
"id" : 30,
"name" : "Punch"
},
"outcome" : {
"id" : 53,
"name" : "In Play Safe"
}
}
}, {
"id" : "f62e3cf3-8d4a-4e04-8039-95e6620cc744",
"index" : 625,
"period" : 1,
"timestamp" : "00:17:27.475",
"minute" : 17,
"second" : 27,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 28,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 94.0, 61.0 ]
}, {
"id" : "e877d4b8-1483-4281-9dbc-5d3de44f5602",
"index" : 626,
"period" : 1,
"timestamp" : "00:17:27.475",
"minute" : 17,
"second" : 27,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 28,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 94.0, 61.0 ],
"duration" : 1.398,
"related_events" : [ "072374a6-b75d-4496-ad8c-8c33fd9b41f7", "f62e3cf3-8d4a-4e04-8039-95e6620cc744" ],
"carry" : {
"end_location" : [ 91.0, 59.0 ]
}
}, {
"id" : "072374a6-b75d-4496-ad8c-8c33fd9b41f7",
"index" : 627,
"period" : 1,
"timestamp" : "00:17:28.873",
"minute" : 17,
"second" : 28,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 28,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 91.0, 59.0 ],
"duration" : 2.066,
"related_events" : [ "09a6eee4-4925-47a7-96bf-766139231ff4" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 31.890438,
"angle" : -0.8519663,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 112.0, 35.0 ],
"assisted_shot_id" : "00d0abab-9cda-4a19-b6cc-6cdcbac8b61d",
"shot_assist" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "09a6eee4-4925-47a7-96bf-766139231ff4",
"index" : 628,
"period" : 1,
"timestamp" : "00:17:30.939",
"minute" : 17,
"second" : 30,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 28,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 112.0, 35.0 ],
"related_events" : [ "072374a6-b75d-4496-ad8c-8c33fd9b41f7" ]
}, {
"id" : "2b98a2a7-7738-4941-ac9c-b4055d3d59b8",
"index" : 629,
"period" : 1,
"timestamp" : "00:17:30.953",
"minute" : 17,
"second" : 30,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 28,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 4.0, 49.0 ],
"under_pressure" : true,
"related_events" : [ "00d0abab-9cda-4a19-b6cc-6cdcbac8b61d" ],
"duel" : {
"type" : {
"id" : 10,
"name" : "Aerial Lost"
}
}
}, {
"id" : "00d0abab-9cda-4a19-b6cc-6cdcbac8b61d",
"index" : 630,
"period" : 1,
"timestamp" : "00:17:30.953",
"minute" : 17,
"second" : 30,
"type" : {
"id" : 16,
"name" : "Shot"
},
"possession" : 28,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 114.0, 35.0 ],
"duration" : 1.56,
"under_pressure" : true,
"related_events" : [ "0aa3d6ea-d5c6-440a-9539-4aba98852939", "2b98a2a7-7738-4941-ac9c-b4055d3d59b8" ],
"shot" : {
"statsbomb_xg" : 0.10350718,
"end_location" : [ 120.0, 33.3, 0.2 ],
"key_pass_id" : "072374a6-b75d-4496-ad8c-8c33fd9b41f7",
"aerial_won" : true,
"technique" : {
"id" : 93,
"name" : "Normal"
},
"type" : {
"id" : 87,
"name" : "Open Play"
},
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 98,
"name" : "Off T"
},
"freeze_frame" : [ {
"location" : [ 120.0, 40.0 ],
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"teammate" : false
}, {
"location" : [ 115.0, 44.0 ],
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : false
}, {
"location" : [ 111.0, 42.0 ],
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"teammate" : false
}, {
"location" : [ 108.0, 39.0 ],
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"teammate" : false
}, {
"location" : [ 112.0, 41.0 ],
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : true
}, {
"location" : [ 115.0, 43.0 ],
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"teammate" : true
}, {
"location" : [ 114.0, 37.0 ],
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : false
}, {
"location" : [ 115.0, 35.0 ],
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"teammate" : false
}, {
"location" : [ 114.0, 33.0 ],
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : false
}, {
"location" : [ 112.0, 25.0 ],
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : true
}, {
"location" : [ 96.0, 28.0 ],
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : true
}, {
"location" : [ 109.0, 22.0 ],
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : false
}, {
"location" : [ 115.0, 27.0 ],
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"teammate" : true
} ]
}
}, {
"id" : "0aa3d6ea-d5c6-440a-9539-4aba98852939",
"index" : 631,
"period" : 1,
"timestamp" : "00:17:32.513",
"minute" : 17,
"second" : 32,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 28,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 1.0, 41.0 ],
"related_events" : [ "00d0abab-9cda-4a19-b6cc-6cdcbac8b61d" ],
"goalkeeper" : {
"end_location" : [ 1.0, 40.0 ],
"position" : {
"id" : 44,
"name" : "Set"
},
"type" : {
"id" : 32,
"name" : "Shot Faced"
}
}
}, {
"id" : "1ce2ceb9-8d52-4f2c-85be-d593b94b135b",
"index" : 632,
"period" : 1,
"timestamp" : "00:18:10.020",
"minute" : 18,
"second" : 10,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 29,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 6.0, 50.0 ],
"duration" : 3.24,
"related_events" : [ "3dd71f6a-ecae-4a50-9a7f-0308d3430dc2" ],
"pass" : {
"recipient" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"length" : 67.08204,
"angle" : 0.4636476,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 66.0, 80.0 ],
"type" : {
"id" : 63,
"name" : "Goal Kick"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "3dd71f6a-ecae-4a50-9a7f-0308d3430dc2",
"index" : 633,
"period" : 1,
"timestamp" : "00:18:13.260",
"minute" : 18,
"second" : 13,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 29,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 66.0, 80.0 ],
"related_events" : [ "1ce2ceb9-8d52-4f2c-85be-d593b94b135b" ]
}, {
"id" : "5a9ff1e4-c32f-468d-99b8-53d4b1c1236f",
"index" : 634,
"period" : 1,
"timestamp" : "00:18:13.260",
"minute" : 18,
"second" : 13,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 29,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 66.0, 80.0 ],
"duration" : 0.04,
"related_events" : [ "3dd71f6a-ecae-4a50-9a7f-0308d3430dc2", "b36587ad-066a-4c08-ac7d-6d10dbceae08" ],
"carry" : {
"end_location" : [ 65.0, 80.0 ]
}
}, {
"id" : "b36587ad-066a-4c08-ac7d-6d10dbceae08",
"index" : 635,
"period" : 1,
"timestamp" : "00:18:13.300",
"minute" : 18,
"second" : 13,
"type" : {
"id" : 38,
"name" : "Miscontrol"
},
"possession" : 29,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 65.0, 80.0 ]
}, {
"id" : "fa688668-62ca-4bb2-9776-452f8aebd9ab",
"index" : 636,
"period" : 1,
"timestamp" : "00:18:17.033",
"minute" : 18,
"second" : 17,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 40.0, 2.0 ],
"duration" : 1.639,
"related_events" : [ "528a9010-4824-4fda-af85-3cf58d6eb025" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 23.409399,
"angle" : 1.9195673,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 32.0, 24.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
}
}
}, {
"id" : "528a9010-4824-4fda-af85-3cf58d6eb025",
"index" : 637,
"period" : 1,
"timestamp" : "00:18:18.672",
"minute" : 18,
"second" : 18,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 32.0, 24.0 ],
"related_events" : [ "fa688668-62ca-4bb2-9776-452f8aebd9ab" ]
}, {
"id" : "6a5aed52-0672-4072-bde7-e5f122ed83f2",
"index" : 638,
"period" : 1,
"timestamp" : "00:18:18.672",
"minute" : 18,
"second" : 18,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 32.0, 24.0 ],
"duration" : 0.921,
"related_events" : [ "528a9010-4824-4fda-af85-3cf58d6eb025", "e5df0708-466b-4bb4-ba15-8854c47e31e7" ],
"carry" : {
"end_location" : [ 33.0, 30.0 ]
}
}, {
"id" : "e5df0708-466b-4bb4-ba15-8854c47e31e7",
"index" : 639,
"period" : 1,
"timestamp" : "00:18:19.593",
"minute" : 18,
"second" : 19,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 33.0, 30.0 ],
"duration" : 1.16,
"related_events" : [ "28b59592-943b-4b1d-8c07-c74c6a2a7794" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 17.0,
"angle" : 1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 33.0, 47.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "28b59592-943b-4b1d-8c07-c74c6a2a7794",
"index" : 640,
"period" : 1,
"timestamp" : "00:18:20.753",
"minute" : 18,
"second" : 20,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 33.0, 47.0 ],
"related_events" : [ "e5df0708-466b-4bb4-ba15-8854c47e31e7" ]
}, {
"id" : "98f3c136-95fa-4da5-adb6-d26e270d4063",
"index" : 641,
"period" : 1,
"timestamp" : "00:18:20.753",
"minute" : 18,
"second" : 20,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 33.0, 47.0 ],
"duration" : 1.72,
"related_events" : [ "28b59592-943b-4b1d-8c07-c74c6a2a7794", "936c0d0e-7801-4600-bc3a-d842c5a668b0" ],
"carry" : {
"end_location" : [ 34.0, 53.0 ]
}
}, {
"id" : "936c0d0e-7801-4600-bc3a-d842c5a668b0",
"index" : 642,
"period" : 1,
"timestamp" : "00:18:22.473",
"minute" : 18,
"second" : 22,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 34.0, 53.0 ],
"duration" : 1.48,
"related_events" : [ "51a8884e-18e2-4e7d-9521-971a7a617308" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 26.400757,
"angle" : 1.141034,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 45.0, 77.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "51a8884e-18e2-4e7d-9521-971a7a617308",
"index" : 643,
"period" : 1,
"timestamp" : "00:18:23.953",
"minute" : 18,
"second" : 23,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 45.0, 77.0 ],
"related_events" : [ "936c0d0e-7801-4600-bc3a-d842c5a668b0" ]
}, {
"id" : "72cf273d-0bfd-434e-a94a-e3597d7f81a8",
"index" : 644,
"period" : 1,
"timestamp" : "00:18:23.953",
"minute" : 18,
"second" : 23,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 45.0, 77.0 ],
"duration" : 1.52,
"related_events" : [ "51a8884e-18e2-4e7d-9521-971a7a617308", "96f5feff-518d-49d8-b9dd-ab91ab99f0cf" ],
"carry" : {
"end_location" : [ 47.0, 76.0 ]
}
}, {
"id" : "96f5feff-518d-49d8-b9dd-ab91ab99f0cf",
"index" : 645,
"period" : 1,
"timestamp" : "00:18:25.473",
"minute" : 18,
"second" : 25,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 47.0, 76.0 ],
"duration" : 0.88,
"related_events" : [ "af8f778f-e549-4795-b5b4-fd44713f6973" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 16.124516,
"angle" : 0.124354996,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 63.0, 78.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "af8f778f-e549-4795-b5b4-fd44713f6973",
"index" : 646,
"period" : 1,
"timestamp" : "00:18:26.353",
"minute" : 18,
"second" : 26,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 63.0, 78.0 ],
"related_events" : [ "96f5feff-518d-49d8-b9dd-ab91ab99f0cf" ]
}, {
"id" : "f7b71c8a-e9f6-4946-8f4a-f4239dc7789b",
"index" : 647,
"period" : 1,
"timestamp" : "00:18:26.353",
"minute" : 18,
"second" : 26,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 63.0, 78.0 ],
"duration" : 0.24,
"related_events" : [ "33893541-697c-4b94-a3a9-422fbb7cc307", "af8f778f-e549-4795-b5b4-fd44713f6973" ],
"carry" : {
"end_location" : [ 64.0, 77.0 ]
}
}, {
"id" : "33893541-697c-4b94-a3a9-422fbb7cc307",
"index" : 648,
"period" : 1,
"timestamp" : "00:18:26.593",
"minute" : 18,
"second" : 26,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 64.0, 77.0 ],
"duration" : 1.24,
"related_events" : [ "87779b17-ea5a-415b-a9c9-3a97eec8476f" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 14.035668,
"angle" : -3.070285,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 50.0, 76.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "87779b17-ea5a-415b-a9c9-3a97eec8476f",
"index" : 649,
"period" : 1,
"timestamp" : "00:18:27.833",
"minute" : 18,
"second" : 27,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 50.0, 76.0 ],
"related_events" : [ "33893541-697c-4b94-a3a9-422fbb7cc307" ]
}, {
"id" : "404576e7-812c-4528-8a5a-cfa9d66234cf",
"index" : 650,
"period" : 1,
"timestamp" : "00:18:27.833",
"minute" : 18,
"second" : 27,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 50.0, 76.0 ],
"duration" : 1.16,
"related_events" : [ "730a9153-1b44-45e0-9c21-a954e6380f99", "87779b17-ea5a-415b-a9c9-3a97eec8476f" ],
"carry" : {
"end_location" : [ 51.0, 77.0 ]
}
}, {
"id" : "730a9153-1b44-45e0-9c21-a954e6380f99",
"index" : 651,
"period" : 1,
"timestamp" : "00:18:28.993",
"minute" : 18,
"second" : 28,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 51.0, 77.0 ],
"duration" : 0.76,
"related_events" : [ "e465d7b8-d508-4c03-a8bb-7594c95a475f" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 12.165525,
"angle" : -1.735945,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 49.0, 65.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "227a58ff-5d97-446e-940b-990c71698476",
"index" : 652,
"period" : 1,
"timestamp" : "00:18:29.380",
"minute" : 18,
"second" : 29,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 63.0, 20.0 ],
"duration" : 1.333,
"related_events" : [ "392e0ec1-21a6-4cae-8d9d-90e7ee96515f", "e465d7b8-d508-4c03-a8bb-7594c95a475f" ]
}, {
"id" : "e465d7b8-d508-4c03-a8bb-7594c95a475f",
"index" : 653,
"period" : 1,
"timestamp" : "00:18:29.753",
"minute" : 18,
"second" : 29,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 49.0, 65.0 ],
"under_pressure" : true,
"related_events" : [ "227a58ff-5d97-446e-940b-990c71698476", "730a9153-1b44-45e0-9c21-a954e6380f99" ]
}, {
"id" : "392e0ec1-21a6-4cae-8d9d-90e7ee96515f",
"index" : 654,
"period" : 1,
"timestamp" : "00:18:29.753",
"minute" : 18,
"second" : 29,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 49.0, 65.0 ],
"duration" : 1.28,
"under_pressure" : true,
"related_events" : [ "227a58ff-5d97-446e-940b-990c71698476", "946ba134-802e-48dc-9e7c-74de515449f2", "e465d7b8-d508-4c03-a8bb-7594c95a475f" ],
"carry" : {
"end_location" : [ 48.0, 64.0 ]
}
}, {
"id" : "946ba134-802e-48dc-9e7c-74de515449f2",
"index" : 655,
"period" : 1,
"timestamp" : "00:18:31.033",
"minute" : 18,
"second" : 31,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 48.0, 64.0 ],
"duration" : 0.88,
"related_events" : [ "b944b6ef-580a-457a-8f1e-f8df2a54ec6c" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 8.246211,
"angle" : 2.896614,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 40.0, 66.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "b944b6ef-580a-457a-8f1e-f8df2a54ec6c",
"index" : 656,
"period" : 1,
"timestamp" : "00:18:31.913",
"minute" : 18,
"second" : 31,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 40.0, 66.0 ],
"related_events" : [ "946ba134-802e-48dc-9e7c-74de515449f2" ]
}, {
"id" : "8a0b53db-2aa9-47b1-b845-0e860e80d68a",
"index" : 657,
"period" : 1,
"timestamp" : "00:18:31.913",
"minute" : 18,
"second" : 31,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 40.0, 66.0 ],
"duration" : 1.2,
"related_events" : [ "a41a36cd-52ea-42e5-a6dc-8cd5da481db3", "b944b6ef-580a-457a-8f1e-f8df2a54ec6c" ],
"carry" : {
"end_location" : [ 41.0, 65.0 ]
}
}, {
"id" : "a41a36cd-52ea-42e5-a6dc-8cd5da481db3",
"index" : 658,
"period" : 1,
"timestamp" : "00:18:33.113",
"minute" : 18,
"second" : 33,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 41.0, 65.0 ],
"duration" : 2.0,
"related_events" : [ "0cc83464-d965-4690-a269-6d41dc2588ee" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 44.407207,
"angle" : -1.4352686,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 47.0, 21.0 ],
"switch" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "0cc83464-d965-4690-a269-6d41dc2588ee",
"index" : 659,
"period" : 1,
"timestamp" : "00:18:35.113",
"minute" : 18,
"second" : 35,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 47.0, 21.0 ],
"related_events" : [ "a41a36cd-52ea-42e5-a6dc-8cd5da481db3" ]
}, {
"id" : "2dbb0b1c-9685-480b-a4bb-cdd1f9504221",
"index" : 660,
"period" : 1,
"timestamp" : "00:18:35.113",
"minute" : 18,
"second" : 35,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 47.0, 21.0 ],
"duration" : 2.84,
"related_events" : [ "0cc83464-d965-4690-a269-6d41dc2588ee", "e6a1d4aa-14fa-463b-918b-ef60fbe4b642" ],
"carry" : {
"end_location" : [ 58.0, 17.0 ]
}
}, {
"id" : "e6a1d4aa-14fa-463b-918b-ef60fbe4b642",
"index" : 661,
"period" : 1,
"timestamp" : "00:18:37.953",
"minute" : 18,
"second" : 37,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 58.0, 17.0 ],
"duration" : 1.559,
"related_events" : [ "723043b1-e449-4e05-afb4-6fcb4ace3f4e" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 10.049875,
"angle" : 1.670465,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 57.0, 27.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "723043b1-e449-4e05-afb4-6fcb4ace3f4e",
"index" : 662,
"period" : 1,
"timestamp" : "00:18:39.512",
"minute" : 18,
"second" : 39,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 57.0, 27.0 ],
"related_events" : [ "e6a1d4aa-14fa-463b-918b-ef60fbe4b642" ]
}, {
"id" : "77ef7f5d-59f2-45b2-9cbb-9c5add305be2",
"index" : 663,
"period" : 1,
"timestamp" : "00:18:39.512",
"minute" : 18,
"second" : 39,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 57.0, 27.0 ],
"duration" : 1.521,
"related_events" : [ "5e257639-63ab-411b-a619-2f855ce28107", "723043b1-e449-4e05-afb4-6fcb4ace3f4e" ],
"carry" : {
"end_location" : [ 63.0, 32.0 ]
}
}, {
"id" : "5e257639-63ab-411b-a619-2f855ce28107",
"index" : 664,
"period" : 1,
"timestamp" : "00:18:41.033",
"minute" : 18,
"second" : 41,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 63.0, 32.0 ],
"duration" : 2.28,
"related_events" : [ "beed746d-9489-4a39-a242-5bcaffdc6912" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 42.047592,
"angle" : 0.047583103,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 105.0, 34.0 ],
"assisted_shot_id" : "57c952af-5d35-4183-9f7c-7c9af88d199b",
"shot_assist" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "beed746d-9489-4a39-a242-5bcaffdc6912",
"index" : 665,
"period" : 1,
"timestamp" : "00:18:43.313",
"minute" : 18,
"second" : 43,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 105.0, 34.0 ],
"related_events" : [ "5e257639-63ab-411b-a619-2f855ce28107" ]
}, {
"id" : "cf18fd65-e277-4602-a661-4f1ee33a7d71",
"index" : 666,
"period" : 1,
"timestamp" : "00:18:43.313",
"minute" : 18,
"second" : 43,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 10.0, 48.0 ],
"under_pressure" : true,
"related_events" : [ "57c952af-5d35-4183-9f7c-7c9af88d199b" ],
"duel" : {
"type" : {
"id" : 10,
"name" : "Aerial Lost"
}
}
}, {
"id" : "57c952af-5d35-4183-9f7c-7c9af88d199b",
"index" : 667,
"period" : 1,
"timestamp" : "00:18:43.313",
"minute" : 18,
"second" : 43,
"type" : {
"id" : 16,
"name" : "Shot"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 103.0, 34.0 ],
"duration" : 1.68,
"under_pressure" : true,
"related_events" : [ "c56b4b73-d18f-4e65-8690-24f914732250", "cf18fd65-e277-4602-a661-4f1ee33a7d71" ],
"shot" : {
"statsbomb_xg" : 0.09211938,
"end_location" : [ 118.0, 33.0 ],
"key_pass_id" : "5e257639-63ab-411b-a619-2f855ce28107",
"aerial_won" : true,
"technique" : {
"id" : 93,
"name" : "Normal"
},
"type" : {
"id" : 87,
"name" : "Open Play"
},
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 101,
"name" : "Wayward"
},
"freeze_frame" : [ {
"location" : [ 91.0, 17.0 ],
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"teammate" : true
}, {
"location" : [ 83.0, 35.0 ],
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"teammate" : false
}, {
"location" : [ 80.0, 32.0 ],
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"teammate" : false
}, {
"location" : [ 77.0, 29.0 ],
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : true
}, {
"location" : [ 82.0, 19.0 ],
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : false
}, {
"location" : [ 96.0, 59.0 ],
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : false
}, {
"location" : [ 74.0, 18.0 ],
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : true
}, {
"location" : [ 118.0, 40.0 ],
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"teammate" : false
}, {
"location" : [ 104.0, 36.0 ],
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : false
}, {
"location" : [ 103.0, 32.0 ],
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : false
}, {
"location" : [ 99.0, 21.0 ],
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : false
} ]
}
}, {
"id" : "c56b4b73-d18f-4e65-8690-24f914732250",
"index" : 668,
"period" : 1,
"timestamp" : "00:18:44.993",
"minute" : 18,
"second" : 44,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 30,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 3.0, 41.0 ],
"related_events" : [ "57c952af-5d35-4183-9f7c-7c9af88d199b" ],
"goalkeeper" : {
"end_location" : [ 1.0, 40.0 ],
"position" : {
"id" : 44,
"name" : "Set"
},
"type" : {
"id" : 32,
"name" : "Shot Faced"
}
}
}, {
"id" : "661ee61a-4456-467f-9284-35c0e3ec78e2",
"index" : 669,
"period" : 1,
"timestamp" : "00:18:46.553",
"minute" : 18,
"second" : 46,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 2.0, 57.0 ]
}, {
"id" : "b1df80e5-9bc0-4d21-ad6f-f3c83c4b6131",
"index" : 670,
"period" : 1,
"timestamp" : "00:18:46.553",
"minute" : 18,
"second" : 46,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 2.0, 57.0 ],
"duration" : 5.627,
"related_events" : [ "661ee61a-4456-467f-9284-35c0e3ec78e2", "97132fa7-c55f-4407-a9e1-570204503cf7" ],
"carry" : {
"end_location" : [ 17.0, 58.0 ]
}
}, {
"id" : "97132fa7-c55f-4407-a9e1-570204503cf7",
"index" : 671,
"period" : 1,
"timestamp" : "00:18:52.180",
"minute" : 18,
"second" : 52,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 17.0, 58.0 ],
"duration" : 2.56,
"related_events" : [ "8b5517bc-0019-49e4-aaad-1b93f55a3fe3" ],
"pass" : {
"recipient" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"length" : 48.76474,
"angle" : 0.26984915,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 64.0, 71.0 ],
"body_part" : {
"id" : 69,
"name" : "Keeper Arm"
}
}
}, {
"id" : "72502c20-5c5e-4d4d-89af-2b2f5a159d8b",
"index" : 672,
"period" : 1,
"timestamp" : "00:18:54.633",
"minute" : 18,
"second" : 54,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 52.0, 7.0 ],
"duration" : 0.399,
"related_events" : [ "8b5517bc-0019-49e4-aaad-1b93f55a3fe3", "f701f4d1-dbb9-4c08-a9d5-624fea22dbd1" ]
}, {
"id" : "8b5517bc-0019-49e4-aaad-1b93f55a3fe3",
"index" : 673,
"period" : 1,
"timestamp" : "00:18:54.740",
"minute" : 18,
"second" : 54,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 64.0, 71.0 ],
"under_pressure" : true,
"related_events" : [ "72502c20-5c5e-4d4d-89af-2b2f5a159d8b", "97132fa7-c55f-4407-a9e1-570204503cf7" ]
}, {
"id" : "f701f4d1-dbb9-4c08-a9d5-624fea22dbd1",
"index" : 674,
"period" : 1,
"timestamp" : "00:18:54.740",
"minute" : 18,
"second" : 54,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 66.0, 74.0 ],
"duration" : 1.373,
"under_pressure" : true,
"related_events" : [ "72502c20-5c5e-4d4d-89af-2b2f5a159d8b", "d1df7d37-1fd1-4aa5-a26a-d94c27cfc773" ],
"pass" : {
"recipient" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"length" : 11.7046995,
"angle" : -0.348771,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 77.0, 70.0 ],
"body_part" : {
"id" : 37,
"name" : "Head"
}
}
}, {
"id" : "9719639c-0f22-467f-95ee-54f620ce7ecd",
"index" : 675,
"period" : 1,
"timestamp" : "00:18:55.873",
"minute" : 18,
"second" : 55,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 41.0, 17.0 ],
"duration" : 0.56,
"related_events" : [ "718a63dd-aabc-4097-af9b-cf6282815b85", "d1df7d37-1fd1-4aa5-a26a-d94c27cfc773" ]
}, {
"id" : "d1df7d37-1fd1-4aa5-a26a-d94c27cfc773",
"index" : 676,
"period" : 1,
"timestamp" : "00:18:56.113",
"minute" : 18,
"second" : 56,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 77.0, 70.0 ],
"under_pressure" : true,
"related_events" : [ "9719639c-0f22-467f-95ee-54f620ce7ecd", "f701f4d1-dbb9-4c08-a9d5-624fea22dbd1" ]
}, {
"id" : "718a63dd-aabc-4097-af9b-cf6282815b85",
"index" : 677,
"period" : 1,
"timestamp" : "00:18:56.113",
"minute" : 18,
"second" : 56,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 77.0, 70.0 ],
"duration" : 3.027,
"under_pressure" : true,
"related_events" : [ "76423897-4dab-4adf-8be6-2561532c7241", "94654888-a7ff-4935-91c6-67618f0f6b73", "9719639c-0f22-467f-95ee-54f620ce7ecd", "d1df7d37-1fd1-4aa5-a26a-d94c27cfc773" ],
"carry" : {
"end_location" : [ 77.0, 62.0 ]
}
}, {
"id" : "94654888-a7ff-4935-91c6-67618f0f6b73",
"index" : 678,
"period" : 1,
"timestamp" : "00:18:57.153",
"minute" : 18,
"second" : 57,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 40.0, 14.0 ],
"duration" : 0.56,
"related_events" : [ "718a63dd-aabc-4097-af9b-cf6282815b85" ]
}, {
"id" : "7f5bd713-5d28-4fdf-8fa3-cd079ae61693",
"index" : 679,
"period" : 1,
"timestamp" : "00:18:58.153",
"minute" : 18,
"second" : 58,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 41.0, 20.0 ],
"duration" : 1.12,
"related_events" : [ "76423897-4dab-4adf-8be6-2561532c7241" ]
}, {
"id" : "76423897-4dab-4adf-8be6-2561532c7241",
"index" : 680,
"period" : 1,
"timestamp" : "00:18:59.140",
"minute" : 18,
"second" : 59,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 77.0, 62.0 ],
"duration" : 1.053,
"under_pressure" : true,
"related_events" : [ "003f532f-154e-4b10-bfdb-9822765562cd", "7f5bd713-5d28-4fdf-8fa3-cd079ae61693" ],
"pass" : {
"recipient" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"length" : 20.615528,
"angle" : -1.815775,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 72.0, 42.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "003f532f-154e-4b10-bfdb-9822765562cd",
"index" : 681,
"period" : 1,
"timestamp" : "00:19:00.193",
"minute" : 19,
"second" : 0,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 72.0, 42.0 ],
"related_events" : [ "76423897-4dab-4adf-8be6-2561532c7241" ]
}, {
"id" : "869a35c3-b83a-4ccf-81d5-0f397d1a73fa",
"index" : 682,
"period" : 1,
"timestamp" : "00:19:00.193",
"minute" : 19,
"second" : 0,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 72.0, 42.0 ],
"duration" : 1.747,
"under_pressure" : true,
"related_events" : [ "003f532f-154e-4b10-bfdb-9822765562cd", "006486c9-5d96-417e-aaba-672b67c14b09", "375bea6f-695c-4e82-9cd1-419da1608475" ],
"carry" : {
"end_location" : [ 73.0, 35.0 ]
}
}, {
"id" : "006486c9-5d96-417e-aaba-672b67c14b09",
"index" : 683,
"period" : 1,
"timestamp" : "00:19:01.713",
"minute" : 19,
"second" : 1,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 45.0, 41.0 ],
"duration" : 0.56,
"related_events" : [ "375bea6f-695c-4e82-9cd1-419da1608475", "869a35c3-b83a-4ccf-81d5-0f397d1a73fa" ]
}, {
"id" : "375bea6f-695c-4e82-9cd1-419da1608475",
"index" : 684,
"period" : 1,
"timestamp" : "00:19:01.940",
"minute" : 19,
"second" : 1,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 73.0, 35.0 ],
"duration" : 1.52,
"under_pressure" : true,
"related_events" : [ "006486c9-5d96-417e-aaba-672b67c14b09", "219047f9-4d41-4182-994e-039e7d68dbea" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 11.401754,
"angle" : -0.26625204,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 84.0, 32.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "8fc01356-1c27-494b-b4ef-5c646e38cdaa",
"index" : 685,
"period" : 1,
"timestamp" : "00:19:03.273",
"minute" : 19,
"second" : 3,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 39.0, 42.0 ],
"duration" : 0.4,
"related_events" : [ "219047f9-4d41-4182-994e-039e7d68dbea", "97429581-b217-45f4-940c-4f5573ea6610" ]
}, {
"id" : "219047f9-4d41-4182-994e-039e7d68dbea",
"index" : 686,
"period" : 1,
"timestamp" : "00:19:03.460",
"minute" : 19,
"second" : 3,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 84.0, 32.0 ],
"under_pressure" : true,
"related_events" : [ "375bea6f-695c-4e82-9cd1-419da1608475", "8fc01356-1c27-494b-b4ef-5c646e38cdaa" ]
}, {
"id" : "97429581-b217-45f4-940c-4f5573ea6610",
"index" : 687,
"period" : 1,
"timestamp" : "00:19:03.460",
"minute" : 19,
"second" : 3,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 84.0, 33.0 ],
"duration" : 1.213,
"under_pressure" : true,
"related_events" : [ "3fbda9b2-0b5d-4e47-8cd8-ec92feef8333", "8fc01356-1c27-494b-b4ef-5c646e38cdaa" ],
"pass" : {
"recipient" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"length" : 18.248287,
"angle" : 2.976444,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 66.0, 36.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "3fbda9b2-0b5d-4e47-8cd8-ec92feef8333",
"index" : 688,
"period" : 1,
"timestamp" : "00:19:04.673",
"minute" : 19,
"second" : 4,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 66.0, 36.0 ],
"related_events" : [ "97429581-b217-45f4-940c-4f5573ea6610" ]
}, {
"id" : "f7f6ffd4-e84a-462c-9a48-1f4e118eb05c",
"index" : 689,
"period" : 1,
"timestamp" : "00:19:04.673",
"minute" : 19,
"second" : 4,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 66.0, 36.0 ],
"duration" : 1.347,
"related_events" : [ "3fbda9b2-0b5d-4e47-8cd8-ec92feef8333", "c08f29e4-78a4-4be3-b387-6f966ff99ba2" ],
"carry" : {
"end_location" : [ 67.0, 39.0 ]
}
}, {
"id" : "c08f29e4-78a4-4be3-b387-6f966ff99ba2",
"index" : 690,
"period" : 1,
"timestamp" : "00:19:06.020",
"minute" : 19,
"second" : 6,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 67.0, 39.0 ],
"duration" : 1.48,
"related_events" : [ "120cb843-fffa-4b32-93a9-f4ca5b5385e9" ],
"pass" : {
"recipient" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"length" : 40.60788,
"angle" : 1.3975507,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 74.0, 79.0 ],
"switch" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "120cb843-fffa-4b32-93a9-f4ca5b5385e9",
"index" : 691,
"period" : 1,
"timestamp" : "00:19:07.500",
"minute" : 19,
"second" : 7,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 74.0, 79.0 ],
"related_events" : [ "c08f29e4-78a4-4be3-b387-6f966ff99ba2" ]
}, {
"id" : "f540fb25-908f-4253-b68f-c38bfd4e072b",
"index" : 692,
"period" : 1,
"timestamp" : "00:19:07.500",
"minute" : 19,
"second" : 7,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 74.0, 79.0 ],
"duration" : 2.36,
"related_events" : [ "120cb843-fffa-4b32-93a9-f4ca5b5385e9", "8e5e59ce-87b6-454a-a001-63d6a5b3f244" ],
"carry" : {
"end_location" : [ 76.0, 72.0 ]
}
}, {
"id" : "8e5e59ce-87b6-454a-a001-63d6a5b3f244",
"index" : 693,
"period" : 1,
"timestamp" : "00:19:09.860",
"minute" : 19,
"second" : 9,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 76.0, 72.0 ],
"duration" : 2.933,
"related_events" : [ "a4962ff9-cf39-405b-9837-c54af1b4b125", "c16aeb4b-373f-41b5-8bb8-591678fed76e" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 50.91169,
"angle" : -0.7853982,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 112.0, 36.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "c16aeb4b-373f-41b5-8bb8-591678fed76e",
"index" : 694,
"period" : 1,
"timestamp" : "00:19:12.793",
"minute" : 19,
"second" : 12,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 113.0, 37.0 ],
"related_events" : [ "8e5e59ce-87b6-454a-a001-63d6a5b3f244" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "a4962ff9-cf39-405b-9837-c54af1b4b125",
"index" : 695,
"period" : 1,
"timestamp" : "00:19:12.793",
"minute" : 19,
"second" : 12,
"type" : {
"id" : 9,
"name" : "Clearance"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 9.0, 45.0 ],
"under_pressure" : true,
"related_events" : [ "8e5e59ce-87b6-454a-a001-63d6a5b3f244" ]
}, {
"id" : "77e977c1-03cf-4dbd-a030-9469c9a6b305",
"index" : 696,
"period" : 1,
"timestamp" : "00:19:13.500",
"minute" : 19,
"second" : 13,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 105.0, 29.0 ]
}, {
"id" : "030ae4a6-f5a9-4c56-b459-3a1b4f55da34",
"index" : 697,
"period" : 1,
"timestamp" : "00:19:13.500",
"minute" : 19,
"second" : 13,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 105.0, 29.0 ],
"duration" : 4.92,
"under_pressure" : true,
"related_events" : [ "18b44483-935c-4e2a-92e5-31be19a7a8b7", "4cde410a-42a7-4c54-bf11-f7f886da71fd", "77e977c1-03cf-4dbd-a030-9469c9a6b305" ],
"carry" : {
"end_location" : [ 107.0, 19.0 ]
}
}, {
"id" : "18b44483-935c-4e2a-92e5-31be19a7a8b7",
"index" : 698,
"period" : 1,
"timestamp" : "00:19:15.313",
"minute" : 19,
"second" : 15,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 13.0, 55.0 ],
"duration" : 0.52,
"related_events" : [ "030ae4a6-f5a9-4c56-b459-3a1b4f55da34" ]
}, {
"id" : "6be4aee8-5033-4bfe-9e90-3728a50171ac",
"index" : 699,
"period" : 1,
"timestamp" : "00:19:16.353",
"minute" : 19,
"second" : 16,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 9.0, 60.0 ],
"duration" : 1.56
}, {
"id" : "d1f04152-a4d2-4953-9a17-4dbdf300cb6d",
"index" : 700,
"period" : 1,
"timestamp" : "00:19:17.113",
"minute" : 19,
"second" : 17,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 13.0, 58.0 ],
"duration" : 1.08
}, {
"id" : "4cde410a-42a7-4c54-bf11-f7f886da71fd",
"index" : 701,
"period" : 1,
"timestamp" : "00:19:18.420",
"minute" : 19,
"second" : 18,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 107.0, 19.0 ],
"duration" : 0.853,
"related_events" : [ "fc12fc03-ab35-4bae-8a9b-94da9f217385" ],
"pass" : {
"recipient" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"length" : 12.727922,
"angle" : -2.3561945,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 98.0, 10.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "fc12fc03-ab35-4bae-8a9b-94da9f217385",
"index" : 702,
"period" : 1,
"timestamp" : "00:19:19.273",
"minute" : 19,
"second" : 19,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 98.0, 10.0 ],
"related_events" : [ "4cde410a-42a7-4c54-bf11-f7f886da71fd" ]
}, {
"id" : "7750a678-b0d7-442c-81f8-986ddb547cb2",
"index" : 703,
"period" : 1,
"timestamp" : "00:19:19.273",
"minute" : 19,
"second" : 19,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 98.0, 10.0 ],
"duration" : 1.96,
"under_pressure" : true,
"related_events" : [ "79b6fbfe-19ad-4c7e-83b6-92ad12285071", "b7e135f7-940a-45f1-9ca3-2c9a3c15fdb6", "fc12fc03-ab35-4bae-8a9b-94da9f217385" ],
"carry" : {
"end_location" : [ 96.0, 19.0 ]
}
}, {
"id" : "b7e135f7-940a-45f1-9ca3-2c9a3c15fdb6",
"index" : 704,
"period" : 1,
"timestamp" : "00:19:20.193",
"minute" : 19,
"second" : 20,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 17.0, 61.0 ],
"duration" : 0.68,
"related_events" : [ "7750a678-b0d7-442c-81f8-986ddb547cb2" ]
}, {
"id" : "79b6fbfe-19ad-4c7e-83b6-92ad12285071",
"index" : 705,
"period" : 1,
"timestamp" : "00:19:21.233",
"minute" : 19,
"second" : 21,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 31,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 96.0, 19.0 ],
"under_pressure" : true,
"related_events" : [ "688eebf3-9a85-4fb4-ab08-c5a7198cc624" ],
"dribble" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "688eebf3-9a85-4fb4-ab08-c5a7198cc624",
"index" : 706,
"period" : 1,
"timestamp" : "00:19:21.233",
"minute" : 19,
"second" : 21,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 32,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 25.0, 62.0 ],
"under_pressure" : true,
"counterpress" : true,
"related_events" : [ "79b6fbfe-19ad-4c7e-83b6-92ad12285071" ],
"duel" : {
"type" : {
"id" : 11,
"name" : "Tackle"
},
"outcome" : {
"id" : 16,
"name" : "Success In Play"
}
}
}, {
"id" : "c6f64f97-dcf2-400b-81fe-56cb52fe4b2e",
"index" : 707,
"period" : 1,
"timestamp" : "00:19:22.513",
"minute" : 19,
"second" : 22,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 32,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 24.0, 60.0 ]
}, {
"id" : "401c8ed5-a29a-4ae3-b6ea-cd9b189c9cb3",
"index" : 708,
"period" : 1,
"timestamp" : "00:19:22.513",
"minute" : 19,
"second" : 22,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 32,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 24.0, 60.0 ],
"duration" : 0.24,
"related_events" : [ "82494a23-2b34-475b-962f-344d67611983", "c6f64f97-dcf2-400b-81fe-56cb52fe4b2e" ],
"carry" : {
"end_location" : [ 24.0, 61.0 ]
}
}, {
"id" : "82494a23-2b34-475b-962f-344d67611983",
"index" : 709,
"period" : 1,
"timestamp" : "00:19:22.753",
"minute" : 19,
"second" : 22,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 32,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 24.0, 61.0 ],
"duration" : 0.6,
"related_events" : [ "59992899-b47b-4241-b0e9-1680e7ba250c" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 5.0990195,
"angle" : -0.19739556,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 29.0, 60.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "59992899-b47b-4241-b0e9-1680e7ba250c",
"index" : 710,
"period" : 1,
"timestamp" : "00:19:23.353",
"minute" : 19,
"second" : 23,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 32,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 29.0, 60.0 ],
"related_events" : [ "82494a23-2b34-475b-962f-344d67611983" ]
}, {
"id" : "66495ebf-b2e3-4278-9407-93c4f335ef0c",
"index" : 711,
"period" : 1,
"timestamp" : "00:19:23.353",
"minute" : 19,
"second" : 23,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 32,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 29.0, 60.0 ],
"duration" : 1.04,
"related_events" : [ "59992899-b47b-4241-b0e9-1680e7ba250c", "add55c9b-9542-42e7-8e49-ad29b09c8c84" ],
"carry" : {
"end_location" : [ 28.0, 59.0 ]
}
}, {
"id" : "add55c9b-9542-42e7-8e49-ad29b09c8c84",
"index" : 712,
"period" : 1,
"timestamp" : "00:19:24.393",
"minute" : 19,
"second" : 24,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 32,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 28.0, 59.0 ],
"duration" : 2.28,
"related_events" : [ "7348be49-e9ae-4c29-bc4e-4fdee7b69a2e" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 30.88689,
"angle" : 0.5070985,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 55.0, 74.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "5e632d12-725c-4fc1-87f5-678ee8a9bdee",
"index" : 713,
"period" : 1,
"timestamp" : "00:19:25.980",
"minute" : 19,
"second" : 25,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 32,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 71.0, 14.0 ],
"duration" : 0.0,
"counterpress" : true
}, {
"id" : "7348be49-e9ae-4c29-bc4e-4fdee7b69a2e",
"index" : 714,
"period" : 1,
"timestamp" : "00:19:26.673",
"minute" : 19,
"second" : 26,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 32,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 55.0, 74.0 ],
"related_events" : [ "add55c9b-9542-42e7-8e49-ad29b09c8c84" ]
}, {
"id" : "44d267e0-867c-450b-9730-3a09623b158b",
"index" : 715,
"period" : 1,
"timestamp" : "00:19:26.673",
"minute" : 19,
"second" : 26,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 32,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 55.0, 74.0 ],
"duration" : 0.44,
"related_events" : [ "14d2ca3f-120c-4144-870a-580950c9eb68", "7348be49-e9ae-4c29-bc4e-4fdee7b69a2e" ],
"carry" : {
"end_location" : [ 58.0, 74.0 ]
}
}, {
"id" : "14d2ca3f-120c-4144-870a-580950c9eb68",
"index" : 716,
"period" : 1,
"timestamp" : "00:19:27.113",
"minute" : 19,
"second" : 27,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 32,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 58.0, 74.0 ],
"duration" : 1.227,
"related_events" : [ "1358ef97-a412-48ba-875d-3cfc855716ec", "6bc2e4ea-3cde-480c-bc76-6f5a4eef2069" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 23.70654,
"angle" : -1.0882831,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 69.0, 53.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "1358ef97-a412-48ba-875d-3cfc855716ec",
"index" : 717,
"period" : 1,
"timestamp" : "00:19:28.340",
"minute" : 19,
"second" : 28,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 32,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 66.0, 54.0 ],
"related_events" : [ "14d2ca3f-120c-4144-870a-580950c9eb68" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "6bc2e4ea-3cde-480c-bc76-6f5a4eef2069",
"index" : 718,
"period" : 1,
"timestamp" : "00:19:28.340",
"minute" : 19,
"second" : 28,
"type" : {
"id" : 10,
"name" : "Interception"
},
"possession" : 32,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 52.0, 28.0 ],
"related_events" : [ "14d2ca3f-120c-4144-870a-580950c9eb68" ],
"interception" : {
"outcome" : {
"id" : 13,
"name" : "Lost In Play"
}
}
}, {
"id" : "8a151fb1-5197-455e-84e5-d33068d9139b",
"index" : 719,
"period" : 1,
"timestamp" : "00:19:29.593",
"minute" : 19,
"second" : 29,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 32,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 59.0, 55.0 ],
"duration" : 0.587,
"related_events" : [ "d613c8c0-9845-4bea-8405-b7b13eecfa42", "ff227d0b-1924-40ba-b89a-ce983fb2101f" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 12.649111,
"angle" : -0.32175055,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 71.0, 51.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "ff227d0b-1924-40ba-b89a-ce983fb2101f",
"index" : 720,
"period" : 1,
"timestamp" : "00:19:30.180",
"minute" : 19,
"second" : 30,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 32,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 70.0, 42.0 ],
"related_events" : [ "8a151fb1-5197-455e-84e5-d33068d9139b" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "d613c8c0-9845-4bea-8405-b7b13eecfa42",
"index" : 721,
"period" : 1,
"timestamp" : "00:19:30.180",
"minute" : 19,
"second" : 30,
"type" : {
"id" : 10,
"name" : "Interception"
},
"possession" : 32,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 50.0, 30.0 ],
"related_events" : [ "8a151fb1-5197-455e-84e5-d33068d9139b" ],
"interception" : {
"outcome" : {
"id" : 13,
"name" : "Lost In Play"
}
}
}, {
"id" : "dbb9edbb-403b-4a3c-9c68-dab756b9de62",
"index" : 722,
"period" : 1,
"timestamp" : "00:19:30.953",
"minute" : 19,
"second" : 30,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 32,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 67.0, 51.0 ],
"ball_recovery" : {
"recovery_failure" : true
}
}, {
"id" : "5ba4dcde-8f2a-44c1-9dd0-c0009dcb2a32",
"index" : 723,
"period" : 1,
"timestamp" : "00:19:31.953",
"minute" : 19,
"second" : 31,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 33,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 54.0, 37.0 ]
}, {
"id" : "efc4c4fb-1d87-4893-9fe1-1bf4ae11c9dd",
"index" : 724,
"period" : 1,
"timestamp" : "00:19:31.953",
"minute" : 19,
"second" : 31,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 33,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 54.0, 37.0 ],
"duration" : 0.147,
"under_pressure" : true,
"related_events" : [ "1c94e6af-e39f-43c5-94c1-2909866849c7", "5751e969-5246-4c29-8c79-1b6080657c7d", "5ba4dcde-8f2a-44c1-9dd0-c0009dcb2a32" ],
"carry" : {
"end_location" : [ 54.0, 38.0 ]
}
}, {
"id" : "5751e969-5246-4c29-8c79-1b6080657c7d",
"index" : 725,
"period" : 1,
"timestamp" : "00:19:32.100",
"minute" : 19,
"second" : 32,
"type" : {
"id" : 39,
"name" : "Dribbled Past"
},
"possession" : 33,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 67.0, 43.0 ],
"counterpress" : true,
"related_events" : [ "1c94e6af-e39f-43c5-94c1-2909866849c7", "efc4c4fb-1d87-4893-9fe1-1bf4ae11c9dd", "f6873405-78e3-4ad8-8efd-633d7e6fba1b" ]
}, {
"id" : "1c94e6af-e39f-43c5-94c1-2909866849c7",
"index" : 726,
"period" : 1,
"timestamp" : "00:19:32.100",
"minute" : 19,
"second" : 32,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 33,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 54.0, 38.0 ],
"under_pressure" : true,
"related_events" : [ "5751e969-5246-4c29-8c79-1b6080657c7d" ],
"dribble" : {
"outcome" : {
"id" : 8,
"name" : "Complete"
}
}
}, {
"id" : "f6873405-78e3-4ad8-8efd-633d7e6fba1b",
"index" : 727,
"period" : 1,
"timestamp" : "00:19:32.100",
"minute" : 19,
"second" : 32,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 33,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 54.0, 38.0 ],
"duration" : 2.773,
"under_pressure" : true,
"related_events" : [ "1c94e6af-e39f-43c5-94c1-2909866849c7", "5751e969-5246-4c29-8c79-1b6080657c7d", "5fffed95-b744-4920-8c61-d4debcd4e1eb", "62d83531-6a89-4853-b25a-588055deff40" ],
"carry" : {
"end_location" : [ 75.0, 39.0 ]
}
}, {
"id" : "62d83531-6a89-4853-b25a-588055deff40",
"index" : 728,
"period" : 1,
"timestamp" : "00:19:34.670",
"minute" : 19,
"second" : 34,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 33,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 44.0, 39.0 ],
"duration" : 0.403,
"counterpress" : true,
"related_events" : [ "5fffed95-b744-4920-8c61-d4debcd4e1eb", "f6873405-78e3-4ad8-8efd-633d7e6fba1b" ]
}, {
"id" : "5fffed95-b744-4920-8c61-d4debcd4e1eb",
"index" : 729,
"period" : 1,
"timestamp" : "00:19:34.873",
"minute" : 19,
"second" : 34,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 33,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 75.0, 39.0 ],
"duration" : 1.186,
"under_pressure" : true,
"related_events" : [ "62d83531-6a89-4853-b25a-588055deff40", "c35cbdbf-e386-479f-a4e2-26699c6cbb3d" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 21.931713,
"angle" : -0.8176451,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 90.0, 23.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c35cbdbf-e386-479f-a4e2-26699c6cbb3d",
"index" : 730,
"period" : 1,
"timestamp" : "00:19:36.059",
"minute" : 19,
"second" : 36,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 33,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 90.0, 23.0 ],
"related_events" : [ "5fffed95-b744-4920-8c61-d4debcd4e1eb" ]
}, {
"id" : "4d4f9c63-58b1-4851-b704-6a74c64349bd",
"index" : 731,
"period" : 1,
"timestamp" : "00:19:36.060",
"minute" : 19,
"second" : 36,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 33,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 31.0, 57.0 ],
"under_pressure" : true,
"counterpress" : true,
"related_events" : [ "71390dd3-6e42-4d1a-a324-09cef5fa383c" ],
"duel" : {
"type" : {
"id" : 10,
"name" : "Aerial Lost"
}
}
}, {
"id" : "71390dd3-6e42-4d1a-a324-09cef5fa383c",
"index" : 732,
"period" : 1,
"timestamp" : "00:19:36.060",
"minute" : 19,
"second" : 36,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 33,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 90.0, 24.0 ],
"duration" : 2.053,
"under_pressure" : true,
"related_events" : [ "4d4f9c63-58b1-4851-b704-6a74c64349bd", "86f5e084-14dd-4b5b-a7c7-9328816d8445" ],
"pass" : {
"recipient" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"length" : 7.28011,
"angle" : -1.2924967,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 92.0, 17.0 ],
"aerial_won" : true
}
}, {
"id" : "86f5e084-14dd-4b5b-a7c7-9328816d8445",
"index" : 733,
"period" : 1,
"timestamp" : "00:19:38.113",
"minute" : 19,
"second" : 38,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 33,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 92.0, 17.0 ],
"related_events" : [ "71390dd3-6e42-4d1a-a324-09cef5fa383c" ]
}, {
"id" : "370d3bc5-c2a1-486c-9c43-d5286df942d1",
"index" : 734,
"period" : 1,
"timestamp" : "00:19:38.113",
"minute" : 19,
"second" : 38,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 33,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 92.0, 17.0 ],
"duration" : 1.88,
"under_pressure" : true,
"related_events" : [ "6a4f3345-4d63-4bcd-876e-feb551dfb2bc", "86f5e084-14dd-4b5b-a7c7-9328816d8445", "fb318ff7-7176-4f41-867f-f086ebb0a84e" ],
"carry" : {
"end_location" : [ 92.0, 18.0 ]
}
}, {
"id" : "6a4f3345-4d63-4bcd-876e-feb551dfb2bc",
"index" : 735,
"period" : 1,
"timestamp" : "00:19:38.633",
"minute" : 19,
"second" : 38,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 33,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 27.0, 58.0 ],
"duration" : 0.72,
"related_events" : [ "370d3bc5-c2a1-486c-9c43-d5286df942d1" ]
}, {
"id" : "51cee7ca-826f-4a19-bee6-ed059f393a7d",
"index" : 736,
"period" : 1,
"timestamp" : "00:19:39.993",
"minute" : 19,
"second" : 39,
"type" : {
"id" : 22,
"name" : "Foul Committed"
},
"possession" : 33,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 29.0, 63.0 ],
"related_events" : [ "fb318ff7-7176-4f41-867f-f086ebb0a84e" ]
}, {
"id" : "fb318ff7-7176-4f41-867f-f086ebb0a84e",
"index" : 737,
"period" : 1,
"timestamp" : "00:19:39.993",
"minute" : 19,
"second" : 39,
"type" : {
"id" : 21,
"name" : "Foul Won"
},
"possession" : 33,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 92.0, 18.0 ],
"under_pressure" : true,
"related_events" : [ "51cee7ca-826f-4a19-bee6-ed059f393a7d" ]
}, {
"id" : "7e72243f-3359-43c3-8e95-e6e5a8bf7178",
"index" : 738,
"period" : 1,
"timestamp" : "00:21:11.500",
"minute" : 21,
"second" : 11,
"type" : {
"id" : 16,
"name" : "Shot"
},
"possession" : 34,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 93.0, 23.0 ],
"duration" : 1.333,
"related_events" : [ "7d029c98-b13e-4409-a4ee-b259ff4047c5" ],
"shot" : {
"statsbomb_xg" : 0.00943477,
"end_location" : [ 119.0, 35.4, 3.1 ],
"technique" : {
"id" : 93,
"name" : "Normal"
},
"type" : {
"id" : 62,
"name" : "Free Kick"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 98,
"name" : "Off T"
},
"freeze_frame" : [ {
"location" : [ 104.0, 46.0 ],
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : false
}, {
"location" : [ 104.0, 28.0 ],
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"teammate" : false
}, {
"location" : [ 104.0, 26.0 ],
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : false
}, {
"location" : [ 100.0, 24.0 ],
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : false
}, {
"location" : [ 104.0, 34.0 ],
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : true
}, {
"location" : [ 104.0, 32.0 ],
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"teammate" : false
}, {
"location" : [ 104.0, 31.0 ],
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"teammate" : true
}, {
"location" : [ 104.0, 29.0 ],
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : false
}, {
"location" : [ 104.0, 27.0 ],
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"teammate" : false
}, {
"location" : [ 103.0, 36.0 ],
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"teammate" : false
}, {
"location" : [ 102.0, 51.0 ],
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : false
}, {
"location" : [ 104.0, 42.0 ],
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : false
}, {
"location" : [ 86.0, 40.0 ],
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : true
}, {
"location" : [ 102.0, 52.0 ],
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"teammate" : true
}, {
"location" : [ 119.0, 40.0 ],
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"teammate" : false
}, {
"location" : [ 101.0, 44.0 ],
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : true
}, {
"location" : [ 90.0, 26.0 ],
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : true
} ]
}
}, {
"id" : "7d029c98-b13e-4409-a4ee-b259ff4047c5",
"index" : 739,
"period" : 1,
"timestamp" : "00:21:12.833",
"minute" : 21,
"second" : 12,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 34,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 2.0, 41.0 ],
"related_events" : [ "7e72243f-3359-43c3-8e95-e6e5a8bf7178" ],
"goalkeeper" : {
"end_location" : [ 2.0, 43.0 ],
"position" : {
"id" : 42,
"name" : "Moving"
},
"type" : {
"id" : 32,
"name" : "Shot Faced"
}
}
}, {
"id" : "d826a8b8-6c5e-42d6-80bb-886012a23ff6",
"index" : 740,
"period" : 1,
"timestamp" : "00:21:36.340",
"minute" : 21,
"second" : 36,
"type" : {
"id" : 5,
"name" : "Camera On"
},
"possession" : 35,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
}
}, {
"id" : "62b541c5-c6d3-40b2-bfbf-4db1e6fc612e",
"index" : 741,
"period" : 1,
"timestamp" : "00:21:37.073",
"minute" : 21,
"second" : 37,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 35,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 20.0, 41.0 ],
"duration" : 1.68,
"related_events" : [ "24adf4f8-e229-45f4-b0e2-74e8d578f7c0" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 39.92493,
"angle" : 1.1856388,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 35.0, 78.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "24adf4f8-e229-45f4-b0e2-74e8d578f7c0",
"index" : 742,
"period" : 1,
"timestamp" : "00:21:38.753",
"minute" : 21,
"second" : 38,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 35,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 35.0, 78.0 ],
"related_events" : [ "62b541c5-c6d3-40b2-bfbf-4db1e6fc612e" ]
}, {
"id" : "2334b2ba-406e-4811-b829-db9b15246143",
"index" : 743,
"period" : 1,
"timestamp" : "00:21:38.753",
"minute" : 21,
"second" : 38,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 35,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 35.0, 78.0 ],
"duration" : 1.84,
"related_events" : [ "24adf4f8-e229-45f4-b0e2-74e8d578f7c0", "c3cb8c53-10f2-409e-a440-19779613099f" ],
"carry" : {
"end_location" : [ 40.0, 77.0 ]
}
}, {
"id" : "c3cb8c53-10f2-409e-a440-19779613099f",
"index" : 744,
"period" : 1,
"timestamp" : "00:21:40.593",
"minute" : 21,
"second" : 40,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 35,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 40.0, 77.0 ],
"duration" : 2.08,
"related_events" : [ "bbef170f-911e-4eeb-8455-b93e9aafb879" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 47.010635,
"angle" : -0.021273386,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 87.0, 76.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "bbef170f-911e-4eeb-8455-b93e9aafb879",
"index" : 745,
"period" : 1,
"timestamp" : "00:21:42.673",
"minute" : 21,
"second" : 42,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 35,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 87.0, 76.0 ],
"related_events" : [ "c3cb8c53-10f2-409e-a440-19779613099f" ]
}, {
"id" : "8844ce67-a473-4115-b7b3-0e132529d731",
"index" : 746,
"period" : 1,
"timestamp" : "00:21:42.673",
"minute" : 21,
"second" : 42,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 35,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 87.0, 76.0 ],
"duration" : 2.4,
"related_events" : [ "3bc2f445-e8cf-45e9-ae43-f5be7f609a47", "bbef170f-911e-4eeb-8455-b93e9aafb879" ],
"carry" : {
"end_location" : [ 102.0, 70.0 ]
}
}, {
"id" : "3bc2f445-e8cf-45e9-ae43-f5be7f609a47",
"index" : 747,
"period" : 1,
"timestamp" : "00:21:45.073",
"minute" : 21,
"second" : 45,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 35,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 102.0, 70.0 ],
"duration" : 1.307,
"related_events" : [ "0827723a-430c-4a8e-b96b-3b473e89bf0a", "2b4226ae-cef7-4865-a1a8-2c1ce328c329" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 35.69314,
"angle" : -1.3734008,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 109.0, 35.0 ],
"cross" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "2b4226ae-cef7-4865-a1a8-2c1ce328c329",
"index" : 748,
"period" : 1,
"timestamp" : "00:21:46.380",
"minute" : 21,
"second" : 46,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 35,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 107.0, 31.0 ],
"related_events" : [ "3bc2f445-e8cf-45e9-ae43-f5be7f609a47" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "0827723a-430c-4a8e-b96b-3b473e89bf0a",
"index" : 749,
"period" : 1,
"timestamp" : "00:21:46.380",
"minute" : 21,
"second" : 46,
"type" : {
"id" : 9,
"name" : "Clearance"
},
"possession" : 35,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 12.0, 46.0 ],
"under_pressure" : true,
"related_events" : [ "3bc2f445-e8cf-45e9-ae43-f5be7f609a47" ]
}, {
"id" : "f309a70c-a6c9-4241-a2e2-d08cb5f407f9",
"index" : 750,
"period" : 1,
"timestamp" : "00:21:48.620",
"minute" : 21,
"second" : 48,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 35,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 36.0, 16.0 ],
"duration" : 1.053,
"related_events" : [ "a00fa368-cfa9-42eb-b08d-abf9a584c68a", "c5315c22-74c8-4a91-813e-fc02296d6b63" ],
"pass" : {
"recipient" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"length" : 11.661903,
"angle" : 0.5404195,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 46.0, 22.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "c5315c22-74c8-4a91-813e-fc02296d6b63",
"index" : 751,
"period" : 1,
"timestamp" : "00:21:49.673",
"minute" : 21,
"second" : 49,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 35,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 47.0, 22.0 ],
"related_events" : [ "f309a70c-a6c9-4241-a2e2-d08cb5f407f9" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "a00fa368-cfa9-42eb-b08d-abf9a584c68a",
"index" : 752,
"period" : 1,
"timestamp" : "00:21:49.673",
"minute" : 21,
"second" : 49,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 35,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 75.0, 59.0 ],
"duration" : 2.027,
"related_events" : [ "57a64cf4-caba-4592-a92b-6b5aa6d2c1af", "75203006-bbe0-4b41-bfd9-4c6c671e2647", "f309a70c-a6c9-4241-a2e2-d08cb5f407f9" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 22.561028,
"angle" : -2.918116,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 53.0, 54.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "75203006-bbe0-4b41-bfd9-4c6c671e2647",
"index" : 753,
"period" : 1,
"timestamp" : "00:21:51.700",
"minute" : 21,
"second" : 51,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 35,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 54.0, 53.0 ],
"related_events" : [ "a00fa368-cfa9-42eb-b08d-abf9a584c68a" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "57a64cf4-caba-4592-a92b-6b5aa6d2c1af",
"index" : 754,
"period" : 1,
"timestamp" : "00:21:51.700",
"minute" : 21,
"second" : 51,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 35,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 68.0, 27.0 ],
"related_events" : [ "a00fa368-cfa9-42eb-b08d-abf9a584c68a" ]
}, {
"id" : "44f7d483-f657-46a5-ad40-57065aefd81c",
"index" : 755,
"period" : 1,
"timestamp" : "00:21:51.700",
"minute" : 21,
"second" : 51,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 35,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 68.0, 27.0 ],
"duration" : 4.68,
"under_pressure" : true,
"related_events" : [ "05a65c63-cf09-44b6-8a5f-9f537304c819", "57a64cf4-caba-4592-a92b-6b5aa6d2c1af", "62b1210f-a644-4427-845d-85ec646c935d" ],
"carry" : {
"end_location" : [ 90.0, 17.0 ]
}
}, {
"id" : "62b1210f-a644-4427-845d-85ec646c935d",
"index" : 756,
"period" : 1,
"timestamp" : "00:21:52.313",
"minute" : 21,
"second" : 52,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 35,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 48.0, 69.0 ],
"duration" : 1.48,
"counterpress" : true,
"related_events" : [ "44f7d483-f657-46a5-ad40-57065aefd81c" ]
}, {
"id" : "05a65c63-cf09-44b6-8a5f-9f537304c819",
"index" : 757,
"period" : 1,
"timestamp" : "00:21:56.380",
"minute" : 21,
"second" : 56,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 35,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 90.0, 17.0 ],
"duration" : 2.293,
"related_events" : [ "3a0e34ed-0c7b-4202-a54f-49c7aeadd60d", "7d9a4794-c594-45c0-8210-d1e1015a4f48" ],
"pass" : {
"recipient" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"length" : 25.612497,
"angle" : 0.67474097,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 110.0, 33.0 ],
"cross" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "7d9a4794-c594-45c0-8210-d1e1015a4f48",
"index" : 758,
"period" : 1,
"timestamp" : "00:21:58.673",
"minute" : 21,
"second" : 58,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 35,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 112.0, 31.0 ],
"related_events" : [ "05a65c63-cf09-44b6-8a5f-9f537304c819" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "3a0e34ed-0c7b-4202-a54f-49c7aeadd60d",
"index" : 759,
"period" : 1,
"timestamp" : "00:21:58.673",
"minute" : 21,
"second" : 58,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 36,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 11.0, 48.0 ],
"related_events" : [ "05a65c63-cf09-44b6-8a5f-9f537304c819" ],
"goalkeeper" : {
"type" : {
"id" : 27,
"name" : "Keeper Sweeper"
},
"outcome" : {
"id" : 47,
"name" : "Claim"
}
}
}, {
"id" : "017af1b7-9a6f-4eab-ad8c-2d3f57fdd17f",
"index" : 760,
"period" : 1,
"timestamp" : "00:21:58.673",
"minute" : 21,
"second" : 58,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 36,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 11.0, 48.0 ],
"duration" : 0.16,
"under_pressure" : true,
"related_events" : [ "33973f08-d90c-4d37-9542-621ad3472347", "3a0e34ed-0c7b-4202-a54f-49c7aeadd60d", "799c98b7-bab9-4c3d-9a1a-5c6d15637205" ],
"carry" : {
"end_location" : [ 11.0, 47.0 ]
}
}, {
"id" : "33973f08-d90c-4d37-9542-621ad3472347",
"index" : 761,
"period" : 1,
"timestamp" : "00:21:58.833",
"minute" : 21,
"second" : 58,
"type" : {
"id" : 22,
"name" : "Foul Committed"
},
"possession" : 36,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 110.0, 34.0 ],
"counterpress" : true,
"related_events" : [ "017af1b7-9a6f-4eab-ad8c-2d3f57fdd17f", "799c98b7-bab9-4c3d-9a1a-5c6d15637205" ]
}, {
"id" : "799c98b7-bab9-4c3d-9a1a-5c6d15637205",
"index" : 762,
"period" : 1,
"timestamp" : "00:21:58.833",
"minute" : 21,
"second" : 58,
"type" : {
"id" : 21,
"name" : "Foul Won"
},
"possession" : 36,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 11.0, 47.0 ],
"under_pressure" : true,
"related_events" : [ "33973f08-d90c-4d37-9542-621ad3472347" ]
}, {
"id" : "5e332d9f-5fc3-4285-978c-8b2952ae3f2d",
"index" : 763,
"period" : 1,
"timestamp" : "00:22:00.820",
"minute" : 22,
"second" : 0,
"type" : {
"id" : 40,
"name" : "Injury Stoppage"
},
"possession" : 36,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
}
}, {
"id" : "6f4ab1a1-cec6-4898-8c1c-6206a9f4eaac",
"index" : 764,
"period" : 1,
"timestamp" : "00:22:10.300",
"minute" : 22,
"second" : 10,
"type" : {
"id" : 40,
"name" : "Injury Stoppage"
},
"possession" : 36,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
}
}, {
"id" : "fa209b4d-2c84-402a-948f-7a9a4802699a",
"index" : 765,
"period" : 1,
"timestamp" : "00:24:14.793",
"minute" : 24,
"second" : 14,
"type" : {
"id" : 5,
"name" : "Camera On"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
}
}, {
"id" : "e889ea85-c6d5-4b84-8b64-dc1b6072d682",
"index" : 766,
"period" : 1,
"timestamp" : "00:24:17.153",
"minute" : 24,
"second" : 17,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 40.0, 52.0 ],
"duration" : 0.88,
"related_events" : [ "6c594598-3960-459c-a1e1-3060ff94addb" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 17.804493,
"angle" : -0.9048271,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 51.0, 38.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "6c594598-3960-459c-a1e1-3060ff94addb",
"index" : 767,
"period" : 1,
"timestamp" : "00:24:18.033",
"minute" : 24,
"second" : 18,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 51.0, 38.0 ],
"related_events" : [ "e889ea85-c6d5-4b84-8b64-dc1b6072d682" ]
}, {
"id" : "3fee2eb0-734e-4030-ae2c-475678411b6f",
"index" : 768,
"period" : 1,
"timestamp" : "00:24:18.033",
"minute" : 24,
"second" : 18,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 51.0, 38.0 ],
"duration" : 2.787,
"related_events" : [ "6c594598-3960-459c-a1e1-3060ff94addb", "95039196-a036-433c-9425-39ffe476c4aa" ],
"carry" : {
"end_location" : [ 56.0, 58.0 ]
}
}, {
"id" : "95039196-a036-433c-9425-39ffe476c4aa",
"index" : 769,
"period" : 1,
"timestamp" : "00:24:20.820",
"minute" : 24,
"second" : 20,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 56.0, 58.0 ],
"duration" : 1.293,
"related_events" : [ "c1d1e76f-2805-486b-ab4c-126406705974" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 21.023796,
"angle" : 1.1284221,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 65.0, 77.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c1d1e76f-2805-486b-ab4c-126406705974",
"index" : 770,
"period" : 1,
"timestamp" : "00:24:22.113",
"minute" : 24,
"second" : 22,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 65.0, 77.0 ],
"related_events" : [ "95039196-a036-433c-9425-39ffe476c4aa" ]
}, {
"id" : "01d0ef0a-5d0c-4b22-9326-652b14ea8033",
"index" : 771,
"period" : 1,
"timestamp" : "00:24:22.113",
"minute" : 24,
"second" : 22,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 65.0, 77.0 ],
"duration" : 1.2,
"related_events" : [ "1f80e7f9-05f1-4999-ac12-cd6578efc6bd", "c1d1e76f-2805-486b-ab4c-126406705974" ],
"carry" : {
"end_location" : [ 68.0, 78.0 ]
}
}, {
"id" : "1f80e7f9-05f1-4999-ac12-cd6578efc6bd",
"index" : 772,
"period" : 1,
"timestamp" : "00:24:23.313",
"minute" : 24,
"second" : 23,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 68.0, 78.0 ],
"duration" : 0.067,
"related_events" : [ "3b390c32-ee70-4e87-8249-7ad8f2f3464e" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 13.038404,
"angle" : -1.0040671,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 75.0, 67.0 ],
"deflected" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "3b390c32-ee70-4e87-8249-7ad8f2f3464e",
"index" : 773,
"period" : 1,
"timestamp" : "00:24:23.380",
"minute" : 24,
"second" : 23,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 75.0, 67.0 ],
"related_events" : [ "1f80e7f9-05f1-4999-ac12-cd6578efc6bd" ]
}, {
"id" : "2801e8f8-2cc6-4cab-bf6b-578487b0e4a0",
"index" : 774,
"period" : 1,
"timestamp" : "00:24:23.380",
"minute" : 24,
"second" : 23,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 75.0, 67.0 ],
"duration" : 0.84,
"under_pressure" : true,
"related_events" : [ "14d9d697-b3c2-4d82-8ed1-79ed980486e5", "3b390c32-ee70-4e87-8249-7ad8f2f3464e", "52a580ef-406b-41bd-834c-8479908fa1c7" ],
"carry" : {
"end_location" : [ 76.0, 67.0 ]
}
}, {
"id" : "14d9d697-b3c2-4d82-8ed1-79ed980486e5",
"index" : 775,
"period" : 1,
"timestamp" : "00:24:23.380",
"minute" : 24,
"second" : 23,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 47.0, 7.0 ],
"related_events" : [ "2801e8f8-2cc6-4cab-bf6b-578487b0e4a0" ]
}, {
"id" : "52a580ef-406b-41bd-834c-8479908fa1c7",
"index" : 776,
"period" : 1,
"timestamp" : "00:24:24.220",
"minute" : 24,
"second" : 24,
"type" : {
"id" : 38,
"name" : "Miscontrol"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 76.0, 67.0 ]
}, {
"id" : "e478eb49-91c3-4b3d-947b-2967514bb698",
"index" : 777,
"period" : 1,
"timestamp" : "00:24:25.820",
"minute" : 24,
"second" : 25,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 34.0, 19.0 ],
"duration" : 2.493,
"related_events" : [ "777deb4a-f386-44bd-a940-703a61c441d0", "c70c0fe2-9cea-4f3a-9528-aa2a12d27681" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 39.92493,
"angle" : -0.3851575,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 71.0, 4.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "c70c0fe2-9cea-4f3a-9528-aa2a12d27681",
"index" : 778,
"period" : 1,
"timestamp" : "00:24:28.313",
"minute" : 24,
"second" : 28,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 73.0, 4.0 ],
"related_events" : [ "e478eb49-91c3-4b3d-947b-2967514bb698" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "777deb4a-f386-44bd-a940-703a61c441d0",
"index" : 779,
"period" : 1,
"timestamp" : "00:24:28.313",
"minute" : 24,
"second" : 28,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 50.0, 77.0 ],
"duration" : 1.0,
"related_events" : [ "e478eb49-91c3-4b3d-947b-2967514bb698" ],
"pass" : {
"length" : 5.3851647,
"angle" : -2.7610862,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 45.0, 75.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 77,
"name" : "Unknown"
}
}
}, {
"id" : "79e1ec67-23a7-4603-9a57-989f04f1400c",
"index" : 780,
"period" : 1,
"timestamp" : "00:24:29.553",
"minute" : 24,
"second" : 29,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 45.0, 77.0 ],
"duration" : 1.28,
"related_events" : [ "24c62b57-050d-4625-bc65-9db612d3dd5c" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 8.0,
"angle" : -1.5707964,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 45.0, 69.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
}
}
}, {
"id" : "7265296a-ea2a-4f80-b4fa-9dd4ebc5884c",
"index" : 781,
"period" : 1,
"timestamp" : "00:24:30.820",
"minute" : 24,
"second" : 30,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 82.0, 7.0 ],
"duration" : 1.413,
"related_events" : [ "1d629e08-bc71-429b-8043-123459bbea53", "24c62b57-050d-4625-bc65-9db612d3dd5c", "65306512-63f3-41b8-8788-04de34674fa7", "78f5e190-ca2d-4497-bb83-d870b6e4e811", "8f1fd381-35eb-4644-928f-86c623dbd416" ]
}, {
"id" : "24c62b57-050d-4625-bc65-9db612d3dd5c",
"index" : 782,
"period" : 1,
"timestamp" : "00:24:30.833",
"minute" : 24,
"second" : 30,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 45.0, 69.0 ],
"under_pressure" : true,
"related_events" : [ "7265296a-ea2a-4f80-b4fa-9dd4ebc5884c", "79e1ec67-23a7-4603-9a57-989f04f1400c" ]
}, {
"id" : "65306512-63f3-41b8-8788-04de34674fa7",
"index" : 783,
"period" : 1,
"timestamp" : "00:24:30.833",
"minute" : 24,
"second" : 30,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 45.0, 69.0 ],
"duration" : 0.76,
"under_pressure" : true,
"related_events" : [ "24c62b57-050d-4625-bc65-9db612d3dd5c", "7265296a-ea2a-4f80-b4fa-9dd4ebc5884c", "78f5e190-ca2d-4497-bb83-d870b6e4e811" ],
"carry" : {
"end_location" : [ 47.0, 64.0 ]
}
}, {
"id" : "78f5e190-ca2d-4497-bb83-d870b6e4e811",
"index" : 784,
"period" : 1,
"timestamp" : "00:24:31.593",
"minute" : 24,
"second" : 31,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 47.0, 64.0 ],
"duration" : 0.64,
"under_pressure" : true,
"related_events" : [ "1d629e08-bc71-429b-8043-123459bbea53", "7265296a-ea2a-4f80-b4fa-9dd4ebc5884c" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 6.0827627,
"angle" : 2.976444,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 41.0, 65.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "1d629e08-bc71-429b-8043-123459bbea53",
"index" : 785,
"period" : 1,
"timestamp" : "00:24:32.233",
"minute" : 24,
"second" : 32,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 41.0, 65.0 ],
"under_pressure" : true,
"related_events" : [ "7265296a-ea2a-4f80-b4fa-9dd4ebc5884c", "78f5e190-ca2d-4497-bb83-d870b6e4e811" ]
}, {
"id" : "8f1fd381-35eb-4644-928f-86c623dbd416",
"index" : 786,
"period" : 1,
"timestamp" : "00:24:32.233",
"minute" : 24,
"second" : 32,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 41.0, 65.0 ],
"duration" : 0.16,
"under_pressure" : true,
"related_events" : [ "1d629e08-bc71-429b-8043-123459bbea53", "7265296a-ea2a-4f80-b4fa-9dd4ebc5884c", "97566dcd-fb79-4614-904d-34555ffb1ae4" ],
"carry" : {
"end_location" : [ 42.0, 65.0 ]
}
}, {
"id" : "97566dcd-fb79-4614-904d-34555ffb1ae4",
"index" : 787,
"period" : 1,
"timestamp" : "00:24:32.393",
"minute" : 24,
"second" : 32,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 42.0, 65.0 ],
"duration" : 0.92,
"related_events" : [ "c03074ed-f1d6-4d7e-ad9c-9f07e71a5640" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 9.055386,
"angle" : -1.6814536,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 41.0, 56.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c03074ed-f1d6-4d7e-ad9c-9f07e71a5640",
"index" : 788,
"period" : 1,
"timestamp" : "00:24:33.313",
"minute" : 24,
"second" : 33,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 41.0, 56.0 ],
"related_events" : [ "97566dcd-fb79-4614-904d-34555ffb1ae4" ]
}, {
"id" : "44c8c062-009b-49ec-bcde-57b84bdee749",
"index" : 789,
"period" : 1,
"timestamp" : "00:24:33.313",
"minute" : 24,
"second" : 33,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 41.0, 56.0 ],
"duration" : 0.88,
"related_events" : [ "0834fe13-88fc-4097-8adf-fc5072c1afd8", "c03074ed-f1d6-4d7e-ad9c-9f07e71a5640" ],
"carry" : {
"end_location" : [ 39.0, 59.0 ]
}
}, {
"id" : "0834fe13-88fc-4097-8adf-fc5072c1afd8",
"index" : 790,
"period" : 1,
"timestamp" : "00:24:34.193",
"minute" : 24,
"second" : 34,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 39.0, 59.0 ],
"duration" : 0.187,
"related_events" : [ "2bae4381-f6f7-4ec7-b3fb-f1137abe7d59", "37705167-a140-4b63-92e6-e8ac9cd8ced0" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 6.0,
"angle" : 1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 39.0, 65.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "2bae4381-f6f7-4ec7-b3fb-f1137abe7d59",
"index" : 791,
"period" : 1,
"timestamp" : "00:24:34.380",
"minute" : 24,
"second" : 34,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 38.0, 75.0 ],
"related_events" : [ "0834fe13-88fc-4097-8adf-fc5072c1afd8" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "37705167-a140-4b63-92e6-e8ac9cd8ced0",
"index" : 792,
"period" : 1,
"timestamp" : "00:24:34.380",
"minute" : 24,
"second" : 34,
"type" : {
"id" : 10,
"name" : "Interception"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 82.0, 16.0 ],
"related_events" : [ "0834fe13-88fc-4097-8adf-fc5072c1afd8" ],
"interception" : {
"outcome" : {
"id" : 4,
"name" : "Won"
}
}
}, {
"id" : "27c8b3bf-c617-4a45-bcc7-1a9f315446cd",
"index" : 793,
"period" : 1,
"timestamp" : "00:24:34.380",
"minute" : 24,
"second" : 34,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 82.0, 16.0 ],
"duration" : 1.16,
"under_pressure" : true,
"related_events" : [ "0aec28dc-7303-480a-b72d-ffcd591df8e0", "37705167-a140-4b63-92e6-e8ac9cd8ced0", "568e5dbc-0e97-4bec-9853-414a3fe2cfe6" ],
"carry" : {
"end_location" : [ 92.0, 13.0 ]
}
}, {
"id" : "568e5dbc-0e97-4bec-9853-414a3fe2cfe6",
"index" : 794,
"period" : 1,
"timestamp" : "00:24:35.393",
"minute" : 24,
"second" : 35,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 40.0, 68.0 ],
"duration" : 0.44,
"counterpress" : true,
"related_events" : [ "0aec28dc-7303-480a-b72d-ffcd591df8e0", "27c8b3bf-c617-4a45-bcc7-1a9f315446cd" ]
}, {
"id" : "0aec28dc-7303-480a-b72d-ffcd591df8e0",
"index" : 795,
"period" : 1,
"timestamp" : "00:24:35.540",
"minute" : 24,
"second" : 35,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 92.0, 13.0 ],
"duration" : 0.773,
"under_pressure" : true,
"related_events" : [ "568e5dbc-0e97-4bec-9853-414a3fe2cfe6", "d1ca27b6-24d8-4e61-9ad3-2b7265c5d807" ],
"pass" : {
"recipient" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"length" : 16.27882,
"angle" : -2.9562447,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 76.0, 10.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "0a6a92c8-4832-4672-802b-a7f1cf0715a6",
"index" : 796,
"period" : 1,
"timestamp" : "00:24:36.193",
"minute" : 24,
"second" : 36,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 46.0, 69.0 ],
"duration" : 0.48,
"counterpress" : true,
"related_events" : [ "5ddabdf8-3b91-4416-a3ac-e5fd5dee1d3b", "d1ca27b6-24d8-4e61-9ad3-2b7265c5d807" ]
}, {
"id" : "d1ca27b6-24d8-4e61-9ad3-2b7265c5d807",
"index" : 797,
"period" : 1,
"timestamp" : "00:24:36.313",
"minute" : 24,
"second" : 36,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 76.0, 10.0 ],
"under_pressure" : true,
"related_events" : [ "0a6a92c8-4832-4672-802b-a7f1cf0715a6", "0aec28dc-7303-480a-b72d-ffcd591df8e0" ]
}, {
"id" : "5ddabdf8-3b91-4416-a3ac-e5fd5dee1d3b",
"index" : 798,
"period" : 1,
"timestamp" : "00:24:36.313",
"minute" : 24,
"second" : 36,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 76.0, 11.0 ],
"duration" : 0.56,
"under_pressure" : true,
"related_events" : [ "0a6a92c8-4832-4672-802b-a7f1cf0715a6", "f7eb4095-0f10-4b66-bccc-5d4d19f5932a" ],
"pass" : {
"length" : 2.0,
"angle" : 1.5707964,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 76.0, 13.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "f7eb4095-0f10-4b66-bccc-5d4d19f5932a",
"index" : 799,
"period" : 1,
"timestamp" : "00:24:36.873",
"minute" : 24,
"second" : 36,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 45.0, 68.0 ],
"counterpress" : true,
"related_events" : [ "5ddabdf8-3b91-4416-a3ac-e5fd5dee1d3b" ]
}, {
"id" : "283ea29e-e019-490f-8d5f-603771c63c68",
"index" : 800,
"period" : 1,
"timestamp" : "00:24:37.593",
"minute" : 24,
"second" : 37,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 49.0, 75.0 ]
}, {
"id" : "7fe67ae8-c340-468e-8fde-7b8cfd10ee2c",
"index" : 801,
"period" : 1,
"timestamp" : "00:24:37.593",
"minute" : 24,
"second" : 37,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 49.0, 75.0 ],
"duration" : 6.4,
"under_pressure" : true,
"related_events" : [ "169fde37-27a2-4607-9a96-2af7e0b8b478", "283ea29e-e019-490f-8d5f-603771c63c68", "abbfd044-a5f5-44b1-a361-43727f7655d2" ],
"carry" : {
"end_location" : [ 50.0, 42.0 ]
}
}, {
"id" : "abbfd044-a5f5-44b1-a361-43727f7655d2",
"index" : 802,
"period" : 1,
"timestamp" : "00:24:38.312",
"minute" : 24,
"second" : 38,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 68.0, 13.0 ],
"duration" : 1.64,
"related_events" : [ "7fe67ae8-c340-468e-8fde-7b8cfd10ee2c" ]
}, {
"id" : "169fde37-27a2-4607-9a96-2af7e0b8b478",
"index" : 803,
"period" : 1,
"timestamp" : "00:24:43.993",
"minute" : 24,
"second" : 43,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 50.0, 42.0 ],
"duration" : 1.759,
"related_events" : [ "61acc3a3-fd79-452c-a39b-8b5173e5c566" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 24.083189,
"angle" : -1.487655,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 52.0, 18.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "61acc3a3-fd79-452c-a39b-8b5173e5c566",
"index" : 804,
"period" : 1,
"timestamp" : "00:24:45.752",
"minute" : 24,
"second" : 45,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 52.0, 18.0 ],
"related_events" : [ "169fde37-27a2-4607-9a96-2af7e0b8b478" ]
}, {
"id" : "088641c0-47ca-41a8-b41c-4dc3da6c0f0c",
"index" : 805,
"period" : 1,
"timestamp" : "00:24:45.752",
"minute" : 24,
"second" : 45,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 52.0, 18.0 ],
"duration" : 1.601,
"related_events" : [ "273e43fe-ad4c-4406-9939-84a1fa90bd99", "61acc3a3-fd79-452c-a39b-8b5173e5c566" ],
"carry" : {
"end_location" : [ 59.0, 7.0 ]
}
}, {
"id" : "273e43fe-ad4c-4406-9939-84a1fa90bd99",
"index" : 806,
"period" : 1,
"timestamp" : "00:24:47.353",
"minute" : 24,
"second" : 47,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 59.0, 7.0 ],
"duration" : 0.879,
"related_events" : [ "7ab1fcac-3c4d-43d0-9f8b-203ddd0e81ae" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 7.615773,
"angle" : -0.4048918,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 66.0, 4.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "7ab1fcac-3c4d-43d0-9f8b-203ddd0e81ae",
"index" : 807,
"period" : 1,
"timestamp" : "00:24:48.232",
"minute" : 24,
"second" : 48,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 66.0, 4.0 ],
"related_events" : [ "273e43fe-ad4c-4406-9939-84a1fa90bd99" ]
}, {
"id" : "cce249b8-3705-4df7-a266-cf157eab163f",
"index" : 808,
"period" : 1,
"timestamp" : "00:24:48.232",
"minute" : 24,
"second" : 48,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 66.0, 4.0 ],
"duration" : 2.041,
"under_pressure" : true,
"related_events" : [ "7ab1fcac-3c4d-43d0-9f8b-203ddd0e81ae", "d6587bc3-c562-4a01-b8d7-220fb05253af", "fc76128a-a1c6-435a-82ab-f3406bd73cbb" ],
"carry" : {
"end_location" : [ 73.0, 4.0 ]
}
}, {
"id" : "d6587bc3-c562-4a01-b8d7-220fb05253af",
"index" : 809,
"period" : 1,
"timestamp" : "00:24:50.020",
"minute" : 24,
"second" : 50,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 42.0, 73.0 ],
"duration" : 1.053,
"related_events" : [ "cce249b8-3705-4df7-a266-cf157eab163f", "fc76128a-a1c6-435a-82ab-f3406bd73cbb" ]
}, {
"id" : "fc76128a-a1c6-435a-82ab-f3406bd73cbb",
"index" : 810,
"period" : 1,
"timestamp" : "00:24:50.273",
"minute" : 24,
"second" : 50,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 73.0, 4.0 ],
"duration" : 0.879,
"under_pressure" : true,
"related_events" : [ "a3450652-edb4-4c56-b692-c0939c5efa2f", "d6587bc3-c562-4a01-b8d7-220fb05253af" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 8.062258,
"angle" : 0.124354996,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 81.0, 5.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "a3450652-edb4-4c56-b692-c0939c5efa2f",
"index" : 811,
"period" : 1,
"timestamp" : "00:24:51.152",
"minute" : 24,
"second" : 51,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 81.0, 5.0 ],
"related_events" : [ "fc76128a-a1c6-435a-82ab-f3406bd73cbb" ]
}, {
"id" : "3f9ce309-3c6e-4f89-8015-d2d96b6ab341",
"index" : 812,
"period" : 1,
"timestamp" : "00:24:51.152",
"minute" : 24,
"second" : 51,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 81.0, 5.0 ],
"duration" : 0.441,
"related_events" : [ "4884b1e8-bb1e-4a4c-b1e7-b25faac9bd15", "a3450652-edb4-4c56-b692-c0939c5efa2f" ],
"carry" : {
"end_location" : [ 81.0, 4.0 ]
}
}, {
"id" : "4884b1e8-bb1e-4a4c-b1e7-b25faac9bd15",
"index" : 813,
"period" : 1,
"timestamp" : "00:24:51.593",
"minute" : 24,
"second" : 51,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 81.0, 4.0 ],
"duration" : 0.8,
"related_events" : [ "7f0ea272-070d-48d6-b3c4-02304af3ca38" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 12.0415945,
"angle" : -0.08314123,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 93.0, 3.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "7f0ea272-070d-48d6-b3c4-02304af3ca38",
"index" : 814,
"period" : 1,
"timestamp" : "00:24:52.393",
"minute" : 24,
"second" : 52,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 93.0, 3.0 ],
"related_events" : [ "4884b1e8-bb1e-4a4c-b1e7-b25faac9bd15" ]
}, {
"id" : "1a77c37d-a6f6-4c86-b960-2b90f24bf7a0",
"index" : 815,
"period" : 1,
"timestamp" : "00:24:52.393",
"minute" : 24,
"second" : 52,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 93.0, 3.0 ],
"duration" : 3.0,
"related_events" : [ "7f0ea272-070d-48d6-b3c4-02304af3ca38", "9fe41059-27b9-4468-91d4-fca24e6cb59c" ],
"carry" : {
"end_location" : [ 99.0, 3.0 ]
}
}, {
"id" : "9fe41059-27b9-4468-91d4-fca24e6cb59c",
"index" : 816,
"period" : 1,
"timestamp" : "00:24:55.393",
"minute" : 24,
"second" : 55,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 99.0, 3.0 ],
"duration" : 0.76,
"related_events" : [ "8056f077-e648-4c74-895d-570b5600aad3" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 12.369317,
"angle" : 2.896614,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 87.0, 6.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "8056f077-e648-4c74-895d-570b5600aad3",
"index" : 817,
"period" : 1,
"timestamp" : "00:24:56.153",
"minute" : 24,
"second" : 56,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 87.0, 6.0 ],
"related_events" : [ "9fe41059-27b9-4468-91d4-fca24e6cb59c" ]
}, {
"id" : "e358c8a7-575b-4f12-82f3-525a31e04dd6",
"index" : 818,
"period" : 1,
"timestamp" : "00:24:56.153",
"minute" : 24,
"second" : 56,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 87.0, 6.0 ],
"duration" : 2.68,
"related_events" : [ "8056f077-e648-4c74-895d-570b5600aad3", "bd9f7df9-fdfc-4d68-8b88-05b6192df84a" ],
"carry" : {
"end_location" : [ 88.0, 11.0 ]
}
}, {
"id" : "bd9f7df9-fdfc-4d68-8b88-05b6192df84a",
"index" : 819,
"period" : 1,
"timestamp" : "00:24:58.833",
"minute" : 24,
"second" : 58,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 88.0, 11.0 ],
"duration" : 0.64,
"related_events" : [ "ac0987ac-8c6a-41c9-b141-c2f02720195b" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 7.81025,
"angle" : -0.87605804,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 93.0, 5.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "ac0987ac-8c6a-41c9-b141-c2f02720195b",
"index" : 820,
"period" : 1,
"timestamp" : "00:24:59.473",
"minute" : 24,
"second" : 59,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 93.0, 5.0 ],
"related_events" : [ "bd9f7df9-fdfc-4d68-8b88-05b6192df84a" ]
}, {
"id" : "dafb1647-1695-4016-935a-6941c6ccf6ae",
"index" : 821,
"period" : 1,
"timestamp" : "00:24:59.473",
"minute" : 24,
"second" : 59,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 93.0, 5.0 ],
"duration" : 3.28,
"related_events" : [ "886d3458-354c-4ffe-98f1-9016141ddd17", "ac0987ac-8c6a-41c9-b141-c2f02720195b" ],
"carry" : {
"end_location" : [ 89.0, 19.0 ]
}
}, {
"id" : "886d3458-354c-4ffe-98f1-9016141ddd17",
"index" : 822,
"period" : 1,
"timestamp" : "00:25:02.753",
"minute" : 25,
"second" : 2,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 89.0, 19.0 ],
"duration" : 1.36,
"related_events" : [ "813f3e8a-48f4-4ec8-aa4c-315faa245962" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 15.652476,
"angle" : 2.6779451,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 75.0, 26.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "813f3e8a-48f4-4ec8-aa4c-315faa245962",
"index" : 823,
"period" : 1,
"timestamp" : "00:25:04.113",
"minute" : 25,
"second" : 4,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 75.0, 26.0 ],
"related_events" : [ "886d3458-354c-4ffe-98f1-9016141ddd17" ]
}, {
"id" : "e425750d-0ccc-460b-b208-30fc99cdd207",
"index" : 824,
"period" : 1,
"timestamp" : "00:25:04.113",
"minute" : 25,
"second" : 4,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 75.0, 26.0 ],
"duration" : 1.2,
"related_events" : [ "2aef9577-02e2-4c72-9a6f-6b0db77900da", "813f3e8a-48f4-4ec8-aa4c-315faa245962" ],
"carry" : {
"end_location" : [ 74.0, 27.0 ]
}
}, {
"id" : "2aef9577-02e2-4c72-9a6f-6b0db77900da",
"index" : 825,
"period" : 1,
"timestamp" : "00:25:05.313",
"minute" : 25,
"second" : 5,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 74.0, 27.0 ],
"duration" : 1.04,
"related_events" : [ "174aaf5f-ea2c-4e85-9861-fba69832435a" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 15.524175,
"angle" : 1.8313987,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 70.0, 42.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "174aaf5f-ea2c-4e85-9861-fba69832435a",
"index" : 826,
"period" : 1,
"timestamp" : "00:25:06.353",
"minute" : 25,
"second" : 6,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 70.0, 42.0 ],
"related_events" : [ "2aef9577-02e2-4c72-9a6f-6b0db77900da" ]
}, {
"id" : "1739a778-6eae-4d6f-acf0-dc9b972b5641",
"index" : 827,
"period" : 1,
"timestamp" : "00:25:06.353",
"minute" : 25,
"second" : 6,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 70.0, 42.0 ],
"duration" : 1.08,
"under_pressure" : true,
"related_events" : [ "174aaf5f-ea2c-4e85-9861-fba69832435a", "713fd839-c2bb-409c-9fa7-625792746582", "d4111a16-d891-48e9-ac72-3a5a0342dfe3" ],
"carry" : {
"end_location" : [ 70.0, 38.0 ]
}
}, {
"id" : "d4111a16-d891-48e9-ac72-3a5a0342dfe3",
"index" : 828,
"period" : 1,
"timestamp" : "00:25:06.460",
"minute" : 25,
"second" : 6,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 39.0, 36.0 ],
"duration" : 1.253,
"related_events" : [ "1739a778-6eae-4d6f-acf0-dc9b972b5641", "713fd839-c2bb-409c-9fa7-625792746582" ]
}, {
"id" : "713fd839-c2bb-409c-9fa7-625792746582",
"index" : 829,
"period" : 1,
"timestamp" : "00:25:07.433",
"minute" : 25,
"second" : 7,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 70.0, 38.0 ],
"duration" : 0.96,
"under_pressure" : true,
"related_events" : [ "6ebae938-f988-44b0-8103-4109a531a4b3", "d4111a16-d891-48e9-ac72-3a5a0342dfe3" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 17.029387,
"angle" : -1.5120405,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 71.0, 21.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "6ebae938-f988-44b0-8103-4109a531a4b3",
"index" : 830,
"period" : 1,
"timestamp" : "00:25:08.393",
"minute" : 25,
"second" : 8,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 71.0, 21.0 ],
"related_events" : [ "713fd839-c2bb-409c-9fa7-625792746582" ]
}, {
"id" : "d1d5f261-c7c9-4404-b817-6c62b2862feb",
"index" : 831,
"period" : 1,
"timestamp" : "00:25:08.393",
"minute" : 25,
"second" : 8,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 71.0, 21.0 ],
"duration" : 0.8,
"related_events" : [ "10763813-c1fd-4fe7-a801-dc3ab6a29ee9", "6ebae938-f988-44b0-8103-4109a531a4b3" ],
"carry" : {
"end_location" : [ 72.0, 22.0 ]
}
}, {
"id" : "10763813-c1fd-4fe7-a801-dc3ab6a29ee9",
"index" : 832,
"period" : 1,
"timestamp" : "00:25:09.193",
"minute" : 25,
"second" : 9,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 72.0, 22.0 ],
"duration" : 0.6,
"related_events" : [ "970f40d0-a128-4af3-b7a6-cc699dc9a1ea" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 13.038404,
"angle" : -0.5667292,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 83.0, 15.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "970f40d0-a128-4af3-b7a6-cc699dc9a1ea",
"index" : 833,
"period" : 1,
"timestamp" : "00:25:09.793",
"minute" : 25,
"second" : 9,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 83.0, 15.0 ],
"related_events" : [ "10763813-c1fd-4fe7-a801-dc3ab6a29ee9" ]
}, {
"id" : "4b2fe97d-2095-491f-a6ea-5cfb38eb160f",
"index" : 834,
"period" : 1,
"timestamp" : "00:25:09.793",
"minute" : 25,
"second" : 9,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 83.0, 15.0 ],
"duration" : 2.48,
"related_events" : [ "970f40d0-a128-4af3-b7a6-cc699dc9a1ea", "f8fd887f-630a-4abf-9782-5425a2ebefd3" ],
"carry" : {
"end_location" : [ 73.0, 20.0 ]
}
}, {
"id" : "f8fd887f-630a-4abf-9782-5425a2ebefd3",
"index" : 835,
"period" : 1,
"timestamp" : "00:25:12.273",
"minute" : 25,
"second" : 12,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 73.0, 20.0 ],
"duration" : 0.52,
"related_events" : [ "a4463c5d-3e42-4743-8b10-b1c47330857d" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 12.0,
"angle" : 1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 73.0, 32.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "a4463c5d-3e42-4743-8b10-b1c47330857d",
"index" : 836,
"period" : 1,
"timestamp" : "00:25:12.793",
"minute" : 25,
"second" : 12,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 73.0, 32.0 ],
"related_events" : [ "f8fd887f-630a-4abf-9782-5425a2ebefd3" ]
}, {
"id" : "e2944e4a-64b0-426e-8d0a-2856cdaaf4c0",
"index" : 837,
"period" : 1,
"timestamp" : "00:25:12.793",
"minute" : 25,
"second" : 12,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 73.0, 32.0 ],
"duration" : 3.32,
"related_events" : [ "9f6f44fb-0d74-4655-8178-c986fde09a4e", "a4463c5d-3e42-4743-8b10-b1c47330857d" ],
"carry" : {
"end_location" : [ 79.0, 27.0 ]
}
}, {
"id" : "9f6f44fb-0d74-4655-8178-c986fde09a4e",
"index" : 838,
"period" : 1,
"timestamp" : "00:25:16.113",
"minute" : 25,
"second" : 16,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 79.0, 27.0 ],
"duration" : 0.48,
"related_events" : [ "1ba3fda0-5185-49da-a2e0-08da455d95a6" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 8.062258,
"angle" : -0.124354996,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 87.0, 26.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "6a3f9392-3feb-4a41-a150-22e6dc17701c",
"index" : 839,
"period" : 1,
"timestamp" : "00:25:16.540",
"minute" : 25,
"second" : 16,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 33.0, 45.0 ],
"duration" : 1.333,
"related_events" : [ "0504f4ea-f4f8-4c94-84cf-0512e4fa6df1", "1ba3fda0-5185-49da-a2e0-08da455d95a6", "5d0f0059-356a-4ba8-8260-bb5e65cadd32", "67451393-71cb-4d01-a4f2-60f344fa8aa8", "883560e7-f739-41d2-8996-8af4daa7a058" ]
}, {
"id" : "1ba3fda0-5185-49da-a2e0-08da455d95a6",
"index" : 840,
"period" : 1,
"timestamp" : "00:25:16.593",
"minute" : 25,
"second" : 16,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 87.0, 26.0 ],
"under_pressure" : true,
"related_events" : [ "6a3f9392-3feb-4a41-a150-22e6dc17701c", "9f6f44fb-0d74-4655-8178-c986fde09a4e" ]
}, {
"id" : "67451393-71cb-4d01-a4f2-60f344fa8aa8",
"index" : 841,
"period" : 1,
"timestamp" : "00:25:16.593",
"minute" : 25,
"second" : 16,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 87.0, 26.0 ],
"duration" : 0.16,
"under_pressure" : true,
"related_events" : [ "0504f4ea-f4f8-4c94-84cf-0512e4fa6df1", "1ba3fda0-5185-49da-a2e0-08da455d95a6", "6a3f9392-3feb-4a41-a150-22e6dc17701c" ],
"carry" : {
"end_location" : [ 88.0, 25.0 ]
}
}, {
"id" : "0504f4ea-f4f8-4c94-84cf-0512e4fa6df1",
"index" : 842,
"period" : 1,
"timestamp" : "00:25:16.753",
"minute" : 25,
"second" : 16,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 88.0, 25.0 ],
"duration" : 0.44,
"under_pressure" : true,
"related_events" : [ "5d0f0059-356a-4ba8-8260-bb5e65cadd32", "6a3f9392-3feb-4a41-a150-22e6dc17701c" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 10.630146,
"angle" : 2.4227626,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 80.0, 32.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "5d0f0059-356a-4ba8-8260-bb5e65cadd32",
"index" : 843,
"period" : 1,
"timestamp" : "00:25:17.193",
"minute" : 25,
"second" : 17,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 80.0, 32.0 ],
"under_pressure" : true,
"related_events" : [ "0504f4ea-f4f8-4c94-84cf-0512e4fa6df1", "6a3f9392-3feb-4a41-a150-22e6dc17701c" ]
}, {
"id" : "883560e7-f739-41d2-8996-8af4daa7a058",
"index" : 844,
"period" : 1,
"timestamp" : "00:25:17.193",
"minute" : 25,
"second" : 17,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 80.0, 32.0 ],
"duration" : 1.84,
"under_pressure" : true,
"related_events" : [ "5d0f0059-356a-4ba8-8260-bb5e65cadd32", "6a3f9392-3feb-4a41-a150-22e6dc17701c", "b28a0006-61b7-4455-b783-c370711679f7" ],
"carry" : {
"end_location" : [ 75.0, 25.0 ]
}
}, {
"id" : "b28a0006-61b7-4455-b783-c370711679f7",
"index" : 845,
"period" : 1,
"timestamp" : "00:25:19.033",
"minute" : 25,
"second" : 19,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 75.0, 25.0 ],
"duration" : 0.84,
"related_events" : [ "f2f15887-ba74-4403-8d2a-efa34f630b8e" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 21.954498,
"angle" : -1.0460006,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 86.0, 6.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "f2f15887-ba74-4403-8d2a-efa34f630b8e",
"index" : 846,
"period" : 1,
"timestamp" : "00:25:19.873",
"minute" : 25,
"second" : 19,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 86.0, 6.0 ],
"related_events" : [ "b28a0006-61b7-4455-b783-c370711679f7" ]
}, {
"id" : "2f0aee8a-d662-4f48-a7cd-09dcc5ea60b9",
"index" : 847,
"period" : 1,
"timestamp" : "00:25:19.873",
"minute" : 25,
"second" : 19,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 86.0, 6.0 ],
"duration" : 1.16,
"under_pressure" : true,
"related_events" : [ "282ea673-4ba6-402b-8ae6-6f0122555802", "a1738a99-9228-4408-8d7e-6babefeb3c09", "f2f15887-ba74-4403-8d2a-efa34f630b8e" ],
"carry" : {
"end_location" : [ 87.0, 9.0 ]
}
}, {
"id" : "282ea673-4ba6-402b-8ae6-6f0122555802",
"index" : 848,
"period" : 1,
"timestamp" : "00:25:20.060",
"minute" : 25,
"second" : 20,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 32.0, 65.0 ],
"duration" : 1.093,
"related_events" : [ "2f0aee8a-d662-4f48-a7cd-09dcc5ea60b9", "a1738a99-9228-4408-8d7e-6babefeb3c09" ]
}, {
"id" : "a1738a99-9228-4408-8d7e-6babefeb3c09",
"index" : 849,
"period" : 1,
"timestamp" : "00:25:21.033",
"minute" : 25,
"second" : 21,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 87.0, 9.0 ],
"duration" : 0.84,
"under_pressure" : true,
"related_events" : [ "282ea673-4ba6-402b-8ae6-6f0122555802", "cbd5aa7e-4e5d-4442-bf44-6a91fc384592" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 11.401754,
"angle" : 2.2318394,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 80.0, 18.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "520fa7b2-f333-446f-8457-a4a1d7832369",
"index" : 850,
"period" : 1,
"timestamp" : "00:25:21.860",
"minute" : 25,
"second" : 21,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 41.0, 58.0 ],
"duration" : 1.013,
"related_events" : [ "75ae9fda-a97c-4459-9408-df3df311d816", "91e896f0-843c-43c3-96f7-5d2a4db6188b", "cbd5aa7e-4e5d-4442-bf44-6a91fc384592" ]
}, {
"id" : "cbd5aa7e-4e5d-4442-bf44-6a91fc384592",
"index" : 851,
"period" : 1,
"timestamp" : "00:25:21.873",
"minute" : 25,
"second" : 21,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 80.0, 18.0 ],
"under_pressure" : true,
"related_events" : [ "520fa7b2-f333-446f-8457-a4a1d7832369", "a1738a99-9228-4408-8d7e-6babefeb3c09" ]
}, {
"id" : "91e896f0-843c-43c3-96f7-5d2a4db6188b",
"index" : 852,
"period" : 1,
"timestamp" : "00:25:21.873",
"minute" : 25,
"second" : 21,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 80.0, 18.0 ],
"duration" : 0.76,
"under_pressure" : true,
"related_events" : [ "520fa7b2-f333-446f-8457-a4a1d7832369", "75ae9fda-a97c-4459-9408-df3df311d816", "cbd5aa7e-4e5d-4442-bf44-6a91fc384592" ],
"carry" : {
"end_location" : [ 76.0, 18.0 ]
}
}, {
"id" : "75ae9fda-a97c-4459-9408-df3df311d816",
"index" : 853,
"period" : 1,
"timestamp" : "00:25:22.633",
"minute" : 25,
"second" : 22,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 76.0, 18.0 ],
"duration" : 0.92,
"under_pressure" : true,
"related_events" : [ "520fa7b2-f333-446f-8457-a4a1d7832369", "f32f3198-b839-4c83-9ad4-e4170294a28b" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 18.110771,
"angle" : -3.0309355,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 58.0, 16.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "f32f3198-b839-4c83-9ad4-e4170294a28b",
"index" : 854,
"period" : 1,
"timestamp" : "00:25:23.553",
"minute" : 25,
"second" : 23,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 58.0, 16.0 ],
"related_events" : [ "75ae9fda-a97c-4459-9408-df3df311d816" ]
}, {
"id" : "80c12d8a-a4ae-49ed-a781-456f8dcbaf24",
"index" : 855,
"period" : 1,
"timestamp" : "00:25:23.553",
"minute" : 25,
"second" : 23,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 58.0, 16.0 ],
"duration" : 3.387,
"related_events" : [ "5c26f645-b4f7-42ae-9e7c-d9e0dee39485", "f32f3198-b839-4c83-9ad4-e4170294a28b" ],
"carry" : {
"end_location" : [ 57.0, 26.0 ]
}
}, {
"id" : "5c26f645-b4f7-42ae-9e7c-d9e0dee39485",
"index" : 856,
"period" : 1,
"timestamp" : "00:25:26.940",
"minute" : 25,
"second" : 26,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 57.0, 26.0 ],
"duration" : 0.773,
"related_events" : [ "5c3ba4e7-394b-4c70-8152-2173d95f9d16" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 13.892444,
"angle" : -0.52807444,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 69.0, 19.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "5c3ba4e7-394b-4c70-8152-2173d95f9d16",
"index" : 857,
"period" : 1,
"timestamp" : "00:25:27.713",
"minute" : 25,
"second" : 27,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 69.0, 19.0 ],
"related_events" : [ "5c26f645-b4f7-42ae-9e7c-d9e0dee39485" ]
}, {
"id" : "dc62c649-9816-47f8-98bf-8fab904835ee",
"index" : 858,
"period" : 1,
"timestamp" : "00:25:27.713",
"minute" : 25,
"second" : 27,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 69.0, 19.0 ],
"duration" : 2.027,
"related_events" : [ "5c3ba4e7-394b-4c70-8152-2173d95f9d16", "82c1b5cf-e289-455f-8778-b55a6f3dc90f" ],
"carry" : {
"end_location" : [ 75.0, 18.0 ]
}
}, {
"id" : "82c1b5cf-e289-455f-8778-b55a6f3dc90f",
"index" : 859,
"period" : 1,
"timestamp" : "00:25:29.740",
"minute" : 25,
"second" : 29,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 75.0, 18.0 ],
"duration" : 1.053,
"related_events" : [ "c4592aca-ee35-4eee-b8a2-378fe7f435d5" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 17.691807,
"angle" : -0.82537687,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 87.0, 5.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c4592aca-ee35-4eee-b8a2-378fe7f435d5",
"index" : 860,
"period" : 1,
"timestamp" : "00:25:30.793",
"minute" : 25,
"second" : 30,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 87.0, 5.0 ],
"related_events" : [ "82c1b5cf-e289-455f-8778-b55a6f3dc90f" ]
}, {
"id" : "f1570b9a-6ff2-47d8-b20f-b731f6818271",
"index" : 861,
"period" : 1,
"timestamp" : "00:25:30.793",
"minute" : 25,
"second" : 30,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 87.0, 5.0 ],
"duration" : 0.88,
"related_events" : [ "27fdd5da-2cb7-4101-83d5-e6e7754370e9", "c4592aca-ee35-4eee-b8a2-378fe7f435d5" ],
"carry" : {
"end_location" : [ 88.0, 7.0 ]
}
}, {
"id" : "27fdd5da-2cb7-4101-83d5-e6e7754370e9",
"index" : 862,
"period" : 1,
"timestamp" : "00:25:31.673",
"minute" : 25,
"second" : 31,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 88.0, 7.0 ],
"duration" : 0.84,
"related_events" : [ "fd907907-2329-4a82-b6ba-bf537677d540" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 15.0,
"angle" : 2.4980915,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 76.0, 16.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "fd907907-2329-4a82-b6ba-bf537677d540",
"index" : 863,
"period" : 1,
"timestamp" : "00:25:32.513",
"minute" : 25,
"second" : 32,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 76.0, 16.0 ],
"related_events" : [ "27fdd5da-2cb7-4101-83d5-e6e7754370e9" ]
}, {
"id" : "23973527-ac37-41f7-ac40-c0d26e98bfb0",
"index" : 864,
"period" : 1,
"timestamp" : "00:25:32.513",
"minute" : 25,
"second" : 32,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 76.0, 16.0 ],
"duration" : 4.16,
"under_pressure" : true,
"related_events" : [ "7aadff30-6e6d-4545-a45a-2b92f48a6d9d", "909410b3-924d-4fc8-a12c-8b5eb7635f56", "fd907907-2329-4a82-b6ba-bf537677d540" ],
"carry" : {
"end_location" : [ 73.0, 18.0 ]
}
}, {
"id" : "7aadff30-6e6d-4545-a45a-2b92f48a6d9d",
"index" : 865,
"period" : 1,
"timestamp" : "00:25:33.100",
"minute" : 25,
"second" : 33,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 40.0, 61.0 ],
"duration" : 1.133,
"related_events" : [ "23973527-ac37-41f7-ac40-c0d26e98bfb0" ]
}, {
"id" : "909410b3-924d-4fc8-a12c-8b5eb7635f56",
"index" : 866,
"period" : 1,
"timestamp" : "00:25:36.673",
"minute" : 25,
"second" : 36,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 73.0, 18.0 ],
"duration" : 1.32,
"related_events" : [ "836e8e94-ab21-449a-b818-78d214622860" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 28.84441,
"angle" : 2.158799,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 57.0, 42.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "836e8e94-ab21-449a-b818-78d214622860",
"index" : 867,
"period" : 1,
"timestamp" : "00:25:37.993",
"minute" : 25,
"second" : 37,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 57.0, 42.0 ],
"related_events" : [ "909410b3-924d-4fc8-a12c-8b5eb7635f56" ]
}, {
"id" : "aa8bbb9f-143c-40d9-bac2-ef13ea4d2d5b",
"index" : 868,
"period" : 1,
"timestamp" : "00:25:37.993",
"minute" : 25,
"second" : 37,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 57.0, 42.0 ],
"duration" : 3.787,
"related_events" : [ "0c6bcaef-e8c0-4a34-b656-cee836442259", "836e8e94-ab21-449a-b818-78d214622860" ],
"carry" : {
"end_location" : [ 66.0, 45.0 ]
}
}, {
"id" : "0c6bcaef-e8c0-4a34-b656-cee836442259",
"index" : 869,
"period" : 1,
"timestamp" : "00:25:41.780",
"minute" : 25,
"second" : 41,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 66.0, 45.0 ],
"duration" : 0.893,
"related_events" : [ "fa020f4b-6a9f-4626-bc21-ad2c883e24e4" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 11.18034,
"angle" : -0.4636476,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 76.0, 40.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "fa020f4b-6a9f-4626-bc21-ad2c883e24e4",
"index" : 870,
"period" : 1,
"timestamp" : "00:25:42.673",
"minute" : 25,
"second" : 42,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 76.0, 40.0 ],
"related_events" : [ "0c6bcaef-e8c0-4a34-b656-cee836442259" ]
}, {
"id" : "c4ebe297-e1ce-4bb6-b9d9-18f7f6443cc0",
"index" : 871,
"period" : 1,
"timestamp" : "00:25:42.673",
"minute" : 25,
"second" : 42,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 76.0, 40.0 ],
"duration" : 0.24,
"related_events" : [ "9c52bd17-5123-482d-8e4c-435f3c6d7f2c", "fa020f4b-6a9f-4626-bc21-ad2c883e24e4" ],
"carry" : {
"end_location" : [ 75.0, 40.0 ]
}
}, {
"id" : "9c52bd17-5123-482d-8e4c-435f3c6d7f2c",
"index" : 872,
"period" : 1,
"timestamp" : "00:25:42.913",
"minute" : 25,
"second" : 42,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 75.0, 40.0 ],
"duration" : 0.72,
"related_events" : [ "c47c4b70-1081-42a5-8b25-d833cd7a02ef" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 17.720045,
"angle" : 1.2847449,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 80.0, 57.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c47c4b70-1081-42a5-8b25-d833cd7a02ef",
"index" : 873,
"period" : 1,
"timestamp" : "00:25:43.633",
"minute" : 25,
"second" : 43,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 80.0, 57.0 ],
"related_events" : [ "9c52bd17-5123-482d-8e4c-435f3c6d7f2c" ]
}, {
"id" : "5902ce1a-bf6a-417a-b419-42eb38392e04",
"index" : 874,
"period" : 1,
"timestamp" : "00:25:43.633",
"minute" : 25,
"second" : 43,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 80.0, 57.0 ],
"duration" : 2.48,
"related_events" : [ "6a2a5a68-ec8a-494a-a632-16376c42cd93", "c47c4b70-1081-42a5-8b25-d833cd7a02ef" ],
"carry" : {
"end_location" : [ 93.0, 58.0 ]
}
}, {
"id" : "6a2a5a68-ec8a-494a-a632-16376c42cd93",
"index" : 875,
"period" : 1,
"timestamp" : "00:25:46.113",
"minute" : 25,
"second" : 46,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 93.0, 58.0 ],
"duration" : 2.12,
"related_events" : [ "eea092fe-94d3-4913-99a3-cf477917fff3" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 20.22375,
"angle" : 0.14888994,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 113.0, 61.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 76,
"name" : "Pass Offside"
}
}
}, {
"id" : "eea092fe-94d3-4913-99a3-cf477917fff3",
"index" : 876,
"period" : 1,
"timestamp" : "00:25:48.233",
"minute" : 25,
"second" : 48,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 113.0, 61.0 ],
"related_events" : [ "6a2a5a68-ec8a-494a-a632-16376c42cd93" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "633563c5-b544-4203-8566-860ba3e2314e",
"index" : 877,
"period" : 1,
"timestamp" : "00:26:26.553",
"minute" : 26,
"second" : 26,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 22.0, 67.0 ],
"duration" : 0.8,
"related_events" : [ "fc85a343-036d-4ec3-8aa4-be86c5a894c4" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 10.816654,
"angle" : -0.5880026,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 31.0, 61.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
}
}
}, {
"id" : "fc85a343-036d-4ec3-8aa4-be86c5a894c4",
"index" : 878,
"period" : 1,
"timestamp" : "00:26:27.353",
"minute" : 26,
"second" : 27,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 31.0, 61.0 ],
"related_events" : [ "633563c5-b544-4203-8566-860ba3e2314e" ]
}, {
"id" : "51606ae6-e739-41bc-bc31-2a79e6430f7c",
"index" : 879,
"period" : 1,
"timestamp" : "00:26:27.353",
"minute" : 26,
"second" : 27,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 31.0, 61.0 ],
"duration" : 0.56,
"under_pressure" : true,
"related_events" : [ "1b1d7f46-7ed0-4626-8c69-be9514cc8717", "ee5fa461-6df9-4eac-b26f-34243bffe14a", "fc85a343-036d-4ec3-8aa4-be86c5a894c4" ],
"carry" : {
"end_location" : [ 32.0, 67.0 ]
}
}, {
"id" : "1b1d7f46-7ed0-4626-8c69-be9514cc8717",
"index" : 880,
"period" : 1,
"timestamp" : "00:26:27.913",
"minute" : 26,
"second" : 27,
"type" : {
"id" : 22,
"name" : "Foul Committed"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 89.0, 14.0 ],
"related_events" : [ "51606ae6-e739-41bc-bc31-2a79e6430f7c", "ee5fa461-6df9-4eac-b26f-34243bffe14a" ]
}, {
"id" : "ee5fa461-6df9-4eac-b26f-34243bffe14a",
"index" : 881,
"period" : 1,
"timestamp" : "00:26:27.913",
"minute" : 26,
"second" : 27,
"type" : {
"id" : 21,
"name" : "Foul Won"
},
"possession" : 37,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 32.0, 67.0 ],
"under_pressure" : true,
"related_events" : [ "1b1d7f46-7ed0-4626-8c69-be9514cc8717" ]
}, {
"id" : "04fd16df-273e-44da-a464-825187dd39d0",
"index" : 882,
"period" : 1,
"timestamp" : "00:26:39.113",
"minute" : 26,
"second" : 39,
"type" : {
"id" : 5,
"name" : "Camera On"
},
"possession" : 38,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
}
}, {
"id" : "0f55b56c-8edc-4388-9313-e80beea0a03e",
"index" : 883,
"period" : 1,
"timestamp" : "00:26:39.713",
"minute" : 26,
"second" : 39,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 38,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 28.0, 41.0 ],
"duration" : 1.2,
"related_events" : [ "c4743ba3-4066-4ddd-b329-7a0f5cc8e0af" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 12.0415945,
"angle" : -0.844154,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 36.0, 32.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c4743ba3-4066-4ddd-b329-7a0f5cc8e0af",
"index" : 884,
"period" : 1,
"timestamp" : "00:26:40.913",
"minute" : 26,
"second" : 40,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 38,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 36.0, 32.0 ],
"related_events" : [ "0f55b56c-8edc-4388-9313-e80beea0a03e" ]
}, {
"id" : "2aa5927a-053e-4986-a3c0-6fbae8ebf543",
"index" : 885,
"period" : 1,
"timestamp" : "00:26:40.913",
"minute" : 26,
"second" : 40,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 38,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 36.0, 32.0 ],
"duration" : 3.707,
"related_events" : [ "8f2bb3ac-05dd-4710-a9dd-de978d8e5b44", "c4743ba3-4066-4ddd-b329-7a0f5cc8e0af" ],
"carry" : {
"end_location" : [ 51.0, 26.0 ]
}
}, {
"id" : "8f2bb3ac-05dd-4710-a9dd-de978d8e5b44",
"index" : 886,
"period" : 1,
"timestamp" : "00:26:44.620",
"minute" : 26,
"second" : 44,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 38,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 51.0, 26.0 ],
"duration" : 1.373,
"related_events" : [ "222e9468-7231-4a7c-9900-8f42393d498c" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 29.732138,
"angle" : -0.8329813,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 71.0, 4.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "222e9468-7231-4a7c-9900-8f42393d498c",
"index" : 887,
"period" : 1,
"timestamp" : "00:26:45.993",
"minute" : 26,
"second" : 45,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 38,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 71.0, 4.0 ],
"related_events" : [ "8f2bb3ac-05dd-4710-a9dd-de978d8e5b44" ]
}, {
"id" : "a3fcea45-ea2b-4de2-abe5-2c39d2b78bc0",
"index" : 888,
"period" : 1,
"timestamp" : "00:26:45.993",
"minute" : 26,
"second" : 45,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 38,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 71.0, 4.0 ],
"duration" : 2.32,
"related_events" : [ "222e9468-7231-4a7c-9900-8f42393d498c", "318cd0cc-ccab-4b50-9a78-8d3897af5f5c" ],
"carry" : {
"end_location" : [ 76.0, 3.0 ]
}
}, {
"id" : "318cd0cc-ccab-4b50-9a78-8d3897af5f5c",
"index" : 889,
"period" : 1,
"timestamp" : "00:26:48.313",
"minute" : 26,
"second" : 48,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 38,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 76.0, 3.0 ],
"under_pressure" : true,
"related_events" : [ "16cf5b56-8b72-48c2-98c3-b8ebe43da9c5" ],
"dribble" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "16cf5b56-8b72-48c2-98c3-b8ebe43da9c5",
"index" : 890,
"period" : 1,
"timestamp" : "00:26:48.313",
"minute" : 26,
"second" : 48,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 38,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 45.0, 78.0 ],
"under_pressure" : true,
"related_events" : [ "318cd0cc-ccab-4b50-9a78-8d3897af5f5c" ],
"duel" : {
"type" : {
"id" : 11,
"name" : "Tackle"
},
"outcome" : {
"id" : 14,
"name" : "Lost Out"
}
}
}, {
"id" : "f990bcc7-5e25-4a57-8718-9055d2e1f8bf",
"index" : 891,
"period" : 1,
"timestamp" : "00:26:53.113",
"minute" : 26,
"second" : 53,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 71.0, 1.0 ],
"duration" : 1.16,
"related_events" : [ "7c10616f-b839-4021-aac1-56c9d8fc7dc8" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 9.899495,
"angle" : 2.3561945,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 64.0, 8.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
}
}
}, {
"id" : "7c10616f-b839-4021-aac1-56c9d8fc7dc8",
"index" : 892,
"period" : 1,
"timestamp" : "00:26:54.273",
"minute" : 26,
"second" : 54,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 64.0, 8.0 ],
"related_events" : [ "f990bcc7-5e25-4a57-8718-9055d2e1f8bf" ]
}, {
"id" : "4ce3cfa1-4d36-4cdd-8db4-f12cc2cc1e61",
"index" : 893,
"period" : 1,
"timestamp" : "00:26:54.273",
"minute" : 26,
"second" : 54,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 64.0, 8.0 ],
"duration" : 4.407,
"related_events" : [ "07ff8446-a3a7-4500-92d0-09961f37a0af", "7c10616f-b839-4021-aac1-56c9d8fc7dc8" ],
"carry" : {
"end_location" : [ 64.0, 23.0 ]
}
}, {
"id" : "07ff8446-a3a7-4500-92d0-09961f37a0af",
"index" : 894,
"period" : 1,
"timestamp" : "00:26:58.680",
"minute" : 26,
"second" : 58,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 64.0, 23.0 ],
"duration" : 1.393,
"related_events" : [ "407c11a9-cb54-4d7e-986b-95b8d57bb0bd" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 17.0,
"angle" : 1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 64.0, 40.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "407c11a9-cb54-4d7e-986b-95b8d57bb0bd",
"index" : 895,
"period" : 1,
"timestamp" : "00:27:00.073",
"minute" : 27,
"second" : 0,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 64.0, 40.0 ],
"related_events" : [ "07ff8446-a3a7-4500-92d0-09961f37a0af" ]
}, {
"id" : "7c07d5e5-2d01-4973-b275-d1f04b74e730",
"index" : 896,
"period" : 1,
"timestamp" : "00:27:00.073",
"minute" : 27,
"second" : 0,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 64.0, 40.0 ],
"duration" : 0.32,
"related_events" : [ "059dd084-4a60-466d-9320-232b82f9611f", "407c11a9-cb54-4d7e-986b-95b8d57bb0bd" ],
"carry" : {
"end_location" : [ 64.0, 40.0 ]
}
}, {
"id" : "059dd084-4a60-466d-9320-232b82f9611f",
"index" : 897,
"period" : 1,
"timestamp" : "00:27:00.393",
"minute" : 27,
"second" : 0,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 64.0, 40.0 ],
"duration" : 1.36,
"related_events" : [ "65235283-b972-46ee-8b3d-7eac15adec8d" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 19.209373,
"angle" : -2.4668517,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 49.0, 28.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "65235283-b972-46ee-8b3d-7eac15adec8d",
"index" : 898,
"period" : 1,
"timestamp" : "00:27:01.753",
"minute" : 27,
"second" : 1,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 49.0, 28.0 ],
"related_events" : [ "059dd084-4a60-466d-9320-232b82f9611f" ]
}, {
"id" : "16265d46-afb7-4a26-88e2-45a7ee808350",
"index" : 899,
"period" : 1,
"timestamp" : "00:27:01.753",
"minute" : 27,
"second" : 1,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 49.0, 28.0 ],
"duration" : 2.24,
"related_events" : [ "65235283-b972-46ee-8b3d-7eac15adec8d", "c31154f9-5193-4596-9099-0bff69d384b8" ],
"carry" : {
"end_location" : [ 55.0, 33.0 ]
}
}, {
"id" : "c31154f9-5193-4596-9099-0bff69d384b8",
"index" : 900,
"period" : 1,
"timestamp" : "00:27:03.993",
"minute" : 27,
"second" : 3,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 55.0, 33.0 ],
"duration" : 1.399,
"related_events" : [ "55cc9664-51b7-416d-be24-651b41444754" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 20.0,
"angle" : 1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 55.0, 53.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "55cc9664-51b7-416d-be24-651b41444754",
"index" : 901,
"period" : 1,
"timestamp" : "00:27:05.392",
"minute" : 27,
"second" : 5,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 55.0, 53.0 ],
"related_events" : [ "c31154f9-5193-4596-9099-0bff69d384b8" ]
}, {
"id" : "855b487b-0a57-44d9-b989-23b4a81999eb",
"index" : 902,
"period" : 1,
"timestamp" : "00:27:05.392",
"minute" : 27,
"second" : 5,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 55.0, 53.0 ],
"duration" : 1.681,
"related_events" : [ "4dd84a3a-8411-465e-842e-d8c28efbfe81", "55cc9664-51b7-416d-be24-651b41444754" ],
"carry" : {
"end_location" : [ 57.0, 61.0 ]
}
}, {
"id" : "4dd84a3a-8411-465e-842e-d8c28efbfe81",
"index" : 903,
"period" : 1,
"timestamp" : "00:27:07.073",
"minute" : 27,
"second" : 7,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 57.0, 61.0 ],
"duration" : 1.44,
"related_events" : [ "8f77c1ee-64ff-493e-9882-6cfa2cb27931" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 24.839485,
"angle" : 0.6998929,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 76.0, 77.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "8f77c1ee-64ff-493e-9882-6cfa2cb27931",
"index" : 904,
"period" : 1,
"timestamp" : "00:27:08.513",
"minute" : 27,
"second" : 8,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 76.0, 77.0 ],
"related_events" : [ "4dd84a3a-8411-465e-842e-d8c28efbfe81" ]
}, {
"id" : "c3cb0be3-5969-41c8-863c-9a08d79f14ce",
"index" : 905,
"period" : 1,
"timestamp" : "00:27:08.513",
"minute" : 27,
"second" : 8,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 76.0, 77.0 ],
"duration" : 1.68,
"related_events" : [ "4ac9dcd0-0d7b-4110-adc0-9a66de8b8a15", "8f77c1ee-64ff-493e-9882-6cfa2cb27931" ],
"carry" : {
"end_location" : [ 76.0, 76.0 ]
}
}, {
"id" : "4ac9dcd0-0d7b-4110-adc0-9a66de8b8a15",
"index" : 906,
"period" : 1,
"timestamp" : "00:27:10.193",
"minute" : 27,
"second" : 10,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 76.0, 76.0 ],
"duration" : 2.08,
"related_events" : [ "3b235ffa-0f56-4a6b-8652-846dc3301c3c" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 31.06445,
"angle" : -0.06442684,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 107.0, 74.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "d4123d5e-cec6-48b1-81c7-200c0c17eaf0",
"index" : 907,
"period" : 1,
"timestamp" : "00:27:12.180",
"minute" : 27,
"second" : 12,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 15.0, 16.0 ],
"duration" : 0.773,
"related_events" : [ "3b235ffa-0f56-4a6b-8652-846dc3301c3c", "b15e569f-776b-430d-9396-06f27d90cf41" ]
}, {
"id" : "3b235ffa-0f56-4a6b-8652-846dc3301c3c",
"index" : 908,
"period" : 1,
"timestamp" : "00:27:12.273",
"minute" : 27,
"second" : 12,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 107.0, 74.0 ],
"under_pressure" : true,
"related_events" : [ "4ac9dcd0-0d7b-4110-adc0-9a66de8b8a15", "d4123d5e-cec6-48b1-81c7-200c0c17eaf0" ]
}, {
"id" : "b15e569f-776b-430d-9396-06f27d90cf41",
"index" : 909,
"period" : 1,
"timestamp" : "00:27:12.273",
"minute" : 27,
"second" : 12,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 107.0, 74.0 ],
"duration" : 2.919,
"under_pressure" : true,
"related_events" : [ "3b235ffa-0f56-4a6b-8652-846dc3301c3c", "4ce95871-4245-4d5f-aee6-8c9b74636a44", "d4123d5e-cec6-48b1-81c7-200c0c17eaf0" ],
"carry" : {
"end_location" : [ 109.0, 76.0 ]
}
}, {
"id" : "4ce95871-4245-4d5f-aee6-8c9b74636a44",
"index" : 910,
"period" : 1,
"timestamp" : "00:27:15.192",
"minute" : 27,
"second" : 15,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 109.0, 76.0 ],
"duration" : 0.8,
"related_events" : [ "f7244da2-5946-418c-a8eb-9cf4d91feb6c" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 7.81025,
"angle" : -2.4468544,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 103.0, 71.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "f7244da2-5946-418c-a8eb-9cf4d91feb6c",
"index" : 911,
"period" : 1,
"timestamp" : "00:27:15.992",
"minute" : 27,
"second" : 15,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 103.0, 71.0 ],
"related_events" : [ "4ce95871-4245-4d5f-aee6-8c9b74636a44" ]
}, {
"id" : "f0d97108-e784-4835-8ead-beae38e6b8f7",
"index" : 912,
"period" : 1,
"timestamp" : "00:27:15.992",
"minute" : 27,
"second" : 15,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 103.0, 71.0 ],
"duration" : 1.761,
"related_events" : [ "7ccc8aa0-2186-4a31-acda-637f2bfa9815", "f7244da2-5946-418c-a8eb-9cf4d91feb6c" ],
"carry" : {
"end_location" : [ 107.0, 78.0 ]
}
}, {
"id" : "7ccc8aa0-2186-4a31-acda-637f2bfa9815",
"index" : 913,
"period" : 1,
"timestamp" : "00:27:17.753",
"minute" : 27,
"second" : 17,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 107.0, 78.0 ],
"duration" : 1.16,
"related_events" : [ "ee28d82b-bcb4-4344-975f-f765a6797997" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 9.055386,
"angle" : -3.0309355,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 98.0, 77.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "ee28d82b-bcb4-4344-975f-f765a6797997",
"index" : 914,
"period" : 1,
"timestamp" : "00:27:18.913",
"minute" : 27,
"second" : 18,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 98.0, 77.0 ],
"related_events" : [ "7ccc8aa0-2186-4a31-acda-637f2bfa9815" ]
}, {
"id" : "26a1bf18-4e49-4dd7-83d6-ff29914e2f84",
"index" : 915,
"period" : 1,
"timestamp" : "00:27:18.913",
"minute" : 27,
"second" : 18,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 98.0, 77.0 ],
"duration" : 1.2,
"related_events" : [ "9ba9baf7-7af0-417a-877e-bf49fa7ab459", "ee28d82b-bcb4-4344-975f-f765a6797997" ],
"carry" : {
"end_location" : [ 95.0, 78.0 ]
}
}, {
"id" : "9ba9baf7-7af0-417a-877e-bf49fa7ab459",
"index" : 916,
"period" : 1,
"timestamp" : "00:27:20.113",
"minute" : 27,
"second" : 20,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 95.0, 78.0 ],
"duration" : 1.0,
"related_events" : [ "16d73b3d-44c3-4496-93d3-a1ef20677f3b" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 9.433981,
"angle" : -2.5829933,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 87.0, 73.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "16d73b3d-44c3-4496-93d3-a1ef20677f3b",
"index" : 917,
"period" : 1,
"timestamp" : "00:27:21.113",
"minute" : 27,
"second" : 21,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 87.0, 73.0 ],
"related_events" : [ "9ba9baf7-7af0-417a-877e-bf49fa7ab459" ]
}, {
"id" : "3b263624-e59e-4d1d-af51-ae8543429bb5",
"index" : 918,
"period" : 1,
"timestamp" : "00:27:21.113",
"minute" : 27,
"second" : 21,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 87.0, 73.0 ],
"duration" : 1.48,
"related_events" : [ "16d73b3d-44c3-4496-93d3-a1ef20677f3b", "5ea187df-4d7f-47e3-a339-71764eacddd1" ],
"carry" : {
"end_location" : [ 86.0, 66.0 ]
}
}, {
"id" : "5ea187df-4d7f-47e3-a339-71764eacddd1",
"index" : 919,
"period" : 1,
"timestamp" : "00:27:22.593",
"minute" : 27,
"second" : 22,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 86.0, 66.0 ],
"duration" : 1.28,
"related_events" : [ "3a07a459-5dbc-42ed-82fe-7dabd9036908" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 26.0,
"angle" : -1.9655875,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 76.0, 42.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "3a07a459-5dbc-42ed-82fe-7dabd9036908",
"index" : 920,
"period" : 1,
"timestamp" : "00:27:23.873",
"minute" : 27,
"second" : 23,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 76.0, 42.0 ],
"related_events" : [ "5ea187df-4d7f-47e3-a339-71764eacddd1" ]
}, {
"id" : "101f5f55-04e7-44d6-96ec-dfe6c2c409d8",
"index" : 921,
"period" : 1,
"timestamp" : "00:27:23.873",
"minute" : 27,
"second" : 23,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 76.0, 42.0 ],
"duration" : 2.12,
"related_events" : [ "3a07a459-5dbc-42ed-82fe-7dabd9036908", "79119158-16ba-45d7-bd5f-2506d13cabcd" ],
"carry" : {
"end_location" : [ 78.0, 42.0 ]
}
}, {
"id" : "79119158-16ba-45d7-bd5f-2506d13cabcd",
"index" : 922,
"period" : 1,
"timestamp" : "00:27:25.993",
"minute" : 27,
"second" : 25,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 78.0, 42.0 ],
"duration" : 1.12,
"related_events" : [ "19ffa8a8-eb13-4655-9429-661964cb8719" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 15.811388,
"angle" : -1.2490457,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 83.0, 27.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "19ffa8a8-eb13-4655-9429-661964cb8719",
"index" : 923,
"period" : 1,
"timestamp" : "00:27:27.113",
"minute" : 27,
"second" : 27,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 83.0, 27.0 ],
"related_events" : [ "79119158-16ba-45d7-bd5f-2506d13cabcd" ]
}, {
"id" : "814beb5a-99c4-4624-9199-08f016bbed75",
"index" : 924,
"period" : 1,
"timestamp" : "00:27:27.113",
"minute" : 27,
"second" : 27,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 83.0, 27.0 ],
"duration" : 1.28,
"related_events" : [ "19ffa8a8-eb13-4655-9429-661964cb8719", "4e0e88fd-5467-431e-9ade-f618a784ac67" ],
"carry" : {
"end_location" : [ 81.0, 18.0 ]
}
}, {
"id" : "4e0e88fd-5467-431e-9ade-f618a784ac67",
"index" : 925,
"period" : 1,
"timestamp" : "00:27:28.393",
"minute" : 27,
"second" : 28,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 81.0, 18.0 ],
"duration" : 0.68,
"related_events" : [ "0831b5ed-856e-4143-8f8a-883568dd0213" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 13.0,
"angle" : 0.39479113,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 93.0, 23.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "0831b5ed-856e-4143-8f8a-883568dd0213",
"index" : 926,
"period" : 1,
"timestamp" : "00:27:29.073",
"minute" : 27,
"second" : 29,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 93.0, 23.0 ],
"related_events" : [ "4e0e88fd-5467-431e-9ade-f618a784ac67" ]
}, {
"id" : "0bac33cb-150d-4a5b-a474-55d4bf69c9c4",
"index" : 927,
"period" : 1,
"timestamp" : "00:27:29.073",
"minute" : 27,
"second" : 29,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 93.0, 23.0 ],
"duration" : 0.16,
"related_events" : [ "0831b5ed-856e-4143-8f8a-883568dd0213", "2f6720d4-786d-430a-89ae-28540d6f33e5" ],
"carry" : {
"end_location" : [ 92.0, 24.0 ]
}
}, {
"id" : "2f6720d4-786d-430a-89ae-28540d6f33e5",
"index" : 928,
"period" : 1,
"timestamp" : "00:27:29.233",
"minute" : 27,
"second" : 29,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 92.0, 24.0 ],
"duration" : 0.76,
"related_events" : [ "8e96bfec-fbe4-42cc-bcf7-383a92cba17a" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 9.899495,
"angle" : -2.3561945,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 85.0, 17.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "8e96bfec-fbe4-42cc-bcf7-383a92cba17a",
"index" : 929,
"period" : 1,
"timestamp" : "00:27:29.993",
"minute" : 27,
"second" : 29,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 85.0, 17.0 ],
"related_events" : [ "2f6720d4-786d-430a-89ae-28540d6f33e5" ]
}, {
"id" : "d54eb915-eda9-463c-b37d-3974fbe06cb4",
"index" : 930,
"period" : 1,
"timestamp" : "00:27:29.993",
"minute" : 27,
"second" : 29,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 85.0, 17.0 ],
"duration" : 1.48,
"under_pressure" : true,
"related_events" : [ "42446a0a-94c9-48ea-9f35-6e972403b413", "8e96bfec-fbe4-42cc-bcf7-383a92cba17a", "fa0a4c9f-e4d9-4776-95cd-feab318754c0" ],
"carry" : {
"end_location" : [ 85.0, 14.0 ]
}
}, {
"id" : "fa0a4c9f-e4d9-4776-95cd-feab318754c0",
"index" : 931,
"period" : 1,
"timestamp" : "00:27:30.140",
"minute" : 27,
"second" : 30,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 31.0, 58.0 ],
"duration" : 1.293,
"related_events" : [ "d54eb915-eda9-463c-b37d-3974fbe06cb4" ]
}, {
"id" : "42446a0a-94c9-48ea-9f35-6e972403b413",
"index" : 932,
"period" : 1,
"timestamp" : "00:27:31.473",
"minute" : 27,
"second" : 31,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 85.0, 14.0 ],
"duration" : 1.2,
"related_events" : [ "e9e8c287-58a1-4681-ac6b-945b122cf176" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 23.43075,
"angle" : 2.4468544,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 67.0, 29.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "e9e8c287-58a1-4681-ac6b-945b122cf176",
"index" : 933,
"period" : 1,
"timestamp" : "00:27:32.673",
"minute" : 27,
"second" : 32,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 67.0, 29.0 ],
"related_events" : [ "42446a0a-94c9-48ea-9f35-6e972403b413" ]
}, {
"id" : "9d9f1232-053c-4754-b1c0-01520227542a",
"index" : 934,
"period" : 1,
"timestamp" : "00:27:32.673",
"minute" : 27,
"second" : 32,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 67.0, 29.0 ],
"duration" : 2.56,
"related_events" : [ "5dd9c90d-702d-48b2-9d89-0864c0c13657", "e9e8c287-58a1-4681-ac6b-945b122cf176" ],
"carry" : {
"end_location" : [ 74.0, 36.0 ]
}
}, {
"id" : "5dd9c90d-702d-48b2-9d89-0864c0c13657",
"index" : 935,
"period" : 1,
"timestamp" : "00:27:35.233",
"minute" : 27,
"second" : 35,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 74.0, 36.0 ],
"duration" : 1.08,
"related_events" : [ "f9ef0a47-8602-4b9a-86df-eec28eadc7d3" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 23.021729,
"angle" : 1.5273454,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 75.0, 59.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "f9ef0a47-8602-4b9a-86df-eec28eadc7d3",
"index" : 936,
"period" : 1,
"timestamp" : "00:27:36.313",
"minute" : 27,
"second" : 36,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 75.0, 59.0 ],
"related_events" : [ "5dd9c90d-702d-48b2-9d89-0864c0c13657" ]
}, {
"id" : "0f1c9211-b969-43c7-bb4f-8015aa77b805",
"index" : 937,
"period" : 1,
"timestamp" : "00:27:36.313",
"minute" : 27,
"second" : 36,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 75.0, 59.0 ],
"duration" : 5.067,
"under_pressure" : true,
"related_events" : [ "93709860-88ab-4596-a7c9-7ad32eed5d0c", "bb4365bd-628b-403c-9036-e9568f459c7c", "f9ef0a47-8602-4b9a-86df-eec28eadc7d3" ],
"carry" : {
"end_location" : [ 75.0, 49.0 ]
}
}, {
"id" : "bb4365bd-628b-403c-9036-e9568f459c7c",
"index" : 938,
"period" : 1,
"timestamp" : "00:27:37.820",
"minute" : 27,
"second" : 37,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 38.0, 20.0 ],
"duration" : 1.413,
"related_events" : [ "0f1c9211-b969-43c7-bb4f-8015aa77b805" ]
}, {
"id" : "93709860-88ab-4596-a7c9-7ad32eed5d0c",
"index" : 939,
"period" : 1,
"timestamp" : "00:27:41.380",
"minute" : 27,
"second" : 41,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 75.0, 49.0 ],
"duration" : 1.333,
"related_events" : [ "7c112626-62b6-4f5f-9b9f-d98fc52c5912" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 20.396078,
"angle" : -1.7681919,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 71.0, 29.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "7c112626-62b6-4f5f-9b9f-d98fc52c5912",
"index" : 940,
"period" : 1,
"timestamp" : "00:27:42.713",
"minute" : 27,
"second" : 42,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 71.0, 29.0 ],
"related_events" : [ "93709860-88ab-4596-a7c9-7ad32eed5d0c" ]
}, {
"id" : "b0a52446-e42d-443b-96ae-27530479df3f",
"index" : 941,
"period" : 1,
"timestamp" : "00:27:42.713",
"minute" : 27,
"second" : 42,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 71.0, 29.0 ],
"duration" : 1.32,
"related_events" : [ "7c112626-62b6-4f5f-9b9f-d98fc52c5912", "aab7465c-1293-4147-8596-a471ef3289dd" ],
"carry" : {
"end_location" : [ 73.0, 30.0 ]
}
}, {
"id" : "aab7465c-1293-4147-8596-a471ef3289dd",
"index" : 942,
"period" : 1,
"timestamp" : "00:27:44.033",
"minute" : 27,
"second" : 44,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 73.0, 30.0 ],
"duration" : 1.479,
"related_events" : [ "9041557e-45a7-41a2-8bbf-9278d86d6ee8" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 26.925823,
"angle" : -1.19029,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 83.0, 5.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "9041557e-45a7-41a2-8bbf-9278d86d6ee8",
"index" : 943,
"period" : 1,
"timestamp" : "00:27:45.512",
"minute" : 27,
"second" : 45,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 83.0, 5.0 ],
"related_events" : [ "aab7465c-1293-4147-8596-a471ef3289dd" ]
}, {
"id" : "e87bd77c-0c1c-45bb-ab3b-fbb8f9285dd5",
"index" : 944,
"period" : 1,
"timestamp" : "00:27:45.512",
"minute" : 27,
"second" : 45,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 83.0, 5.0 ],
"duration" : 0.281,
"related_events" : [ "9041557e-45a7-41a2-8bbf-9278d86d6ee8", "f6270d52-fcec-41e2-93ff-10df67acc9b9" ],
"carry" : {
"end_location" : [ 84.0, 5.0 ]
}
}, {
"id" : "f6270d52-fcec-41e2-93ff-10df67acc9b9",
"index" : 945,
"period" : 1,
"timestamp" : "00:27:45.793",
"minute" : 27,
"second" : 45,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 84.0, 5.0 ],
"duration" : 1.427,
"related_events" : [ "1a541069-4770-4b85-af8a-f8dd6ba131e7", "1fdd2b20-1c5a-4a1d-9a87-18d6c96bf597" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 19.723083,
"angle" : 0.5317241,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 101.0, 15.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "1fdd2b20-1c5a-4a1d-9a87-18d6c96bf597",
"index" : 946,
"period" : 1,
"timestamp" : "00:27:47.220",
"minute" : 27,
"second" : 47,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 101.0, 13.0 ],
"related_events" : [ "f6270d52-fcec-41e2-93ff-10df67acc9b9" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "1a541069-4770-4b85-af8a-f8dd6ba131e7",
"index" : 947,
"period" : 1,
"timestamp" : "00:27:47.220",
"minute" : 27,
"second" : 47,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 20.0, 66.0 ],
"duration" : 1.893,
"related_events" : [ "631da560-172d-4b95-9c23-1b6efac38690", "881b4abd-63c4-49f7-8ded-10d601694734", "f6270d52-fcec-41e2-93ff-10df67acc9b9" ],
"pass" : {
"recipient" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"length" : 16.492422,
"angle" : -0.24497867,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 36.0, 62.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "881b4abd-63c4-49f7-8ded-10d601694734",
"index" : 948,
"period" : 1,
"timestamp" : "00:27:49.113",
"minute" : 27,
"second" : 49,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 34.0, 58.0 ],
"related_events" : [ "1a541069-4770-4b85-af8a-f8dd6ba131e7" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "631da560-172d-4b95-9c23-1b6efac38690",
"index" : 949,
"period" : 1,
"timestamp" : "00:27:49.113",
"minute" : 27,
"second" : 49,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 85.0, 19.0 ],
"duration" : 1.12,
"related_events" : [ "1a541069-4770-4b85-af8a-f8dd6ba131e7", "21044498-a9d2-4646-bf71-9e7132b3eed6" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 13.601471,
"angle" : -1.2722974,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 89.0, 6.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "21044498-a9d2-4646-bf71-9e7132b3eed6",
"index" : 950,
"period" : 1,
"timestamp" : "00:27:50.233",
"minute" : 27,
"second" : 50,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 89.0, 6.0 ],
"related_events" : [ "631da560-172d-4b95-9c23-1b6efac38690" ]
}, {
"id" : "ff515d0a-90e4-445d-89eb-60b426423620",
"index" : 951,
"period" : 1,
"timestamp" : "00:27:50.233",
"minute" : 27,
"second" : 50,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 89.0, 6.0 ],
"duration" : 0.4,
"related_events" : [ "21044498-a9d2-4646-bf71-9e7132b3eed6", "793dbff6-4fc3-47dd-bd17-557df404b35b" ],
"carry" : {
"end_location" : [ 89.0, 5.0 ]
}
}, {
"id" : "793dbff6-4fc3-47dd-bd17-557df404b35b",
"index" : 952,
"period" : 1,
"timestamp" : "00:27:50.633",
"minute" : 27,
"second" : 50,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 89.0, 5.0 ],
"duration" : 1.0,
"related_events" : [ "621c0b6e-d8b4-40ab-9dfa-c7061f9ae32a" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 18.027756,
"angle" : 2.158799,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 79.0, 20.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "621c0b6e-d8b4-40ab-9dfa-c7061f9ae32a",
"index" : 953,
"period" : 1,
"timestamp" : "00:27:51.633",
"minute" : 27,
"second" : 51,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 79.0, 20.0 ],
"related_events" : [ "793dbff6-4fc3-47dd-bd17-557df404b35b" ]
}, {
"id" : "faad4e82-f090-4301-940b-959e10e220ab",
"index" : 954,
"period" : 1,
"timestamp" : "00:27:51.633",
"minute" : 27,
"second" : 51,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 79.0, 20.0 ],
"duration" : 1.24,
"related_events" : [ "621c0b6e-d8b4-40ab-9dfa-c7061f9ae32a", "bec3e91c-ae30-43b1-b1b7-b03a54424f54" ],
"carry" : {
"end_location" : [ 78.0, 23.0 ]
}
}, {
"id" : "bec3e91c-ae30-43b1-b1b7-b03a54424f54",
"index" : 955,
"period" : 1,
"timestamp" : "00:27:52.873",
"minute" : 27,
"second" : 52,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 78.0, 23.0 ],
"duration" : 0.72,
"related_events" : [ "3bfbf98a-f739-48d0-bec7-5a3b343c983d", "a92da994-43b7-472f-bca7-8eddee93b1dd" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 11.401754,
"angle" : 0.90975314,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 85.0, 32.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "a92da994-43b7-472f-bca7-8eddee93b1dd",
"index" : 956,
"period" : 1,
"timestamp" : "00:27:53.593",
"minute" : 27,
"second" : 53,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 39,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 86.0, 31.0 ],
"related_events" : [ "bec3e91c-ae30-43b1-b1b7-b03a54424f54" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "3bfbf98a-f739-48d0-bec7-5a3b343c983d",
"index" : 957,
"period" : 1,
"timestamp" : "00:27:53.593",
"minute" : 27,
"second" : 53,
"type" : {
"id" : 10,
"name" : "Interception"
},
"possession" : 40,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 36.0, 49.0 ],
"counterpress" : true,
"related_events" : [ "bec3e91c-ae30-43b1-b1b7-b03a54424f54" ],
"interception" : {
"outcome" : {
"id" : 4,
"name" : "Won"
}
}
}, {
"id" : "a4f58634-bcf7-4386-a9aa-422af5e9271f",
"index" : 958,
"period" : 1,
"timestamp" : "00:27:53.593",
"minute" : 27,
"second" : 53,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 40,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 36.0, 49.0 ],
"duration" : 2.44,
"under_pressure" : true,
"related_events" : [ "1fb5bdbb-ba08-4101-b620-684abe69c635", "3bfbf98a-f739-48d0-bec7-5a3b343c983d", "ebdcdbb3-8e72-41c0-b5e7-280e9b17bde6" ],
"carry" : {
"end_location" : [ 47.0, 52.0 ]
}
}, {
"id" : "1fb5bdbb-ba08-4101-b620-684abe69c635",
"index" : 959,
"period" : 1,
"timestamp" : "00:27:54.353",
"minute" : 27,
"second" : 54,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 40,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 82.0, 25.0 ],
"duration" : 0.48,
"counterpress" : true,
"related_events" : [ "a4f58634-bcf7-4386-a9aa-422af5e9271f" ]
}, {
"id" : "dcb4476e-1802-4fb7-a04b-ffddb6d4f292",
"index" : 960,
"period" : 1,
"timestamp" : "00:27:55.313",
"minute" : 27,
"second" : 55,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 40,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 75.0, 27.0 ],
"duration" : 0.48,
"counterpress" : true
}, {
"id" : "2d6f89d5-6bcd-4eab-b698-2de08d1ed9da",
"index" : 961,
"period" : 1,
"timestamp" : "00:27:56.033",
"minute" : 27,
"second" : 56,
"type" : {
"id" : 22,
"name" : "Foul Committed"
},
"possession" : 40,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 74.0, 29.0 ],
"counterpress" : true,
"related_events" : [ "ebdcdbb3-8e72-41c0-b5e7-280e9b17bde6" ]
}, {
"id" : "ebdcdbb3-8e72-41c0-b5e7-280e9b17bde6",
"index" : 962,
"period" : 1,
"timestamp" : "00:27:56.033",
"minute" : 27,
"second" : 56,
"type" : {
"id" : 21,
"name" : "Foul Won"
},
"possession" : 40,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 47.0, 52.0 ],
"under_pressure" : true,
"related_events" : [ "2d6f89d5-6bcd-4eab-b698-2de08d1ed9da" ]
}, {
"id" : "247b4882-2653-419e-8c90-4689971f2f16",
"index" : 963,
"period" : 1,
"timestamp" : "00:28:18.100",
"minute" : 28,
"second" : 18,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 41,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 52.0, 56.0 ],
"duration" : 1.773,
"related_events" : [ "22bf77f6-a742-451c-b235-2fe8fe08830c" ],
"pass" : {
"recipient" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"length" : 35.69314,
"angle" : -1.7681919,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 45.0, 21.0 ],
"type" : {
"id" : 62,
"name" : "Free Kick"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "22bf77f6-a742-451c-b235-2fe8fe08830c",
"index" : 964,
"period" : 1,
"timestamp" : "00:28:19.873",
"minute" : 28,
"second" : 19,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 41,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 45.0, 21.0 ],
"related_events" : [ "247b4882-2653-419e-8c90-4689971f2f16" ]
}, {
"id" : "6ec36087-9e28-4b19-9481-0c701e42ca57",
"index" : 965,
"period" : 1,
"timestamp" : "00:28:19.873",
"minute" : 28,
"second" : 19,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 41,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 45.0, 21.0 ],
"duration" : 1.667,
"related_events" : [ "22bf77f6-a742-451c-b235-2fe8fe08830c", "6c94a206-9afa-40bf-a289-f42f2f594fbb" ],
"carry" : {
"end_location" : [ 52.0, 26.0 ]
}
}, {
"id" : "6c94a206-9afa-40bf-a289-f42f2f594fbb",
"index" : 966,
"period" : 1,
"timestamp" : "00:28:21.540",
"minute" : 28,
"second" : 21,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 41,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 52.0, 26.0 ],
"duration" : 1.493,
"related_events" : [ "d64614ca-a055-44ac-a86a-be83fefc681b" ],
"pass" : {
"recipient" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"length" : 25.079872,
"angle" : -1.160669,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 62.0, 3.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "d64614ca-a055-44ac-a86a-be83fefc681b",
"index" : 967,
"period" : 1,
"timestamp" : "00:28:23.033",
"minute" : 28,
"second" : 23,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 41,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 62.0, 3.0 ],
"related_events" : [ "6c94a206-9afa-40bf-a289-f42f2f594fbb" ]
}, {
"id" : "ecc968d6-6049-4de8-ab58-ce75c3f48668",
"index" : 968,
"period" : 1,
"timestamp" : "00:28:23.033",
"minute" : 28,
"second" : 23,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 41,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 62.0, 3.0 ],
"duration" : 0.067,
"related_events" : [ "2dd79c4d-4026-489f-ba83-70ab7472736f", "d64614ca-a055-44ac-a86a-be83fefc681b" ],
"carry" : {
"end_location" : [ 62.0, 3.0 ]
}
}, {
"id" : "2dd79c4d-4026-489f-ba83-70ab7472736f",
"index" : 969,
"period" : 1,
"timestamp" : "00:28:23.100",
"minute" : 28,
"second" : 23,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 41,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 62.0, 3.0 ],
"duration" : 1.84,
"related_events" : [ "dea71ace-fdf0-4fac-bf20-0bfbf0e9c041" ],
"pass" : {
"recipient" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"length" : 24.083189,
"angle" : 3.0584514,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 38.0, 5.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "2248784a-720a-4a3a-91a6-9e6a4c724695",
"index" : 970,
"period" : 1,
"timestamp" : "00:28:23.433",
"minute" : 28,
"second" : 23,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 41,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 53.0, 78.0 ],
"duration" : 0.119
}, {
"id" : "dea71ace-fdf0-4fac-bf20-0bfbf0e9c041",
"index" : 971,
"period" : 1,
"timestamp" : "00:28:24.940",
"minute" : 28,
"second" : 24,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 41,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 38.0, 5.0 ],
"related_events" : [ "2dd79c4d-4026-489f-ba83-70ab7472736f" ]
}, {
"id" : "35adb033-30b7-4caa-8f11-b25e75e57209",
"index" : 972,
"period" : 1,
"timestamp" : "00:28:24.940",
"minute" : 28,
"second" : 24,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 41,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 38.0, 5.0 ],
"duration" : 4.04,
"related_events" : [ "954aeae5-d204-4d6c-8292-4b0d7af22600", "dea71ace-fdf0-4fac-bf20-0bfbf0e9c041" ],
"carry" : {
"end_location" : [ 25.0, 36.0 ]
}
}, {
"id" : "954aeae5-d204-4d6c-8292-4b0d7af22600",
"index" : 973,
"period" : 1,
"timestamp" : "00:28:28.980",
"minute" : 28,
"second" : 28,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 41,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 25.0, 36.0 ],
"duration" : 0.08,
"related_events" : [ "34d52b97-1444-45f5-b77c-d41c7e209900" ],
"pass" : {
"recipient" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"length" : 35.735138,
"angle" : 1.2578951,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 36.0, 70.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "34d52b97-1444-45f5-b77c-d41c7e209900",
"index" : 974,
"period" : 1,
"timestamp" : "00:28:29.060",
"minute" : 28,
"second" : 29,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 41,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 36.0, 70.0 ],
"related_events" : [ "954aeae5-d204-4d6c-8292-4b0d7af22600" ]
}, {
"id" : "c0e35046-1fcc-4e31-99d4-dbd2382ae27b",
"index" : 975,
"period" : 1,
"timestamp" : "00:28:29.060",
"minute" : 28,
"second" : 29,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 41,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 26.0, 33.0 ],
"duration" : 1.6,
"related_events" : [ "bd993436-2b86-473e-85c5-e6048a0bfd8d" ],
"pass" : {
"recipient" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"length" : 43.737854,
"angle" : 1.3868529,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 34.0, 76.0 ],
"switch" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "3faf0be2-8c23-4d12-9a06-14536160a244",
"index" : 976,
"period" : 1,
"timestamp" : "00:28:30.553",
"minute" : 28,
"second" : 30,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 41,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 75.0, 9.0 ],
"duration" : 1.319,
"related_events" : [ "bd993436-2b86-473e-85c5-e6048a0bfd8d", "deb8524a-f084-4d0a-9576-9b159c0ada8d" ]
}, {
"id" : "bd993436-2b86-473e-85c5-e6048a0bfd8d",
"index" : 977,
"period" : 1,
"timestamp" : "00:28:30.660",
"minute" : 28,
"second" : 30,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 41,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 34.0, 76.0 ],
"under_pressure" : true,
"related_events" : [ "3faf0be2-8c23-4d12-9a06-14536160a244", "c0e35046-1fcc-4e31-99d4-dbd2382ae27b" ]
}, {
"id" : "deb8524a-f084-4d0a-9576-9b159c0ada8d",
"index" : 978,
"period" : 1,
"timestamp" : "00:28:30.660",
"minute" : 28,
"second" : 30,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 41,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 34.0, 76.0 ],
"duration" : 1.8,
"under_pressure" : true,
"related_events" : [ "3faf0be2-8c23-4d12-9a06-14536160a244", "bd993436-2b86-473e-85c5-e6048a0bfd8d", "ca99713b-88f9-4b82-9fbe-c6b3b4f6f8ce" ],
"carry" : {
"end_location" : [ 36.0, 75.0 ]
}
}, {
"id" : "ca99713b-88f9-4b82-9fbe-c6b3b4f6f8ce",
"index" : 979,
"period" : 1,
"timestamp" : "00:28:32.460",
"minute" : 28,
"second" : 32,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 41,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 36.0, 75.0 ],
"duration" : 0.773,
"related_events" : [ "c3aa1bfc-9496-4e19-a72e-a11696fe431b" ],
"pass" : {
"length" : 5.0990195,
"angle" : -0.19739556,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 41.0, 74.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "c3aa1bfc-9496-4e19-a72e-a11696fe431b",
"index" : 980,
"period" : 1,
"timestamp" : "00:28:33.233",
"minute" : 28,
"second" : 33,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 41,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 80.0, 7.0 ],
"related_events" : [ "ca99713b-88f9-4b82-9fbe-c6b3b4f6f8ce" ]
}, {
"id" : "f27755ea-1660-40fb-a83a-42a93270727c",
"index" : 981,
"period" : 1,
"timestamp" : "00:28:33.953",
"minute" : 28,
"second" : 33,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 42,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 81.0, 5.0 ]
}, {
"id" : "ccd68791-c1d0-447f-a0d4-bf74a8f13288",
"index" : 982,
"period" : 1,
"timestamp" : "00:28:33.953",
"minute" : 28,
"second" : 33,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 42,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 81.0, 5.0 ],
"duration" : 0.52,
"related_events" : [ "e314f9a3-395f-4241-b14b-e0d13741298c", "f27755ea-1660-40fb-a83a-42a93270727c" ],
"carry" : {
"end_location" : [ 81.0, 5.0 ]
}
}, {
"id" : "e314f9a3-395f-4241-b14b-e0d13741298c",
"index" : 983,
"period" : 1,
"timestamp" : "00:28:34.473",
"minute" : 28,
"second" : 34,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 42,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 81.0, 5.0 ],
"duration" : 0.84,
"related_events" : [ "26aed410-be3b-41ac-ba52-20f7b4434494" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 18.973665,
"angle" : 1.8925469,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 75.0, 23.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "26aed410-be3b-41ac-ba52-20f7b4434494",
"index" : 984,
"period" : 1,
"timestamp" : "00:28:35.313",
"minute" : 28,
"second" : 35,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 42,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 75.0, 23.0 ],
"related_events" : [ "e314f9a3-395f-4241-b14b-e0d13741298c" ]
}, {
"id" : "cc152eca-bee6-4c75-aeb2-585c1f43b6c9",
"index" : 985,
"period" : 1,
"timestamp" : "00:28:35.313",
"minute" : 28,
"second" : 35,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 42,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 75.0, 23.0 ],
"duration" : 0.84,
"related_events" : [ "26aed410-be3b-41ac-ba52-20f7b4434494", "67fc4655-efbf-4a61-a213-88415961107d" ],
"carry" : {
"end_location" : [ 76.0, 21.0 ]
}
}, {
"id" : "67fc4655-efbf-4a61-a213-88415961107d",
"index" : 986,
"period" : 1,
"timestamp" : "00:28:36.153",
"minute" : 28,
"second" : 36,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 42,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 76.0, 21.0 ],
"duration" : 0.68,
"related_events" : [ "c707217f-f734-480a-a2b8-6e2920a4ce1a" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 16.763054,
"angle" : -1.2679114,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 81.0, 5.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c707217f-f734-480a-a2b8-6e2920a4ce1a",
"index" : 987,
"period" : 1,
"timestamp" : "00:28:36.833",
"minute" : 28,
"second" : 36,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 42,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 81.0, 5.0 ],
"related_events" : [ "67fc4655-efbf-4a61-a213-88415961107d" ]
}, {
"id" : "e179b8f8-1af0-4190-beda-861ed45e3533",
"index" : 988,
"period" : 1,
"timestamp" : "00:28:36.833",
"minute" : 28,
"second" : 36,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 42,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 81.0, 5.0 ],
"duration" : 2.04,
"related_events" : [ "c707217f-f734-480a-a2b8-6e2920a4ce1a", "ee593078-2f58-484e-b141-8e1960a8b950" ],
"carry" : {
"end_location" : [ 79.0, 8.0 ]
}
}, {
"id" : "ee593078-2f58-484e-b141-8e1960a8b950",
"index" : 989,
"period" : 1,
"timestamp" : "00:28:38.873",
"minute" : 28,
"second" : 38,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 42,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 79.0, 8.0 ],
"duration" : 0.88,
"related_events" : [ "b0a274b1-8f6a-4b83-bc81-2db6c506ef3a" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 14.56022,
"angle" : 1.849096,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 75.0, 22.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "b0a274b1-8f6a-4b83-bc81-2db6c506ef3a",
"index" : 990,
"period" : 1,
"timestamp" : "00:28:39.753",
"minute" : 28,
"second" : 39,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 42,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 75.0, 22.0 ],
"related_events" : [ "ee593078-2f58-484e-b141-8e1960a8b950" ]
}, {
"id" : "8da49fa4-8bb0-46ee-9f96-54c6a152d3a7",
"index" : 991,
"period" : 1,
"timestamp" : "00:28:39.753",
"minute" : 28,
"second" : 39,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 42,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 75.0, 22.0 ],
"duration" : 1.72,
"related_events" : [ "5958cb7b-7f28-4e1b-856b-79758147fa05", "b0a274b1-8f6a-4b83-bc81-2db6c506ef3a" ],
"carry" : {
"end_location" : [ 75.0, 21.0 ]
}
}, {
"id" : "5958cb7b-7f28-4e1b-856b-79758147fa05",
"index" : 992,
"period" : 1,
"timestamp" : "00:28:41.473",
"minute" : 28,
"second" : 41,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 42,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 75.0, 21.0 ],
"duration" : 1.64,
"related_events" : [ "5ee4fbaa-bba9-47ae-9de9-0ee0479601fc" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 42.0,
"angle" : 1.5707964,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 75.0, 63.0 ],
"switch" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "5ee4fbaa-bba9-47ae-9de9-0ee0479601fc",
"index" : 993,
"period" : 1,
"timestamp" : "00:28:43.113",
"minute" : 28,
"second" : 43,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 42,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 75.0, 63.0 ],
"related_events" : [ "5958cb7b-7f28-4e1b-856b-79758147fa05" ]
}, {
"id" : "af638203-76f9-440a-ae7e-de8d93f1f9c1",
"index" : 994,
"period" : 1,
"timestamp" : "00:28:43.113",
"minute" : 28,
"second" : 43,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 42,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 75.0, 63.0 ],
"duration" : 1.56,
"under_pressure" : true,
"related_events" : [ "5ee4fbaa-bba9-47ae-9de9-0ee0479601fc", "8a1b4aa8-52ea-4690-b479-7783f6be166c", "9fae6eb0-e374-4500-a286-ca208e1a26a9" ],
"carry" : {
"end_location" : [ 78.0, 66.0 ]
}
}, {
"id" : "9fae6eb0-e374-4500-a286-ca208e1a26a9",
"index" : 995,
"period" : 1,
"timestamp" : "00:28:44.060",
"minute" : 28,
"second" : 44,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 42,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 39.0, 21.0 ],
"duration" : 0.933,
"related_events" : [ "8a1b4aa8-52ea-4690-b479-7783f6be166c", "af638203-76f9-440a-ae7e-de8d93f1f9c1" ]
}, {
"id" : "8a1b4aa8-52ea-4690-b479-7783f6be166c",
"index" : 996,
"period" : 1,
"timestamp" : "00:28:44.673",
"minute" : 28,
"second" : 44,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 42,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 78.0, 66.0 ],
"duration" : 2.76,
"under_pressure" : true,
"related_events" : [ "17f578d5-080d-417e-a4e6-9532cc88653d", "9fae6eb0-e374-4500-a286-ca208e1a26a9" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 36.013885,
"angle" : -0.027770637,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 114.0, 65.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "17f578d5-080d-417e-a4e6-9532cc88653d",
"index" : 997,
"period" : 1,
"timestamp" : "00:28:47.433",
"minute" : 28,
"second" : 47,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 42,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 114.0, 65.0 ],
"related_events" : [ "8a1b4aa8-52ea-4690-b479-7783f6be166c" ]
}, {
"id" : "7d099f53-a279-4a27-8fa8-63da451ce155",
"index" : 998,
"period" : 1,
"timestamp" : "00:28:47.433",
"minute" : 28,
"second" : 47,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 42,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 114.0, 65.0 ],
"duration" : 1.88,
"related_events" : [ "17f578d5-080d-417e-a4e6-9532cc88653d", "d1935ee1-f6f9-45f1-a8b1-8b5d3c2d6e74" ],
"carry" : {
"end_location" : [ 116.0, 59.0 ]
}
}, {
"id" : "d1935ee1-f6f9-45f1-a8b1-8b5d3c2d6e74",
"index" : 999,
"period" : 1,
"timestamp" : "00:28:49.313",
"minute" : 28,
"second" : 49,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 42,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 116.0, 59.0 ],
"duration" : 0.427,
"related_events" : [ "8edd5874-6e89-4ab9-a481-d7fe79e87b99", "e5919b7b-a908-47c9-bde8-d70ba62a569e" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 3.1622777,
"angle" : -1.2490457,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 117.0, 56.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "e5919b7b-a908-47c9-bde8-d70ba62a569e",
"index" : 1000,
"period" : 1,
"timestamp" : "00:28:49.740",
"minute" : 28,
"second" : 49,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 42,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 116.0, 40.0 ],
"related_events" : [ "d1935ee1-f6f9-45f1-a8b1-8b5d3c2d6e74" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "8edd5874-6e89-4ab9-a481-d7fe79e87b99",
"index" : 1001,
"period" : 1,
"timestamp" : "00:28:49.740",
"minute" : 28,
"second" : 49,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 42,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 4.0, 25.0 ],
"related_events" : [ "d1935ee1-f6f9-45f1-a8b1-8b5d3c2d6e74" ]
}, {
"id" : "ffd96c38-16f4-4aff-b1e9-098090182f90",
"index" : 1002,
"period" : 1,
"timestamp" : "00:29:13.673",
"minute" : 29,
"second" : 13,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 43,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 119.0, 78.0 ],
"duration" : 1.466,
"related_events" : [ "f3dee271-4607-42ce-b226-11c570e866b9" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 29.614185,
"angle" : -1.7748142,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 113.0, 49.0 ],
"cross" : true,
"assisted_shot_id" : "bdd3e3cb-0358-42b3-bd0b-a767f2f7dc51",
"shot_assist" : true,
"type" : {
"id" : 61,
"name" : "Corner"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "f3dee271-4607-42ce-b226-11c570e866b9",
"index" : 1003,
"period" : 1,
"timestamp" : "00:29:15.139",
"minute" : 29,
"second" : 15,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 43,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 113.0, 49.0 ],
"related_events" : [ "ffd96c38-16f4-4aff-b1e9-098090182f90" ]
}, {
"id" : "79cb4940-8cc6-4e4b-a2d2-0f2de98f81c7",
"index" : 1004,
"period" : 1,
"timestamp" : "00:29:15.312",
"minute" : 29,
"second" : 15,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 43,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 4.0, 31.0 ],
"under_pressure" : true,
"related_events" : [ "bdd3e3cb-0358-42b3-bd0b-a767f2f7dc51" ],
"duel" : {
"type" : {
"id" : 10,
"name" : "Aerial Lost"
}
}
}, {
"id" : "bdd3e3cb-0358-42b3-bd0b-a767f2f7dc51",
"index" : 1005,
"period" : 1,
"timestamp" : "00:29:15.312",
"minute" : 29,
"second" : 15,
"type" : {
"id" : 16,
"name" : "Shot"
},
"possession" : 43,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 117.0, 50.0 ],
"duration" : 1.161,
"under_pressure" : true,
"related_events" : [ "79cb4940-8cc6-4e4b-a2d2-0f2de98f81c7", "e07b7a4e-823e-4984-b540-a2fd6bb2491f" ],
"shot" : {
"statsbomb_xg" : 0.047731504,
"end_location" : [ 120.0, 50.0 ],
"key_pass_id" : "ffd96c38-16f4-4aff-b1e9-098090182f90",
"aerial_won" : true,
"technique" : {
"id" : 93,
"name" : "Normal"
},
"type" : {
"id" : 87,
"name" : "Open Play"
},
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 101,
"name" : "Wayward"
},
"freeze_frame" : [ {
"location" : [ 109.0, 43.0 ],
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : true
}, {
"location" : [ 105.0, 62.0 ],
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : true
}, {
"location" : [ 116.0, 47.0 ],
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"teammate" : false
}, {
"location" : [ 105.0, 61.0 ],
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"teammate" : false
}, {
"location" : [ 118.0, 49.0 ],
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"teammate" : false
}, {
"location" : [ 119.0, 54.0 ],
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : false
}, {
"location" : [ 114.0, 45.0 ],
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : false
}, {
"location" : [ 111.0, 43.0 ],
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : false
}, {
"location" : [ 113.0, 43.0 ],
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"teammate" : false
}, {
"location" : [ 108.0, 40.0 ],
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"teammate" : true
}, {
"location" : [ 119.0, 41.0 ],
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"teammate" : false
}, {
"location" : [ 115.0, 40.0 ],
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : false
}, {
"location" : [ 112.0, 36.0 ],
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : false
}, {
"location" : [ 113.0, 36.0 ],
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"teammate" : true
}, {
"location" : [ 118.0, 79.0 ],
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : true
}, {
"location" : [ 101.0, 33.0 ],
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : true
}, {
"location" : [ 104.0, 47.0 ],
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : false
}, {
"location" : [ 114.0, 47.0 ],
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"teammate" : true
} ]
}
}, {
"id" : "e07b7a4e-823e-4984-b540-a2fd6bb2491f",
"index" : 1006,
"period" : 1,
"timestamp" : "00:29:16.473",
"minute" : 29,
"second" : 16,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 43,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 2.0, 40.0 ],
"related_events" : [ "bdd3e3cb-0358-42b3-bd0b-a767f2f7dc51" ],
"goalkeeper" : {
"end_location" : [ 1.0, 41.0 ],
"position" : {
"id" : 44,
"name" : "Set"
},
"type" : {
"id" : 32,
"name" : "Shot Faced"
}
}
}, {
"id" : "21fbe031-3063-405b-98a9-060da741a6b4",
"index" : 1007,
"period" : 1,
"timestamp" : "00:29:51.300",
"minute" : 29,
"second" : 51,
"type" : {
"id" : 40,
"name" : "Injury Stoppage"
},
"possession" : 43,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
}
}, {
"id" : "5a28bddc-a4c9-4891-b294-75d397b67961",
"index" : 1008,
"period" : 1,
"timestamp" : "00:30:43.393",
"minute" : 30,
"second" : 43,
"type" : {
"id" : 27,
"name" : "Player Off"
},
"possession" : 43,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 2,
"name" : "From Corner"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"related_events" : [ "4a767479-3b10-4c45-97ea-b4036d88f292" ]
}, {
"id" : "acb2fa80-9367-4f99-8e9a-2c770c6f5e3a",
"index" : 1009,
"period" : 1,
"timestamp" : "00:31:02.140",
"minute" : 31,
"second" : 2,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 44,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 6.0, 33.0 ],
"duration" : 2.4,
"related_events" : [ "722d66c3-0ae9-4c96-b4b5-db0603acfc49" ],
"pass" : {
"recipient" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"length" : 36.249138,
"angle" : 1.1441689,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 21.0, 66.0 ],
"type" : {
"id" : 63,
"name" : "Goal Kick"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "722d66c3-0ae9-4c96-b4b5-db0603acfc49",
"index" : 1010,
"period" : 1,
"timestamp" : "00:31:04.540",
"minute" : 31,
"second" : 4,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 44,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 21.0, 66.0 ],
"related_events" : [ "acb2fa80-9367-4f99-8e9a-2c770c6f5e3a" ]
}, {
"id" : "b232f748-d32c-41dd-9531-316aa7ba9d36",
"index" : 1011,
"period" : 1,
"timestamp" : "00:31:04.540",
"minute" : 31,
"second" : 4,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 44,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 21.0, 66.0 ],
"duration" : 2.56,
"related_events" : [ "07b8bca4-775c-44f9-bd18-fd1e3744ac42", "722d66c3-0ae9-4c96-b4b5-db0603acfc49" ],
"carry" : {
"end_location" : [ 24.0, 68.0 ]
}
}, {
"id" : "07b8bca4-775c-44f9-bd18-fd1e3744ac42",
"index" : 1012,
"period" : 1,
"timestamp" : "00:31:07.100",
"minute" : 31,
"second" : 7,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 44,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 24.0, 68.0 ],
"duration" : 1.72,
"related_events" : [ "86a8893d-7d70-4e21-bc71-b60a37caea4b" ],
"pass" : {
"recipient" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"length" : 20.0,
"angle" : -1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 24.0, 48.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "86a8893d-7d70-4e21-bc71-b60a37caea4b",
"index" : 1013,
"period" : 1,
"timestamp" : "00:31:08.820",
"minute" : 31,
"second" : 8,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 44,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 24.0, 48.0 ],
"related_events" : [ "07b8bca4-775c-44f9-bd18-fd1e3744ac42" ]
}, {
"id" : "75313cc6-3bb8-4e73-8e26-96c774efa212",
"index" : 1014,
"period" : 1,
"timestamp" : "00:31:08.820",
"minute" : 31,
"second" : 8,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 44,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 24.0, 48.0 ],
"duration" : 0.72,
"related_events" : [ "86a8893d-7d70-4e21-bc71-b60a37caea4b", "bddb2490-8cd5-476d-bdd4-6022819b32d0" ],
"carry" : {
"end_location" : [ 25.0, 51.0 ]
}
}, {
"id" : "bddb2490-8cd5-476d-bdd4-6022819b32d0",
"index" : 1015,
"period" : 1,
"timestamp" : "00:31:09.540",
"minute" : 31,
"second" : 9,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 44,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 25.0, 51.0 ],
"duration" : 1.84,
"related_events" : [ "bdfa81c5-9d06-4730-89dd-6bc91a41e6ea" ],
"pass" : {
"recipient" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"length" : 32.06244,
"angle" : -1.5083776,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 27.0, 19.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "bdfa81c5-9d06-4730-89dd-6bc91a41e6ea",
"index" : 1016,
"period" : 1,
"timestamp" : "00:31:11.380",
"minute" : 31,
"second" : 11,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 44,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 27.0, 19.0 ],
"related_events" : [ "bddb2490-8cd5-476d-bdd4-6022819b32d0" ]
}, {
"id" : "ed18fedf-a9a5-4d40-b7ef-d941d93ba26d",
"index" : 1017,
"period" : 1,
"timestamp" : "00:31:11.380",
"minute" : 31,
"second" : 11,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 44,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 27.0, 19.0 ],
"duration" : 2.76,
"related_events" : [ "19fbdf20-20f6-4bf0-a3ac-292357cd125c", "bdfa81c5-9d06-4730-89dd-6bc91a41e6ea" ],
"carry" : {
"end_location" : [ 31.0, 24.0 ]
}
}, {
"id" : "19fbdf20-20f6-4bf0-a3ac-292357cd125c",
"index" : 1018,
"period" : 1,
"timestamp" : "00:31:14.140",
"minute" : 31,
"second" : 14,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 44,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 31.0, 24.0 ],
"duration" : 1.36,
"related_events" : [ "f46e1fa1-3e97-4990-8412-23ec86f52c8b" ],
"pass" : {
"recipient" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"length" : 8.485281,
"angle" : 2.3561945,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 25.0, 30.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "f46e1fa1-3e97-4990-8412-23ec86f52c8b",
"index" : 1019,
"period" : 1,
"timestamp" : "00:31:15.500",
"minute" : 31,
"second" : 15,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 44,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 25.0, 30.0 ],
"related_events" : [ "19fbdf20-20f6-4bf0-a3ac-292357cd125c" ]
}, {
"id" : "14d16598-bd2f-4c5f-89aa-a593dac9a0e4",
"index" : 1020,
"period" : 1,
"timestamp" : "00:31:15.500",
"minute" : 31,
"second" : 15,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 44,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 25.0, 32.0 ],
"duration" : 1.48,
"related_events" : [ "045114a7-ad87-40e7-abf2-b2e255667e37" ],
"pass" : {
"recipient" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"length" : 16.155495,
"angle" : -1.19029,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 31.0, 17.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "045114a7-ad87-40e7-abf2-b2e255667e37",
"index" : 1021,
"period" : 1,
"timestamp" : "00:31:16.980",
"minute" : 31,
"second" : 16,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 44,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 31.0, 17.0 ],
"related_events" : [ "14d16598-bd2f-4c5f-89aa-a593dac9a0e4" ]
}, {
"id" : "c299d59d-78bb-4aa3-8674-4712fabee56a",
"index" : 1022,
"period" : 1,
"timestamp" : "00:31:16.980",
"minute" : 31,
"second" : 16,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 44,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 31.0, 17.0 ],
"duration" : 4.04,
"under_pressure" : true,
"related_events" : [ "045114a7-ad87-40e7-abf2-b2e255667e37", "7893a12d-6580-4224-8219-ebb492e13e1a", "e95856e5-7cfc-41e0-b58f-348cfe15a632" ],
"carry" : {
"end_location" : [ 28.0, 13.0 ]
}
}, {
"id" : "e95856e5-7cfc-41e0-b58f-348cfe15a632",
"index" : 1023,
"period" : 1,
"timestamp" : "00:31:17.713",
"minute" : 31,
"second" : 17,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 44,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 86.0, 65.0 ],
"duration" : 0.839,
"related_events" : [ "c299d59d-78bb-4aa3-8674-4712fabee56a" ]
}, {
"id" : "61b07729-a378-401b-b06c-042e1175d4da",
"index" : 1024,
"period" : 1,
"timestamp" : "00:31:20.193",
"minute" : 31,
"second" : 20,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 44,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 93.0, 72.0 ],
"duration" : 0.8
}, {
"id" : "7893a12d-6580-4224-8219-ebb492e13e1a",
"index" : 1025,
"period" : 1,
"timestamp" : "00:31:21.020",
"minute" : 31,
"second" : 21,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 44,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 28.0, 13.0 ],
"duration" : 2.24,
"related_events" : [ "d4c94110-268f-4089-ad56-8b856369d113" ],
"pass" : {
"recipient" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"length" : 56.22277,
"angle" : 0.67196316,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 72.0, 48.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "d4c94110-268f-4089-ad56-8b856369d113",
"index" : 1026,
"period" : 1,
"timestamp" : "00:31:23.260",
"minute" : 31,
"second" : 23,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 44,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 72.0, 48.0 ],
"related_events" : [ "7893a12d-6580-4224-8219-ebb492e13e1a" ]
}, {
"id" : "4a767479-3b10-4c45-97ea-b4036d88f292",
"index" : 1027,
"period" : 1,
"timestamp" : "00:31:23.260",
"minute" : 31,
"second" : 23,
"type" : {
"id" : 26,
"name" : "Player On"
},
"possession" : 44,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"related_events" : [ "5a28bddc-a4c9-4891-b294-75d397b67961" ]
}, {
"id" : "fbced93e-e626-476b-af63-989a5c385587",
"index" : 1028,
"period" : 1,
"timestamp" : "00:31:23.900",
"minute" : 31,
"second" : 23,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 44,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 71.0, 49.0 ],
"duration" : 1.253,
"related_events" : [ "1db5fbe7-2480-49c2-b14f-c354f183722b", "fe0457fd-cc9a-42d0-b44e-9c5a6fd9da2a" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 15.033297,
"angle" : -0.066568166,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 86.0, 48.0 ],
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "1db5fbe7-2480-49c2-b14f-c354f183722b",
"index" : 1029,
"period" : 1,
"timestamp" : "00:31:25.153",
"minute" : 31,
"second" : 25,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 44,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 86.0, 46.0 ],
"related_events" : [ "fbced93e-e626-476b-af63-989a5c385587" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "fe0457fd-cc9a-42d0-b44e-9c5a6fd9da2a",
"index" : 1030,
"period" : 1,
"timestamp" : "00:31:25.153",
"minute" : 31,
"second" : 25,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 45,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 35.0, 33.0 ],
"related_events" : [ "fbced93e-e626-476b-af63-989a5c385587" ]
}, {
"id" : "f3def472-81af-40db-93d4-e85586da24db",
"index" : 1031,
"period" : 1,
"timestamp" : "00:31:25.153",
"minute" : 31,
"second" : 25,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 45,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 35.0, 33.0 ],
"duration" : 1.28,
"related_events" : [ "75aa70dc-5cfa-4b77-a85e-20071394dbe3", "fe0457fd-cc9a-42d0-b44e-9c5a6fd9da2a" ],
"carry" : {
"end_location" : [ 35.0, 24.0 ]
}
}, {
"id" : "75aa70dc-5cfa-4b77-a85e-20071394dbe3",
"index" : 1032,
"period" : 1,
"timestamp" : "00:31:26.433",
"minute" : 31,
"second" : 26,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 45,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 35.0, 24.0 ],
"duration" : 1.467,
"related_events" : [ "4e170e05-dc90-4973-87b5-bc4db485acff" ],
"pass" : {
"length" : 34.36568,
"angle" : -0.14601226,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 69.0, 19.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "4e170e05-dc90-4973-87b5-bc4db485acff",
"index" : 1033,
"period" : 1,
"timestamp" : "00:31:27.900",
"minute" : 31,
"second" : 27,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 45,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 52.0, 62.0 ],
"duration" : 2.973,
"related_events" : [ "75aa70dc-5cfa-4b77-a85e-20071394dbe3", "edb26202-bc68-4894-8b26-bbf2676e79a8" ],
"pass" : {
"recipient" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"length" : 30.232433,
"angle" : 0.5971767,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 77.0, 79.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 75,
"name" : "Out"
}
}
}, {
"id" : "edb26202-bc68-4894-8b26-bbf2676e79a8",
"index" : 1034,
"period" : 1,
"timestamp" : "00:31:30.873",
"minute" : 31,
"second" : 30,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 45,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 74.0, 78.0 ],
"related_events" : [ "4e170e05-dc90-4973-87b5-bc4db485acff" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "17f02416-6a5e-44aa-ae8c-f871e0345be3",
"index" : 1035,
"period" : 1,
"timestamp" : "00:31:33.873",
"minute" : 31,
"second" : 33,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 39.0, 2.0 ],
"duration" : 1.28,
"related_events" : [ "a75df273-f050-4189-b63f-9bd6565d1606" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 20.0,
"angle" : 2.2142975,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 27.0, 18.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
}
}
}, {
"id" : "a75df273-f050-4189-b63f-9bd6565d1606",
"index" : 1036,
"period" : 1,
"timestamp" : "00:31:35.153",
"minute" : 31,
"second" : 35,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 27.0, 18.0 ],
"related_events" : [ "17f02416-6a5e-44aa-ae8c-f871e0345be3" ]
}, {
"id" : "227a0e4a-13ab-4f36-8753-53a80ffa1061",
"index" : 1037,
"period" : 1,
"timestamp" : "00:31:35.153",
"minute" : 31,
"second" : 35,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 27.0, 18.0 ],
"duration" : 1.48,
"related_events" : [ "a75df273-f050-4189-b63f-9bd6565d1606", "c6bc1e42-11d9-4953-bc92-4f2818c25d4c" ],
"carry" : {
"end_location" : [ 27.0, 18.0 ]
}
}, {
"id" : "c6bc1e42-11d9-4953-bc92-4f2818c25d4c",
"index" : 1038,
"period" : 1,
"timestamp" : "00:31:36.633",
"minute" : 31,
"second" : 36,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 27.0, 18.0 ],
"duration" : 2.826,
"related_events" : [ "25f93fe2-644e-4723-bbc1-c14c8d39468d" ],
"pass" : {
"recipient" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"length" : 41.109608,
"angle" : 1.8925469,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 14.0, 57.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "25f93fe2-644e-4723-bbc1-c14c8d39468d",
"index" : 1039,
"period" : 1,
"timestamp" : "00:31:39.459",
"minute" : 31,
"second" : 39,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 14.0, 57.0 ],
"related_events" : [ "c6bc1e42-11d9-4953-bc92-4f2818c25d4c" ]
}, {
"id" : "39b21342-06d2-44ed-9dac-76781dc94f41",
"index" : 1040,
"period" : 1,
"timestamp" : "00:31:39.459",
"minute" : 31,
"second" : 39,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 14.0, 57.0 ],
"duration" : 1.441,
"related_events" : [ "25f93fe2-644e-4723-bbc1-c14c8d39468d", "62ed9d2e-3b56-46fb-84e8-4e66cd8dc8ee" ],
"carry" : {
"end_location" : [ 16.0, 55.0 ]
}
}, {
"id" : "62ed9d2e-3b56-46fb-84e8-4e66cd8dc8ee",
"index" : 1041,
"period" : 1,
"timestamp" : "00:31:40.900",
"minute" : 31,
"second" : 40,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 16.0, 55.0 ],
"duration" : 0.853,
"related_events" : [ "5eb75003-8069-4a4e-8950-2cd9d59c336e" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 6.0827627,
"angle" : 0.16514868,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 22.0, 56.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "0a6dd274-521a-4a24-aaed-4ac0480c0b32",
"index" : 1042,
"period" : 1,
"timestamp" : "00:31:41.620",
"minute" : 31,
"second" : 41,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 92.0, 29.0 ],
"duration" : 1.413,
"related_events" : [ "5eb75003-8069-4a4e-8950-2cd9d59c336e", "e0b33d64-8a5e-472c-8f00-e0e92d6c9abc" ]
}, {
"id" : "5eb75003-8069-4a4e-8950-2cd9d59c336e",
"index" : 1043,
"period" : 1,
"timestamp" : "00:31:41.753",
"minute" : 31,
"second" : 41,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 22.0, 56.0 ],
"under_pressure" : true,
"related_events" : [ "0a6dd274-521a-4a24-aaed-4ac0480c0b32", "62ed9d2e-3b56-46fb-84e8-4e66cd8dc8ee" ]
}, {
"id" : "e0b33d64-8a5e-472c-8f00-e0e92d6c9abc",
"index" : 1044,
"period" : 1,
"timestamp" : "00:31:41.753",
"minute" : 31,
"second" : 41,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 22.0, 56.0 ],
"duration" : 1.4,
"under_pressure" : true,
"related_events" : [ "0a6dd274-521a-4a24-aaed-4ac0480c0b32", "5eb75003-8069-4a4e-8950-2cd9d59c336e", "93755032-dfe1-46f9-8b64-02d0ae81a060" ],
"carry" : {
"end_location" : [ 21.0, 56.0 ]
}
}, {
"id" : "93755032-dfe1-46f9-8b64-02d0ae81a060",
"index" : 1045,
"period" : 1,
"timestamp" : "00:31:43.153",
"minute" : 31,
"second" : 43,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 21.0, 56.0 ],
"duration" : 1.36,
"related_events" : [ "fb52b6cc-ce05-4cc1-b10d-8aaac795f1c3" ],
"pass" : {
"recipient" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"length" : 20.0,
"angle" : -2.2142975,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 9.0, 40.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "fb52b6cc-ce05-4cc1-b10d-8aaac795f1c3",
"index" : 1046,
"period" : 1,
"timestamp" : "00:31:44.513",
"minute" : 31,
"second" : 44,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 9.0, 40.0 ],
"related_events" : [ "93755032-dfe1-46f9-8b64-02d0ae81a060" ]
}, {
"id" : "dc381c0e-5cb8-462f-90f5-7457a755a16b",
"index" : 1047,
"period" : 1,
"timestamp" : "00:31:44.513",
"minute" : 31,
"second" : 44,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 9.0, 40.0 ],
"duration" : 0.28,
"related_events" : [ "872b04d7-47b5-4acf-a7d3-62f5f33b3f98", "fb52b6cc-ce05-4cc1-b10d-8aaac795f1c3" ],
"carry" : {
"end_location" : [ 10.0, 41.0 ]
}
}, {
"id" : "872b04d7-47b5-4acf-a7d3-62f5f33b3f98",
"index" : 1048,
"period" : 1,
"timestamp" : "00:31:44.793",
"minute" : 31,
"second" : 44,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 10.0, 41.0 ],
"duration" : 1.04,
"related_events" : [ "a39972e3-8bb0-4058-b2a2-5606cedba84d" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 16.27882,
"angle" : -0.8288491,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 21.0, 29.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "a39972e3-8bb0-4058-b2a2-5606cedba84d",
"index" : 1049,
"period" : 1,
"timestamp" : "00:31:45.833",
"minute" : 31,
"second" : 45,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 21.0, 29.0 ],
"related_events" : [ "872b04d7-47b5-4acf-a7d3-62f5f33b3f98" ]
}, {
"id" : "b4d051e6-5d79-4adb-bfc4-db9ba0c9586e",
"index" : 1050,
"period" : 1,
"timestamp" : "00:31:45.833",
"minute" : 31,
"second" : 45,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 21.0, 29.0 ],
"duration" : 1.827,
"related_events" : [ "29fc0b7f-db86-4169-869e-d2e338b07efe", "a39972e3-8bb0-4058-b2a2-5606cedba84d" ],
"carry" : {
"end_location" : [ 26.0, 27.0 ]
}
}, {
"id" : "29fc0b7f-db86-4169-869e-d2e338b07efe",
"index" : 1051,
"period" : 1,
"timestamp" : "00:31:47.660",
"minute" : 31,
"second" : 47,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 26.0, 27.0 ],
"duration" : 1.533,
"related_events" : [ "da426c22-4e5a-4302-ac3e-c00635e2f59c" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 23.323807,
"angle" : -1.0303768,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 38.0, 7.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "da426c22-4e5a-4302-ac3e-c00635e2f59c",
"index" : 1052,
"period" : 1,
"timestamp" : "00:31:49.193",
"minute" : 31,
"second" : 49,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 38.0, 7.0 ],
"related_events" : [ "29fc0b7f-db86-4169-869e-d2e338b07efe" ]
}, {
"id" : "a4edc70a-604b-442b-a0f8-e594e77b6f97",
"index" : 1053,
"period" : 1,
"timestamp" : "00:31:49.193",
"minute" : 31,
"second" : 49,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 38.0, 7.0 ],
"duration" : 1.72,
"related_events" : [ "3b67a1b6-7abd-43e7-bf1b-b270828fdefb", "da426c22-4e5a-4302-ac3e-c00635e2f59c" ],
"carry" : {
"end_location" : [ 40.0, 14.0 ]
}
}, {
"id" : "3b67a1b6-7abd-43e7-bf1b-b270828fdefb",
"index" : 1054,
"period" : 1,
"timestamp" : "00:31:50.913",
"minute" : 31,
"second" : 50,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 40.0, 14.0 ],
"duration" : 1.24,
"related_events" : [ "6abfb332-33de-462d-9620-ef1062e6be14" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 12.649111,
"angle" : 1.8925469,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 36.0, 26.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "6abfb332-33de-462d-9620-ef1062e6be14",
"index" : 1055,
"period" : 1,
"timestamp" : "00:31:52.153",
"minute" : 31,
"second" : 52,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 36.0, 26.0 ],
"related_events" : [ "3b67a1b6-7abd-43e7-bf1b-b270828fdefb" ]
}, {
"id" : "3e91a9f4-4207-480f-bb04-7e8e9ff74a06",
"index" : 1056,
"period" : 1,
"timestamp" : "00:31:52.153",
"minute" : 31,
"second" : 52,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 36.0, 26.0 ],
"duration" : 3.507,
"related_events" : [ "6abfb332-33de-462d-9620-ef1062e6be14", "986db4a9-c645-4374-99cc-08a36c7e2e94" ],
"carry" : {
"end_location" : [ 48.0, 32.0 ]
}
}, {
"id" : "986db4a9-c645-4374-99cc-08a36c7e2e94",
"index" : 1057,
"period" : 1,
"timestamp" : "00:31:55.660",
"minute" : 31,
"second" : 55,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 48.0, 32.0 ],
"duration" : 1.533,
"related_events" : [ "788103a8-33ed-46a2-81f3-9821124bbbb9" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 22.090721,
"angle" : 1.6614562,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 46.0, 54.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "788103a8-33ed-46a2-81f3-9821124bbbb9",
"index" : 1058,
"period" : 1,
"timestamp" : "00:31:57.193",
"minute" : 31,
"second" : 57,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 46.0, 54.0 ],
"related_events" : [ "986db4a9-c645-4374-99cc-08a36c7e2e94" ]
}, {
"id" : "d14c71de-ee9d-4469-ae78-68e9895896a1",
"index" : 1059,
"period" : 1,
"timestamp" : "00:31:57.193",
"minute" : 31,
"second" : 57,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 46.0, 54.0 ],
"duration" : 1.36,
"related_events" : [ "44718279-294c-4b84-83c7-ab2f5d6ddd1e", "788103a8-33ed-46a2-81f3-9821124bbbb9" ],
"carry" : {
"end_location" : [ 48.0, 54.0 ]
}
}, {
"id" : "44718279-294c-4b84-83c7-ab2f5d6ddd1e",
"index" : 1060,
"period" : 1,
"timestamp" : "00:31:58.553",
"minute" : 31,
"second" : 58,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 48.0, 54.0 ],
"duration" : 0.88,
"related_events" : [ "48afd9dd-0394-4d15-97ad-ca7bce6753cd", "4b95bc25-b49b-473c-86cd-6e288cda4d8b" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 24.596748,
"angle" : 0.4636476,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 70.0, 65.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "48afd9dd-0394-4d15-97ad-ca7bce6753cd",
"index" : 1061,
"period" : 1,
"timestamp" : "00:31:59.433",
"minute" : 31,
"second" : 59,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 46,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 72.0, 64.0 ],
"related_events" : [ "44718279-294c-4b84-83c7-ab2f5d6ddd1e" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "4b95bc25-b49b-473c-86cd-6e288cda4d8b",
"index" : 1062,
"period" : 1,
"timestamp" : "00:31:59.433",
"minute" : 31,
"second" : 59,
"type" : {
"id" : 10,
"name" : "Interception"
},
"possession" : 47,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 51.0, 16.0 ],
"counterpress" : true,
"related_events" : [ "44718279-294c-4b84-83c7-ab2f5d6ddd1e" ],
"interception" : {
"outcome" : {
"id" : 4,
"name" : "Won"
}
}
}, {
"id" : "380e5780-dc5d-4c42-8ff9-33d45e481b70",
"index" : 1063,
"period" : 1,
"timestamp" : "00:31:59.433",
"minute" : 31,
"second" : 59,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 47,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 51.0, 16.0 ],
"duration" : 1.587,
"under_pressure" : true,
"related_events" : [ "1f06230a-9ae0-4840-94f6-693faeca0ba3", "4b95bc25-b49b-473c-86cd-6e288cda4d8b", "e551c416-e938-4b90-bafc-1c89c8ab5689" ],
"carry" : {
"end_location" : [ 50.0, 32.0 ]
}
}, {
"id" : "e551c416-e938-4b90-bafc-1c89c8ab5689",
"index" : 1064,
"period" : 1,
"timestamp" : "00:31:59.513",
"minute" : 31,
"second" : 59,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 47,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 72.0, 64.0 ],
"duration" : 1.04,
"counterpress" : true,
"related_events" : [ "380e5780-dc5d-4c42-8ff9-33d45e481b70" ]
}, {
"id" : "3b0981bb-f74e-4ed5-9194-73fcab0b07f2",
"index" : 1065,
"period" : 1,
"timestamp" : "00:32:00.753",
"minute" : 32,
"second" : 0,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 47,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 70.0, 50.0 ],
"duration" : 0.52,
"counterpress" : true,
"related_events" : [ "1f06230a-9ae0-4840-94f6-693faeca0ba3" ]
}, {
"id" : "1f06230a-9ae0-4840-94f6-693faeca0ba3",
"index" : 1066,
"period" : 1,
"timestamp" : "00:32:01.020",
"minute" : 32,
"second" : 1,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 47,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 50.0, 32.0 ],
"duration" : 0.733,
"under_pressure" : true,
"related_events" : [ "3b0981bb-f74e-4ed5-9194-73fcab0b07f2", "870f9514-77bc-45fe-8222-c9de58af2990" ],
"pass" : {
"recipient" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"length" : 8.602325,
"angle" : 2.1910458,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 45.0, 39.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "870f9514-77bc-45fe-8222-c9de58af2990",
"index" : 1067,
"period" : 1,
"timestamp" : "00:32:01.753",
"minute" : 32,
"second" : 1,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 47,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 45.0, 39.0 ],
"related_events" : [ "1f06230a-9ae0-4840-94f6-693faeca0ba3" ]
}, {
"id" : "a94cdd5f-d96e-44f6-88c6-991caea1b4b4",
"index" : 1068,
"period" : 1,
"timestamp" : "00:32:01.753",
"minute" : 32,
"second" : 1,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 47,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 46.0, 39.0 ],
"duration" : 1.12,
"related_events" : [ "d19f11ae-af2b-4257-a5ba-9fea04369218" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 12.0,
"angle" : 0.0,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 58.0, 39.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "489f7953-ac7c-465c-908f-72d6f8a156cd",
"index" : 1069,
"period" : 1,
"timestamp" : "00:32:02.553",
"minute" : 32,
"second" : 2,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 47,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 60.0, 43.0 ],
"duration" : 0.48,
"counterpress" : true,
"related_events" : [ "d19f11ae-af2b-4257-a5ba-9fea04369218", "e59037b8-ae94-48a7-adca-0ea1ab4a1455" ]
}, {
"id" : "d19f11ae-af2b-4257-a5ba-9fea04369218",
"index" : 1070,
"period" : 1,
"timestamp" : "00:32:02.873",
"minute" : 32,
"second" : 2,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 47,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 58.0, 39.0 ],
"under_pressure" : true,
"related_events" : [ "489f7953-ac7c-465c-908f-72d6f8a156cd", "a94cdd5f-d96e-44f6-88c6-991caea1b4b4" ]
}, {
"id" : "e59037b8-ae94-48a7-adca-0ea1ab4a1455",
"index" : 1071,
"period" : 1,
"timestamp" : "00:32:02.873",
"minute" : 32,
"second" : 2,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 47,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 58.0, 39.0 ],
"duration" : 1.32,
"under_pressure" : true,
"related_events" : [ "489f7953-ac7c-465c-908f-72d6f8a156cd", "ce6d1ff0-7cbf-40fe-884f-2f3606a1eee2" ],
"pass" : {
"recipient" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"length" : 15.231546,
"angle" : 1.1659045,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 64.0, 53.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "ce6d1ff0-7cbf-40fe-884f-2f3606a1eee2",
"index" : 1072,
"period" : 1,
"timestamp" : "00:32:04.193",
"minute" : 32,
"second" : 4,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 47,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 64.0, 53.0 ],
"related_events" : [ "e59037b8-ae94-48a7-adca-0ea1ab4a1455" ]
}, {
"id" : "8e3509c0-7cc3-480e-9b75-d8dccf97eeb9",
"index" : 1073,
"period" : 1,
"timestamp" : "00:32:04.193",
"minute" : 32,
"second" : 4,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 47,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 64.0, 53.0 ],
"duration" : 0.027,
"related_events" : [ "2895333a-76bf-4360-9830-1441406dceb5", "ce6d1ff0-7cbf-40fe-884f-2f3606a1eee2" ],
"carry" : {
"end_location" : [ 65.0, 53.0 ]
}
}, {
"id" : "2895333a-76bf-4360-9830-1441406dceb5",
"index" : 1074,
"period" : 1,
"timestamp" : "00:32:04.220",
"minute" : 32,
"second" : 4,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 47,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 65.0, 53.0 ],
"duration" : 1.36,
"related_events" : [ "ab4293f2-b2d7-43f7-9977-42b3b417e4a3" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 17.804493,
"angle" : -0.9048271,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 76.0, 39.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "1e1e3d68-406d-4971-8f9a-af0d43724143",
"index" : 1075,
"period" : 1,
"timestamp" : "00:32:04.233",
"minute" : 32,
"second" : 4,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 47,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 52.0, 27.0 ],
"duration" : 0.44,
"counterpress" : true
}, {
"id" : "ab4293f2-b2d7-43f7-9977-42b3b417e4a3",
"index" : 1076,
"period" : 1,
"timestamp" : "00:32:05.580",
"minute" : 32,
"second" : 5,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 47,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 76.0, 39.0 ],
"related_events" : [ "2895333a-76bf-4360-9830-1441406dceb5" ]
}, {
"id" : "f41f1b5a-7ebc-4443-840c-9b087dc7f808",
"index" : 1077,
"period" : 1,
"timestamp" : "00:32:05.580",
"minute" : 32,
"second" : 5,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 47,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 76.0, 38.0 ],
"duration" : 2.773,
"related_events" : [ "d56bbad9-710e-490a-bdac-5831042d61d1" ],
"pass" : {
"recipient" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"length" : 29.732138,
"angle" : 0.7378151,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 98.0, 58.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 77,
"name" : "Unknown"
}
}
}, {
"id" : "d56bbad9-710e-490a-bdac-5831042d61d1",
"index" : 1078,
"period" : 1,
"timestamp" : "00:32:08.353",
"minute" : 32,
"second" : 8,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 47,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 98.0, 60.0 ],
"related_events" : [ "f41f1b5a-7ebc-4443-840c-9b087dc7f808" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "b101294a-408d-4660-b0ce-e97aa62b2d57",
"index" : 1079,
"period" : 1,
"timestamp" : "00:32:08.540",
"minute" : 32,
"second" : 8,
"type" : {
"id" : 22,
"name" : "Foul Committed"
},
"possession" : 47,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 23.0, 18.0 ],
"related_events" : [ "230acdd7-a840-449c-a9ef-13f5d66cedda" ]
}, {
"id" : "230acdd7-a840-449c-a9ef-13f5d66cedda",
"index" : 1080,
"period" : 1,
"timestamp" : "00:32:08.540",
"minute" : 32,
"second" : 8,
"type" : {
"id" : 21,
"name" : "Foul Won"
},
"possession" : 47,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 98.0, 63.0 ],
"under_pressure" : true,
"related_events" : [ "b101294a-408d-4660-b0ce-e97aa62b2d57" ],
"foul_won" : {
"defensive" : true
}
}, {
"id" : "1f66ae6a-f402-4297-9d93-6a3fdc443462",
"index" : 1081,
"period" : 1,
"timestamp" : "00:33:32.260",
"minute" : 33,
"second" : 32,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 48,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 99.0, 64.0 ],
"duration" : 0.84,
"related_events" : [ "c3c37e8c-2ecf-48f3-a602-4d879f36adeb" ],
"pass" : {
"recipient" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"length" : 18.027756,
"angle" : -0.98279375,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 109.0, 49.0 ],
"cross" : true,
"assisted_shot_id" : "de8544f5-d505-4a86-b6d2-89903df36d1a",
"shot_assist" : true,
"type" : {
"id" : 62,
"name" : "Free Kick"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c3c37e8c-2ecf-48f3-a602-4d879f36adeb",
"index" : 1082,
"period" : 1,
"timestamp" : "00:33:33.100",
"minute" : 33,
"second" : 33,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 48,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 109.0, 49.0 ],
"related_events" : [ "1f66ae6a-f402-4297-9d93-6a3fdc443462" ]
}, {
"id" : "de8544f5-d505-4a86-b6d2-89903df36d1a",
"index" : 1083,
"period" : 1,
"timestamp" : "00:33:33.100",
"minute" : 33,
"second" : 33,
"type" : {
"id" : 16,
"name" : "Shot"
},
"possession" : 48,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 109.0, 47.0 ],
"duration" : 0.773,
"related_events" : [ "b4bebd91-79f5-4b52-bfa5-88854e8dfeaf" ],
"shot" : {
"statsbomb_xg" : 0.16871624,
"end_location" : [ 119.0, 39.1, 1.2 ],
"key_pass_id" : "1f66ae6a-f402-4297-9d93-6a3fdc443462",
"technique" : {
"id" : 93,
"name" : "Normal"
},
"type" : {
"id" : 87,
"name" : "Open Play"
},
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 100,
"name" : "Saved"
},
"freeze_frame" : [ {
"location" : [ 112.0, 39.0 ],
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : false
}, {
"location" : [ 103.0, 43.0 ],
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : false
}, {
"location" : [ 109.0, 42.0 ],
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"teammate" : false
}, {
"location" : [ 99.0, 63.0 ],
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : true
}, {
"location" : [ 97.0, 59.0 ],
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : true
}, {
"location" : [ 112.0, 37.0 ],
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"teammate" : true
}, {
"location" : [ 109.0, 37.0 ],
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : true
}, {
"location" : [ 110.0, 39.0 ],
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : true
}, {
"location" : [ 112.0, 30.0 ],
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"teammate" : false
}, {
"location" : [ 109.0, 35.0 ],
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : false
}, {
"location" : [ 112.0, 35.0 ],
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"teammate" : false
}, {
"location" : [ 111.0, 43.0 ],
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : true
}, {
"location" : [ 109.0, 45.0 ],
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"teammate" : false
}, {
"location" : [ 119.0, 41.0 ],
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"teammate" : false
}, {
"location" : [ 104.0, 55.0 ],
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : false
}, {
"location" : [ 106.0, 58.0 ],
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : false
} ]
}
}, {
"id" : "b4bebd91-79f5-4b52-bfa5-88854e8dfeaf",
"index" : 1084,
"period" : 1,
"timestamp" : "00:33:33.873",
"minute" : 33,
"second" : 33,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 49,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 2.0, 40.0 ],
"related_events" : [ "de8544f5-d505-4a86-b6d2-89903df36d1a" ],
"goalkeeper" : {
"position" : {
"id" : 44,
"name" : "Set"
},
"technique" : {
"id" : 46,
"name" : "Standing"
},
"type" : {
"id" : 33,
"name" : "Shot Saved"
},
"body_part" : {
"id" : 35,
"name" : "Both Hands"
},
"outcome" : {
"id" : 56,
"name" : "Saved Twice"
}
}
}, {
"id" : "209689f4-652d-4346-9316-e0de4bb295ce",
"index" : 1085,
"period" : 1,
"timestamp" : "00:33:36.313",
"minute" : 33,
"second" : 36,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 50,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 4.0, 44.0 ],
"duration" : 1.5,
"pass" : {
"length" : 36.23534,
"angle" : 0.88312507,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 27.0, 72.0 ],
"body_part" : {
"id" : 69,
"name" : "Keeper Arm"
},
"outcome" : {
"id" : 77,
"name" : "Unknown"
}
}
}, {
"id" : "accac34c-fbc8-45fd-a307-2afc78292909",
"index" : 1086,
"period" : 1,
"timestamp" : "00:33:39.393",
"minute" : 33,
"second" : 39,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 50,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 40.0, 74.0 ],
"duration" : 0.52,
"related_events" : [ "6ccd5f3c-4fac-461d-bb81-4015b4980401" ]
}, {
"id" : "6ccd5f3c-4fac-461d-bb81-4015b4980401",
"index" : 1087,
"period" : 1,
"timestamp" : "00:33:39.553",
"minute" : 33,
"second" : 39,
"type" : {
"id" : 10,
"name" : "Interception"
},
"possession" : 50,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 79.0, 5.0 ],
"under_pressure" : true,
"counterpress" : true,
"related_events" : [ "accac34c-fbc8-45fd-a307-2afc78292909" ],
"interception" : {
"outcome" : {
"id" : 14,
"name" : "Lost Out"
}
}
}, {
"id" : "6381b784-d7b9-4809-8439-010a43baeb74",
"index" : 1088,
"period" : 1,
"timestamp" : "00:33:49.393",
"minute" : 33,
"second" : 49,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 51,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 49.0, 79.0 ],
"duration" : 0.879,
"related_events" : [ "d7ee912e-a8ea-40d4-bb5c-b424b73d46f9" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 9.219544,
"angle" : -0.7086263,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 56.0, 73.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
}
}
}, {
"id" : "d7ee912e-a8ea-40d4-bb5c-b424b73d46f9",
"index" : 1089,
"period" : 1,
"timestamp" : "00:33:50.272",
"minute" : 33,
"second" : 50,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 51,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 56.0, 73.0 ],
"related_events" : [ "6381b784-d7b9-4809-8439-010a43baeb74" ]
}, {
"id" : "e0989b5f-eda3-48ea-80fc-857809bbdede",
"index" : 1090,
"period" : 1,
"timestamp" : "00:33:50.272",
"minute" : 33,
"second" : 50,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 51,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 56.0, 73.0 ],
"duration" : 0.921,
"under_pressure" : true,
"related_events" : [ "5a041cff-9f17-482b-906c-e1af4b320f4e", "d7ee912e-a8ea-40d4-bb5c-b424b73d46f9", "ec7fb532-5fc6-48ce-9f09-8cdad7ef7fa8" ],
"carry" : {
"end_location" : [ 56.0, 74.0 ]
}
}, {
"id" : "5a041cff-9f17-482b-906c-e1af4b320f4e",
"index" : 1091,
"period" : 1,
"timestamp" : "00:33:50.620",
"minute" : 33,
"second" : 50,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 51,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 74.0, 6.0 ],
"duration" : 0.773,
"related_events" : [ "e0989b5f-eda3-48ea-80fc-857809bbdede", "ec7fb532-5fc6-48ce-9f09-8cdad7ef7fa8" ]
}, {
"id" : "ec7fb532-5fc6-48ce-9f09-8cdad7ef7fa8",
"index" : 1092,
"period" : 1,
"timestamp" : "00:33:51.193",
"minute" : 33,
"second" : 51,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 51,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 56.0, 74.0 ],
"duration" : 0.68,
"under_pressure" : true,
"related_events" : [ "5a041cff-9f17-482b-906c-e1af4b320f4e", "b8ea0c85-b840-4e81-b859-dfbf31e6f09c" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 8.602325,
"angle" : 2.5213432,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 49.0, 79.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "b8ea0c85-b840-4e81-b859-dfbf31e6f09c",
"index" : 1093,
"period" : 1,
"timestamp" : "00:33:51.873",
"minute" : 33,
"second" : 51,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 51,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 49.0, 79.0 ],
"related_events" : [ "ec7fb532-5fc6-48ce-9f09-8cdad7ef7fa8" ]
}, {
"id" : "376e3658-a423-4cc2-bf99-d38751acba02",
"index" : 1094,
"period" : 1,
"timestamp" : "00:33:51.873",
"minute" : 33,
"second" : 51,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 51,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 49.0, 79.0 ],
"duration" : 1.44,
"related_events" : [ "38110553-49fa-4012-9289-e6d76462e75f", "b8ea0c85-b840-4e81-b859-dfbf31e6f09c" ],
"carry" : {
"end_location" : [ 50.0, 78.0 ]
}
}, {
"id" : "38110553-49fa-4012-9289-e6d76462e75f",
"index" : 1095,
"period" : 1,
"timestamp" : "00:33:53.313",
"minute" : 33,
"second" : 53,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 51,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 50.0, 78.0 ],
"duration" : 1.6,
"related_events" : [ "bbf19bd0-0ade-4660-aab7-c6ae438233b9" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 12.727922,
"angle" : -2.3561945,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 41.0, 69.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "bbf19bd0-0ade-4660-aab7-c6ae438233b9",
"index" : 1096,
"period" : 1,
"timestamp" : "00:33:54.913",
"minute" : 33,
"second" : 54,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 51,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 41.0, 69.0 ],
"related_events" : [ "38110553-49fa-4012-9289-e6d76462e75f" ]
}, {
"id" : "83a4c844-2d47-4137-9006-1497bf17e608",
"index" : 1097,
"period" : 1,
"timestamp" : "00:33:54.913",
"minute" : 33,
"second" : 54,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 51,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 41.0, 69.0 ],
"duration" : 1.72,
"related_events" : [ "bbf19bd0-0ade-4660-aab7-c6ae438233b9", "e21185bc-dfb6-4482-b839-272593325205" ],
"carry" : {
"end_location" : [ 46.0, 67.0 ]
}
}, {
"id" : "e21185bc-dfb6-4482-b839-272593325205",
"index" : 1098,
"period" : 1,
"timestamp" : "00:33:56.633",
"minute" : 33,
"second" : 56,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 51,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 46.0, 67.0 ],
"duration" : 1.36,
"related_events" : [ "1eb2c2e7-43d6-427c-a33c-273945b32043" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 36.013885,
"angle" : -1.598567,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 45.0, 31.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "1eb2c2e7-43d6-427c-a33c-273945b32043",
"index" : 1099,
"period" : 1,
"timestamp" : "00:33:57.993",
"minute" : 33,
"second" : 57,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 51,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 45.0, 31.0 ],
"related_events" : [ "e21185bc-dfb6-4482-b839-272593325205" ]
}, {
"id" : "a54cbade-0477-4222-9afe-4bab46c26371",
"index" : 1100,
"period" : 1,
"timestamp" : "00:33:57.993",
"minute" : 33,
"second" : 57,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 51,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 45.0, 31.0 ],
"duration" : 1.68,
"related_events" : [ "0e08cbdf-d403-4368-bb70-b83940fd1275", "1eb2c2e7-43d6-427c-a33c-273945b32043" ],
"carry" : {
"end_location" : [ 46.0, 32.0 ]
}
}, {
"id" : "0e08cbdf-d403-4368-bb70-b83940fd1275",
"index" : 1101,
"period" : 1,
"timestamp" : "00:33:59.673",
"minute" : 33,
"second" : 59,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 51,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 46.0, 32.0 ],
"duration" : 1.32,
"related_events" : [ "51ea61e8-fb90-4bec-acef-b00bc57b36bf" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 20.248457,
"angle" : -0.9964915,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 57.0, 15.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "51ea61e8-fb90-4bec-acef-b00bc57b36bf",
"index" : 1102,
"period" : 1,
"timestamp" : "00:34:00.993",
"minute" : 34,
"second" : 0,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 51,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 57.0, 15.0 ],
"related_events" : [ "0e08cbdf-d403-4368-bb70-b83940fd1275" ]
}, {
"id" : "c3fb4d9c-a763-4f56-899f-130c39b2b1c9",
"index" : 1103,
"period" : 1,
"timestamp" : "00:34:00.993",
"minute" : 34,
"second" : 0,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 51,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 57.0, 15.0 ],
"duration" : 2.48,
"under_pressure" : true,
"related_events" : [ "266df78d-69c2-4e09-b3e1-640939855350", "51ea61e8-fb90-4bec-acef-b00bc57b36bf", "7b16d869-3939-4174-ac80-8827e26af727" ],
"carry" : {
"end_location" : [ 50.0, 28.0 ]
}
}, {
"id" : "7b16d869-3939-4174-ac80-8827e26af727",
"index" : 1104,
"period" : 1,
"timestamp" : "00:34:02.180",
"minute" : 34,
"second" : 2,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 51,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 62.0, 70.0 ],
"duration" : 2.08,
"related_events" : [ "266df78d-69c2-4e09-b3e1-640939855350", "c3fb4d9c-a763-4f56-899f-130c39b2b1c9" ]
}, {
"id" : "266df78d-69c2-4e09-b3e1-640939855350",
"index" : 1105,
"period" : 1,
"timestamp" : "00:34:03.473",
"minute" : 34,
"second" : 3,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 51,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 50.0, 28.0 ],
"duration" : 1.0,
"under_pressure" : true,
"related_events" : [ "1c4e708c-4c90-4045-b6e4-fb2f30012a05", "7b16d869-3939-4174-ac80-8827e26af727" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 10.770329,
"angle" : -2.7610862,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 40.0, 24.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "1c4e708c-4c90-4045-b6e4-fb2f30012a05",
"index" : 1106,
"period" : 1,
"timestamp" : "00:34:04.473",
"minute" : 34,
"second" : 4,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 51,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 40.0, 24.0 ],
"related_events" : [ "266df78d-69c2-4e09-b3e1-640939855350" ]
}, {
"id" : "9dc8a15e-134c-4378-97ca-9e9e22cdc8c0",
"index" : 1107,
"period" : 1,
"timestamp" : "00:34:04.473",
"minute" : 34,
"second" : 4,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 51,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 40.0, 24.0 ],
"duration" : 2.24,
"under_pressure" : true,
"related_events" : [ "1c4e708c-4c90-4045-b6e4-fb2f30012a05", "b1579ec6-a7fb-495c-bda7-eb322846a800", "d8983d77-c987-411d-abd5-4234baa833bb" ],
"carry" : {
"end_location" : [ 45.0, 26.0 ]
}
}, {
"id" : "b1579ec6-a7fb-495c-bda7-eb322846a800",
"index" : 1108,
"period" : 1,
"timestamp" : "00:34:06.713",
"minute" : 34,
"second" : 6,
"type" : {
"id" : 22,
"name" : "Foul Committed"
},
"possession" : 51,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 76.0, 55.0 ],
"related_events" : [ "9dc8a15e-134c-4378-97ca-9e9e22cdc8c0", "d8983d77-c987-411d-abd5-4234baa833bb" ]
}, {
"id" : "d8983d77-c987-411d-abd5-4234baa833bb",
"index" : 1109,
"period" : 1,
"timestamp" : "00:34:06.713",
"minute" : 34,
"second" : 6,
"type" : {
"id" : 21,
"name" : "Foul Won"
},
"possession" : 51,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 45.0, 26.0 ],
"under_pressure" : true,
"related_events" : [ "b1579ec6-a7fb-495c-bda7-eb322846a800" ]
}, {
"id" : "375475a4-e430-40be-9e3b-6da646ed4a77",
"index" : 1110,
"period" : 1,
"timestamp" : "00:34:10.993",
"minute" : 34,
"second" : 10,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 56.0, 19.0 ],
"duration" : 0.639,
"related_events" : [ "df76fff8-8e8d-4ef2-a000-414071514c0d" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 10.29563,
"angle" : 2.634494,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 47.0, 24.0 ],
"type" : {
"id" : 62,
"name" : "Free Kick"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "df76fff8-8e8d-4ef2-a000-414071514c0d",
"index" : 1111,
"period" : 1,
"timestamp" : "00:34:11.632",
"minute" : 34,
"second" : 11,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 47.0, 24.0 ],
"related_events" : [ "375475a4-e430-40be-9e3b-6da646ed4a77" ]
}, {
"id" : "579c028f-0815-4ee4-91c8-42bebbe12882",
"index" : 1112,
"period" : 1,
"timestamp" : "00:34:11.632",
"minute" : 34,
"second" : 11,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 47.0, 24.0 ],
"duration" : 1.001,
"related_events" : [ "cf726695-521f-4ec8-89dc-515af6b71dc7", "df76fff8-8e8d-4ef2-a000-414071514c0d" ],
"carry" : {
"end_location" : [ 48.0, 25.0 ]
}
}, {
"id" : "cf726695-521f-4ec8-89dc-515af6b71dc7",
"index" : 1113,
"period" : 1,
"timestamp" : "00:34:12.633",
"minute" : 34,
"second" : 12,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 48.0, 25.0 ],
"duration" : 0.92,
"related_events" : [ "83da23b0-b9b0-46df-a854-abf8337efcc3" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 6.708204,
"angle" : 1.1071488,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 51.0, 31.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "83da23b0-b9b0-46df-a854-abf8337efcc3",
"index" : 1114,
"period" : 1,
"timestamp" : "00:34:13.553",
"minute" : 34,
"second" : 13,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 51.0, 31.0 ],
"related_events" : [ "cf726695-521f-4ec8-89dc-515af6b71dc7" ]
}, {
"id" : "5b6a91d3-5c10-4533-aa18-9c357d28412b",
"index" : 1115,
"period" : 1,
"timestamp" : "00:34:13.553",
"minute" : 34,
"second" : 13,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 51.0, 31.0 ],
"duration" : 4.707,
"related_events" : [ "83da23b0-b9b0-46df-a854-abf8337efcc3", "d9d3b0a6-d844-43ff-a367-5960c9e89bf2" ],
"carry" : {
"end_location" : [ 65.0, 28.0 ]
}
}, {
"id" : "d9d3b0a6-d844-43ff-a367-5960c9e89bf2",
"index" : 1116,
"period" : 1,
"timestamp" : "00:34:18.260",
"minute" : 34,
"second" : 18,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 65.0, 28.0 ],
"duration" : 0.813,
"related_events" : [ "3851a5d7-2216-4c46-8d46-22bde20dd0f9" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 17.117243,
"angle" : 1.4536875,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 67.0, 45.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "3851a5d7-2216-4c46-8d46-22bde20dd0f9",
"index" : 1117,
"period" : 1,
"timestamp" : "00:34:19.073",
"minute" : 34,
"second" : 19,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 67.0, 45.0 ],
"related_events" : [ "d9d3b0a6-d844-43ff-a367-5960c9e89bf2" ]
}, {
"id" : "6c3825ed-d461-42eb-aa20-cc705d17a7b9",
"index" : 1118,
"period" : 1,
"timestamp" : "00:34:19.073",
"minute" : 34,
"second" : 19,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 67.0, 45.0 ],
"duration" : 0.36,
"related_events" : [ "3851a5d7-2216-4c46-8d46-22bde20dd0f9", "d7a0f08c-7c79-4f1b-8bf5-f002c52d85ee" ],
"carry" : {
"end_location" : [ 67.0, 45.0 ]
}
}, {
"id" : "d7a0f08c-7c79-4f1b-8bf5-f002c52d85ee",
"index" : 1119,
"period" : 1,
"timestamp" : "00:34:19.433",
"minute" : 34,
"second" : 19,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 67.0, 45.0 ],
"duration" : 0.36,
"related_events" : [ "7ced4fd7-479c-4741-83f4-b616fbea06b1" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 5.0,
"angle" : 2.4980915,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 63.0, 48.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "7ced4fd7-479c-4741-83f4-b616fbea06b1",
"index" : 1120,
"period" : 1,
"timestamp" : "00:34:19.793",
"minute" : 34,
"second" : 19,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 63.0, 48.0 ],
"related_events" : [ "d7a0f08c-7c79-4f1b-8bf5-f002c52d85ee" ]
}, {
"id" : "4166a032-3aad-49a8-a24f-a0afd142eb44",
"index" : 1121,
"period" : 1,
"timestamp" : "00:34:19.793",
"minute" : 34,
"second" : 19,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 63.0, 48.0 ],
"duration" : 1.04,
"under_pressure" : true,
"related_events" : [ "7ced4fd7-479c-4741-83f4-b616fbea06b1", "891d544e-9f1f-4b11-9065-1aa9fc1f92e7", "dc5460b3-676c-4c20-a552-4bf4149e1344" ],
"carry" : {
"end_location" : [ 64.0, 53.0 ]
}
}, {
"id" : "891d544e-9f1f-4b11-9065-1aa9fc1f92e7",
"index" : 1122,
"period" : 1,
"timestamp" : "00:34:20.060",
"minute" : 34,
"second" : 20,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 57.0, 35.0 ],
"duration" : 0.813,
"related_events" : [ "4166a032-3aad-49a8-a24f-a0afd142eb44", "dc5460b3-676c-4c20-a552-4bf4149e1344" ]
}, {
"id" : "dc5460b3-676c-4c20-a552-4bf4149e1344",
"index" : 1123,
"period" : 1,
"timestamp" : "00:34:20.833",
"minute" : 34,
"second" : 20,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 64.0, 53.0 ],
"duration" : 1.48,
"under_pressure" : true,
"related_events" : [ "891d544e-9f1f-4b11-9065-1aa9fc1f92e7", "abf74c23-9c0b-4781-9aaf-456d9ee17e0f" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 28.635643,
"angle" : 1.1383885,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 76.0, 79.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "abf74c23-9c0b-4781-9aaf-456d9ee17e0f",
"index" : 1124,
"period" : 1,
"timestamp" : "00:34:22.313",
"minute" : 34,
"second" : 22,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 76.0, 79.0 ],
"related_events" : [ "dc5460b3-676c-4c20-a552-4bf4149e1344" ]
}, {
"id" : "787e76c8-0c12-452f-83e5-c9900e64c383",
"index" : 1125,
"period" : 1,
"timestamp" : "00:34:22.313",
"minute" : 34,
"second" : 22,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 76.0, 79.0 ],
"duration" : 4.947,
"under_pressure" : true,
"related_events" : [ "9944166e-3b7d-4411-9f34-9b64fb01e6ed", "abf74c23-9c0b-4781-9aaf-456d9ee17e0f", "b0044d0f-001c-4b51-930a-aba7b4b571f3" ],
"carry" : {
"end_location" : [ 81.0, 76.0 ]
}
}, {
"id" : "9944166e-3b7d-4411-9f34-9b64fb01e6ed",
"index" : 1126,
"period" : 1,
"timestamp" : "00:34:26.300",
"minute" : 34,
"second" : 26,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 36.0, 5.0 ],
"duration" : 0.933,
"related_events" : [ "787e76c8-0c12-452f-83e5-c9900e64c383" ]
}, {
"id" : "b0044d0f-001c-4b51-930a-aba7b4b571f3",
"index" : 1127,
"period" : 1,
"timestamp" : "00:34:27.260",
"minute" : 34,
"second" : 27,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 81.0, 76.0 ],
"duration" : 1.253,
"related_events" : [ "81924a70-6423-4073-9944-00e5d186f32a" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 22.561028,
"angle" : -2.918116,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 59.0, 71.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "81924a70-6423-4073-9944-00e5d186f32a",
"index" : 1128,
"period" : 1,
"timestamp" : "00:34:28.513",
"minute" : 34,
"second" : 28,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 59.0, 71.0 ],
"related_events" : [ "b0044d0f-001c-4b51-930a-aba7b4b571f3" ]
}, {
"id" : "ba092110-e7bb-442e-a831-2a3488c5195b",
"index" : 1129,
"period" : 1,
"timestamp" : "00:34:28.513",
"minute" : 34,
"second" : 28,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 59.0, 71.0 ],
"duration" : 1.12,
"related_events" : [ "81924a70-6423-4073-9944-00e5d186f32a", "ccd63cec-1874-4124-9b37-b6ce461a8b1c" ],
"carry" : {
"end_location" : [ 58.0, 70.0 ]
}
}, {
"id" : "ccd63cec-1874-4124-9b37-b6ce461a8b1c",
"index" : 1130,
"period" : 1,
"timestamp" : "00:34:29.633",
"minute" : 34,
"second" : 29,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 58.0, 70.0 ],
"duration" : 1.76,
"related_events" : [ "85133954-4c64-4c08-b7f1-60e2cf131340" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 34.058773,
"angle" : -1.6295521,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 56.0, 36.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "85133954-4c64-4c08-b7f1-60e2cf131340",
"index" : 1131,
"period" : 1,
"timestamp" : "00:34:31.393",
"minute" : 34,
"second" : 31,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 56.0, 36.0 ],
"related_events" : [ "ccd63cec-1874-4124-9b37-b6ce461a8b1c" ]
}, {
"id" : "60ced919-7ff1-4cab-8bba-7931582fb70f",
"index" : 1132,
"period" : 1,
"timestamp" : "00:34:31.393",
"minute" : 34,
"second" : 31,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 56.0, 36.0 ],
"duration" : 1.76,
"related_events" : [ "63a7391b-1f8c-4d1f-8ddd-6505b3e38870", "85133954-4c64-4c08-b7f1-60e2cf131340" ],
"carry" : {
"end_location" : [ 59.0, 36.0 ]
}
}, {
"id" : "63a7391b-1f8c-4d1f-8ddd-6505b3e38870",
"index" : 1133,
"period" : 1,
"timestamp" : "00:34:33.153",
"minute" : 34,
"second" : 33,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 59.0, 36.0 ],
"duration" : 0.8,
"related_events" : [ "729ed771-65ab-427e-a25b-a9fa2f2caca3" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 11.18034,
"angle" : 0.1798535,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 70.0, 38.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "729ed771-65ab-427e-a25b-a9fa2f2caca3",
"index" : 1134,
"period" : 1,
"timestamp" : "00:34:33.953",
"minute" : 34,
"second" : 33,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 70.0, 38.0 ],
"related_events" : [ "63a7391b-1f8c-4d1f-8ddd-6505b3e38870" ]
}, {
"id" : "b5a82f34-e9fe-481d-a09b-15e963db6e7a",
"index" : 1135,
"period" : 1,
"timestamp" : "00:34:33.953",
"minute" : 34,
"second" : 33,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 70.0, 38.0 ],
"duration" : 1.04,
"related_events" : [ "729ed771-65ab-427e-a25b-a9fa2f2caca3", "d2359dfd-719b-4c8d-b409-8f8ea9afc0da" ],
"carry" : {
"end_location" : [ 70.0, 41.0 ]
}
}, {
"id" : "d2359dfd-719b-4c8d-b409-8f8ea9afc0da",
"index" : 1136,
"period" : 1,
"timestamp" : "00:34:34.993",
"minute" : 34,
"second" : 34,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 70.0, 41.0 ],
"duration" : 1.36,
"related_events" : [ "c429e128-66c7-4170-9296-3e7b9278c1de" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 22.803509,
"angle" : 1.8370484,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 64.0, 63.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c429e128-66c7-4170-9296-3e7b9278c1de",
"index" : 1137,
"period" : 1,
"timestamp" : "00:34:36.353",
"minute" : 34,
"second" : 36,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 64.0, 63.0 ],
"related_events" : [ "d2359dfd-719b-4c8d-b409-8f8ea9afc0da" ]
}, {
"id" : "d68a4c36-44b7-4281-9595-d442fb377891",
"index" : 1138,
"period" : 1,
"timestamp" : "00:34:36.353",
"minute" : 34,
"second" : 36,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 64.0, 63.0 ],
"duration" : 1.32,
"related_events" : [ "3e71df36-371b-4933-ac33-87b9924aaa2b", "c429e128-66c7-4170-9296-3e7b9278c1de" ],
"carry" : {
"end_location" : [ 71.0, 64.0 ]
}
}, {
"id" : "3e71df36-371b-4933-ac33-87b9924aaa2b",
"index" : 1139,
"period" : 1,
"timestamp" : "00:34:37.673",
"minute" : 34,
"second" : 37,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 71.0, 64.0 ],
"duration" : 1.159,
"related_events" : [ "48788aaa-bbc5-4b7d-8c2a-7c2cca3a30a2" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 7.81025,
"angle" : 0.87605804,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 76.0, 70.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "48788aaa-bbc5-4b7d-8c2a-7c2cca3a30a2",
"index" : 1140,
"period" : 1,
"timestamp" : "00:34:38.832",
"minute" : 34,
"second" : 38,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 76.0, 70.0 ],
"related_events" : [ "3e71df36-371b-4933-ac33-87b9924aaa2b" ]
}, {
"id" : "9f162629-469c-4206-9290-e258d1836508",
"index" : 1141,
"period" : 1,
"timestamp" : "00:34:38.832",
"minute" : 34,
"second" : 38,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 76.0, 70.0 ],
"duration" : 2.121,
"related_events" : [ "18c3e55d-102c-40d9-9483-bbead6f85c4d", "48788aaa-bbc5-4b7d-8c2a-7c2cca3a30a2" ],
"carry" : {
"end_location" : [ 77.0, 77.0 ]
}
}, {
"id" : "18c3e55d-102c-40d9-9483-bbead6f85c4d",
"index" : 1142,
"period" : 1,
"timestamp" : "00:34:40.953",
"minute" : 34,
"second" : 40,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 77.0, 77.0 ],
"duration" : 0.6,
"related_events" : [ "0f7356cf-574e-48a4-90ca-767f2ae498dd" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 9.219544,
"angle" : 0.21866895,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 86.0, 79.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "0f7356cf-574e-48a4-90ca-767f2ae498dd",
"index" : 1143,
"period" : 1,
"timestamp" : "00:34:41.553",
"minute" : 34,
"second" : 41,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 86.0, 79.0 ],
"related_events" : [ "18c3e55d-102c-40d9-9483-bbead6f85c4d" ]
}, {
"id" : "91201a0a-c384-45bb-bac8-f79a5ae064ca",
"index" : 1144,
"period" : 1,
"timestamp" : "00:34:41.553",
"minute" : 34,
"second" : 41,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 86.0, 79.0 ],
"duration" : 2.4,
"related_events" : [ "0f7356cf-574e-48a4-90ca-767f2ae498dd", "fd7c36a1-b03c-46a1-8d1b-356440505bb9" ],
"carry" : {
"end_location" : [ 86.0, 74.0 ]
}
}, {
"id" : "fd7c36a1-b03c-46a1-8d1b-356440505bb9",
"index" : 1145,
"period" : 1,
"timestamp" : "00:34:43.953",
"minute" : 34,
"second" : 43,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 86.0, 74.0 ],
"duration" : 1.12,
"related_events" : [ "23ef83f5-583e-469c-8ee9-e4b2d92e2713" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 20.59126,
"angle" : -2.077895,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 76.0, 56.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "23ef83f5-583e-469c-8ee9-e4b2d92e2713",
"index" : 1146,
"period" : 1,
"timestamp" : "00:34:45.073",
"minute" : 34,
"second" : 45,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 76.0, 56.0 ],
"related_events" : [ "fd7c36a1-b03c-46a1-8d1b-356440505bb9" ]
}, {
"id" : "13cbb0e4-765c-4c7d-8d62-aeeafb76d5ce",
"index" : 1147,
"period" : 1,
"timestamp" : "00:34:45.073",
"minute" : 34,
"second" : 45,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 76.0, 56.0 ],
"duration" : 1.44,
"related_events" : [ "23ef83f5-583e-469c-8ee9-e4b2d92e2713", "e930505e-58a2-44f4-ad9a-577ae9d6a5b9" ],
"carry" : {
"end_location" : [ 76.0, 51.0 ]
}
}, {
"id" : "e930505e-58a2-44f4-ad9a-577ae9d6a5b9",
"index" : 1148,
"period" : 1,
"timestamp" : "00:34:46.513",
"minute" : 34,
"second" : 46,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 76.0, 51.0 ],
"duration" : 1.36,
"related_events" : [ "0f4da0d7-ae32-4f3c-bf5e-bf166d73f26b" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 20.615528,
"angle" : -1.815775,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 71.0, 31.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "0f4da0d7-ae32-4f3c-bf5e-bf166d73f26b",
"index" : 1149,
"period" : 1,
"timestamp" : "00:34:47.873",
"minute" : 34,
"second" : 47,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 71.0, 31.0 ],
"related_events" : [ "e930505e-58a2-44f4-ad9a-577ae9d6a5b9" ]
}, {
"id" : "e8a6fcbb-b65e-4562-b677-5de7ea70ee63",
"index" : 1150,
"period" : 1,
"timestamp" : "00:34:47.873",
"minute" : 34,
"second" : 47,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 71.0, 31.0 ],
"duration" : 2.2,
"related_events" : [ "0f4da0d7-ae32-4f3c-bf5e-bf166d73f26b", "5302bc80-2c4b-4e2b-a9bc-ef3a925315a2" ],
"carry" : {
"end_location" : [ 80.0, 31.0 ]
}
}, {
"id" : "5302bc80-2c4b-4e2b-a9bc-ef3a925315a2",
"index" : 1151,
"period" : 1,
"timestamp" : "00:34:50.073",
"minute" : 34,
"second" : 50,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 80.0, 31.0 ],
"duration" : 0.84,
"related_events" : [ "a216849b-779c-48f0-adcc-2657586d6f20" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 17.117243,
"angle" : 0.11710875,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 97.0, 33.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "a216849b-779c-48f0-adcc-2657586d6f20",
"index" : 1152,
"period" : 1,
"timestamp" : "00:34:50.913",
"minute" : 34,
"second" : 50,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 97.0, 33.0 ],
"related_events" : [ "5302bc80-2c4b-4e2b-a9bc-ef3a925315a2" ]
}, {
"id" : "aab675e2-d183-4566-b8eb-c35eaf9f921e",
"index" : 1153,
"period" : 1,
"timestamp" : "00:34:50.913",
"minute" : 34,
"second" : 50,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 97.0, 33.0 ],
"duration" : 0.76,
"related_events" : [ "0c424f4a-aeba-4042-b9de-21793be61dda", "a216849b-779c-48f0-adcc-2657586d6f20" ],
"carry" : {
"end_location" : [ 98.0, 32.0 ]
}
}, {
"id" : "0c424f4a-aeba-4042-b9de-21793be61dda",
"index" : 1154,
"period" : 1,
"timestamp" : "00:34:51.673",
"minute" : 34,
"second" : 51,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 98.0, 32.0 ],
"duration" : 1.28,
"related_events" : [ "8806ea4b-2b57-470e-aeea-d66c184216d4" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 16.124516,
"angle" : 2.6224465,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 84.0, 40.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "8806ea4b-2b57-470e-aeea-d66c184216d4",
"index" : 1155,
"period" : 1,
"timestamp" : "00:34:52.953",
"minute" : 34,
"second" : 52,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 84.0, 40.0 ],
"related_events" : [ "0c424f4a-aeba-4042-b9de-21793be61dda" ]
}, {
"id" : "14dd7ecc-e510-4b58-ba61-73b19620354b",
"index" : 1156,
"period" : 1,
"timestamp" : "00:34:52.953",
"minute" : 34,
"second" : 52,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 84.0, 40.0 ],
"duration" : 0.36,
"related_events" : [ "4f8f921c-72bc-40b5-a772-b860e3a26211", "8806ea4b-2b57-470e-aeea-d66c184216d4" ],
"carry" : {
"end_location" : [ 84.0, 41.0 ]
}
}, {
"id" : "4f8f921c-72bc-40b5-a772-b860e3a26211",
"index" : 1157,
"period" : 1,
"timestamp" : "00:34:53.313",
"minute" : 34,
"second" : 53,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 84.0, 41.0 ],
"duration" : 1.0,
"related_events" : [ "631e1b36-1bf5-4599-a1c7-7383f2932056" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 29.15476,
"angle" : -1.4677147,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 87.0, 12.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "631e1b36-1bf5-4599-a1c7-7383f2932056",
"index" : 1158,
"period" : 1,
"timestamp" : "00:34:54.313",
"minute" : 34,
"second" : 54,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 87.0, 12.0 ],
"related_events" : [ "4f8f921c-72bc-40b5-a772-b860e3a26211" ]
}, {
"id" : "8f00c4e3-fde5-41aa-8746-be9bb7e117ae",
"index" : 1159,
"period" : 1,
"timestamp" : "00:34:54.313",
"minute" : 34,
"second" : 54,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 87.0, 12.0 ],
"duration" : 1.76,
"related_events" : [ "631e1b36-1bf5-4599-a1c7-7383f2932056", "9fcdc046-63ce-4d39-ac6d-2216713df404" ],
"carry" : {
"end_location" : [ 81.0, 19.0 ]
}
}, {
"id" : "9fcdc046-63ce-4d39-ac6d-2216713df404",
"index" : 1160,
"period" : 1,
"timestamp" : "00:34:56.073",
"minute" : 34,
"second" : 56,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 81.0, 19.0 ],
"duration" : 0.64,
"related_events" : [ "3208972b-feda-4a00-a900-1226625bbc8e" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 11.045361,
"angle" : 1.6614562,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 80.0, 30.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "3208972b-feda-4a00-a900-1226625bbc8e",
"index" : 1161,
"period" : 1,
"timestamp" : "00:34:56.713",
"minute" : 34,
"second" : 56,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 80.0, 30.0 ],
"related_events" : [ "9fcdc046-63ce-4d39-ac6d-2216713df404" ]
}, {
"id" : "7c3c75d2-1061-4eb9-be98-41deee9aadda",
"index" : 1162,
"period" : 1,
"timestamp" : "00:34:56.713",
"minute" : 34,
"second" : 56,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 80.0, 30.0 ],
"duration" : 1.64,
"related_events" : [ "3208972b-feda-4a00-a900-1226625bbc8e", "4cc9cf47-9afc-421e-9b15-14288d917df3" ],
"carry" : {
"end_location" : [ 76.0, 30.0 ]
}
}, {
"id" : "4cc9cf47-9afc-421e-9b15-14288d917df3",
"index" : 1163,
"period" : 1,
"timestamp" : "00:34:58.353",
"minute" : 34,
"second" : 58,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 76.0, 30.0 ],
"duration" : 0.96,
"related_events" : [ "79e6dd9b-2573-4f32-a759-8a2f0bf17723" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 23.345236,
"angle" : 1.3986055,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 80.0, 53.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "79e6dd9b-2573-4f32-a759-8a2f0bf17723",
"index" : 1164,
"period" : 1,
"timestamp" : "00:34:59.313",
"minute" : 34,
"second" : 59,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 80.0, 53.0 ],
"related_events" : [ "4cc9cf47-9afc-421e-9b15-14288d917df3" ]
}, {
"id" : "316998da-1775-4e32-a708-d8a0da53eda5",
"index" : 1165,
"period" : 1,
"timestamp" : "00:34:59.313",
"minute" : 34,
"second" : 59,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 80.0, 53.0 ],
"duration" : 1.16,
"under_pressure" : true,
"related_events" : [ "1ab0d236-81c6-4f09-95c8-16229d01f963", "79e6dd9b-2573-4f32-a759-8a2f0bf17723", "f118c544-fc6f-4958-bf3d-97c9f44a0bd5" ],
"carry" : {
"end_location" : [ 79.0, 56.0 ]
}
}, {
"id" : "f118c544-fc6f-4958-bf3d-97c9f44a0bd5",
"index" : 1166,
"period" : 1,
"timestamp" : "00:34:59.380",
"minute" : 34,
"second" : 59,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 33.0, 23.0 ],
"duration" : 1.32,
"related_events" : [ "1ab0d236-81c6-4f09-95c8-16229d01f963", "316998da-1775-4e32-a708-d8a0da53eda5" ]
}, {
"id" : "1ab0d236-81c6-4f09-95c8-16229d01f963",
"index" : 1167,
"period" : 1,
"timestamp" : "00:35:00.473",
"minute" : 35,
"second" : 0,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 79.0, 56.0 ],
"duration" : 2.107,
"under_pressure" : true,
"related_events" : [ "57fe8dea-37c0-434a-b128-987c21a305cd", "7612cd5d-1992-491c-98da-405b152777df", "f118c544-fc6f-4958-bf3d-97c9f44a0bd5" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 29.068884,
"angle" : 0.7123576,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 101.0, 75.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "57fe8dea-37c0-434a-b128-987c21a305cd",
"index" : 1168,
"period" : 1,
"timestamp" : "00:35:02.580",
"minute" : 35,
"second" : 2,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 100.0, 79.0 ],
"related_events" : [ "1ab0d236-81c6-4f09-95c8-16229d01f963" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "7612cd5d-1992-491c-98da-405b152777df",
"index" : 1169,
"period" : 1,
"timestamp" : "00:35:02.580",
"minute" : 35,
"second" : 2,
"type" : {
"id" : 10,
"name" : "Interception"
},
"possession" : 52,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 20.0, 6.0 ],
"related_events" : [ "1ab0d236-81c6-4f09-95c8-16229d01f963" ],
"interception" : {
"outcome" : {
"id" : 14,
"name" : "Lost Out"
}
}
}, {
"id" : "c11dc51e-7aa3-44a2-a135-4e505fd3f5d5",
"index" : 1170,
"period" : 1,
"timestamp" : "00:35:07.033",
"minute" : 35,
"second" : 7,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 99.0, 79.0 ],
"duration" : 1.759,
"related_events" : [ "ab5fb75a-6199-4887-bd53-833a3c0e92b5" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 25.96151,
"angle" : -2.868584,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 74.0, 72.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
}
}
}, {
"id" : "ab5fb75a-6199-4887-bd53-833a3c0e92b5",
"index" : 1171,
"period" : 1,
"timestamp" : "00:35:08.792",
"minute" : 35,
"second" : 8,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 74.0, 72.0 ],
"related_events" : [ "c11dc51e-7aa3-44a2-a135-4e505fd3f5d5" ]
}, {
"id" : "dc3d5c86-6eaa-42d7-8b2d-a14b4074bc9e",
"index" : 1172,
"period" : 1,
"timestamp" : "00:35:08.792",
"minute" : 35,
"second" : 8,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 74.0, 72.0 ],
"duration" : 1.121,
"related_events" : [ "7d9d1f9a-5684-4571-9a32-18e3407d1529", "ab5fb75a-6199-4887-bd53-833a3c0e92b5" ],
"carry" : {
"end_location" : [ 75.0, 71.0 ]
}
}, {
"id" : "7d9d1f9a-5684-4571-9a32-18e3407d1529",
"index" : 1173,
"period" : 1,
"timestamp" : "00:35:09.913",
"minute" : 35,
"second" : 9,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 75.0, 71.0 ],
"duration" : 1.04,
"related_events" : [ "5fcb3705-02a7-4f7f-822e-626f1c0f4088" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 10.0,
"angle" : -0.9272952,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 81.0, 63.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "5fcb3705-02a7-4f7f-822e-626f1c0f4088",
"index" : 1174,
"period" : 1,
"timestamp" : "00:35:10.953",
"minute" : 35,
"second" : 10,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 81.0, 63.0 ],
"related_events" : [ "7d9d1f9a-5684-4571-9a32-18e3407d1529" ]
}, {
"id" : "d99cebf7-f454-4d08-94d0-22bf11e9f3c7",
"index" : 1175,
"period" : 1,
"timestamp" : "00:35:10.953",
"minute" : 35,
"second" : 10,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 81.0, 63.0 ],
"duration" : 2.08,
"related_events" : [ "5fcb3705-02a7-4f7f-822e-626f1c0f4088", "f7de481a-b42b-4674-b54a-41b805e4d71f" ],
"carry" : {
"end_location" : [ 88.0, 63.0 ]
}
}, {
"id" : "f7de481a-b42b-4674-b54a-41b805e4d71f",
"index" : 1176,
"period" : 1,
"timestamp" : "00:35:13.033",
"minute" : 35,
"second" : 13,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 88.0, 63.0 ],
"duration" : 2.64,
"related_events" : [ "dcacb274-c036-4c51-920d-7357fed95028" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 31.320919,
"angle" : 0.2914568,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 118.0, 72.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "dcacb274-c036-4c51-920d-7357fed95028",
"index" : 1177,
"period" : 1,
"timestamp" : "00:35:15.673",
"minute" : 35,
"second" : 15,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 118.0, 72.0 ],
"related_events" : [ "f7de481a-b42b-4674-b54a-41b805e4d71f" ]
}, {
"id" : "66ede2bc-584f-4752-937c-45d2c0127b54",
"index" : 1178,
"period" : 1,
"timestamp" : "00:35:15.673",
"minute" : 35,
"second" : 15,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 118.0, 72.0 ],
"duration" : 0.28,
"related_events" : [ "173dc941-9ec2-49e7-8275-31e4a1c27f6a", "dcacb274-c036-4c51-920d-7357fed95028" ],
"carry" : {
"end_location" : [ 119.0, 73.0 ]
}
}, {
"id" : "173dc941-9ec2-49e7-8275-31e4a1c27f6a",
"index" : 1179,
"period" : 1,
"timestamp" : "00:35:15.953",
"minute" : 35,
"second" : 15,
"type" : {
"id" : 38,
"name" : "Miscontrol"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 119.0, 73.0 ]
}, {
"id" : "b3dae98f-67b7-4efc-9ab8-584c90b57a6b",
"index" : 1180,
"period" : 1,
"timestamp" : "00:35:16.740",
"minute" : 35,
"second" : 16,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 1.0, 14.0 ]
}, {
"id" : "7de866de-ebeb-41f3-b79e-22cf54f1ea70",
"index" : 1181,
"period" : 1,
"timestamp" : "00:35:16.740",
"minute" : 35,
"second" : 16,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 1.0, 14.0 ],
"duration" : 1.6,
"under_pressure" : true,
"related_events" : [ "2c6db9fe-23ff-459d-99d4-56c34457246b", "93f4a162-ac8c-4eaa-a83c-2fa7434a608f", "b3dae98f-67b7-4efc-9ab8-584c90b57a6b" ],
"carry" : {
"end_location" : [ 3.0, 8.0 ]
}
}, {
"id" : "93f4a162-ac8c-4eaa-a83c-2fa7434a608f",
"index" : 1182,
"period" : 1,
"timestamp" : "00:35:16.833",
"minute" : 35,
"second" : 16,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 118.0, 71.0 ],
"duration" : 0.88,
"counterpress" : true,
"related_events" : [ "7de866de-ebeb-41f3-b79e-22cf54f1ea70" ]
}, {
"id" : "2c6db9fe-23ff-459d-99d4-56c34457246b",
"index" : 1183,
"period" : 1,
"timestamp" : "00:35:18.340",
"minute" : 35,
"second" : 18,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 3.0, 8.0 ],
"duration" : 1.573,
"related_events" : [ "7385586b-2ca5-442e-8d40-ccf4480bd316" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 31.257,
"angle" : -0.12832323,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 34.0, 4.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "7385586b-2ca5-442e-8d40-ccf4480bd316",
"index" : 1184,
"period" : 1,
"timestamp" : "00:35:19.913",
"minute" : 35,
"second" : 19,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 34.0, 4.0 ],
"related_events" : [ "2c6db9fe-23ff-459d-99d4-56c34457246b" ]
}, {
"id" : "5450948c-66ee-401c-b00b-ef7a235aca22",
"index" : 1185,
"period" : 1,
"timestamp" : "00:35:19.913",
"minute" : 35,
"second" : 19,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 34.0, 4.0 ],
"duration" : 1.52,
"under_pressure" : true,
"related_events" : [ "1c8c4c72-5b8a-4002-8571-14f49b7f4b61", "7385586b-2ca5-442e-8d40-ccf4480bd316", "98c8d84a-a35f-41eb-be31-94924cf86d74" ],
"carry" : {
"end_location" : [ 35.0, 7.0 ]
}
}, {
"id" : "1c8c4c72-5b8a-4002-8571-14f49b7f4b61",
"index" : 1186,
"period" : 1,
"timestamp" : "00:35:20.113",
"minute" : 35,
"second" : 20,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 87.0, 73.0 ],
"duration" : 0.76,
"counterpress" : true,
"related_events" : [ "5450948c-66ee-401c-b00b-ef7a235aca22" ]
}, {
"id" : "98c8d84a-a35f-41eb-be31-94924cf86d74",
"index" : 1187,
"period" : 1,
"timestamp" : "00:35:21.433",
"minute" : 35,
"second" : 21,
"type" : {
"id" : 3,
"name" : "Dispossessed"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 35.0, 7.0 ],
"under_pressure" : true,
"related_events" : [ "deb5f812-7c71-4cf9-963f-e69b16ef4140" ]
}, {
"id" : "deb5f812-7c71-4cf9-963f-e69b16ef4140",
"index" : 1188,
"period" : 1,
"timestamp" : "00:35:21.433",
"minute" : 35,
"second" : 21,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 86.0, 74.0 ],
"under_pressure" : true,
"counterpress" : true,
"related_events" : [ "98c8d84a-a35f-41eb-be31-94924cf86d74" ],
"duel" : {
"type" : {
"id" : 11,
"name" : "Tackle"
},
"outcome" : {
"id" : 16,
"name" : "Success In Play"
}
}
}, {
"id" : "8ea298bc-d281-4d7b-bc7b-9dbadb943311",
"index" : 1189,
"period" : 1,
"timestamp" : "00:35:23.193",
"minute" : 35,
"second" : 23,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 99.0, 73.0 ]
}, {
"id" : "17f61d94-a66a-4e57-a002-0b3cb4c6220f",
"index" : 1190,
"period" : 1,
"timestamp" : "00:35:23.193",
"minute" : 35,
"second" : 23,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 99.0, 73.0 ],
"duration" : 2.36,
"under_pressure" : true,
"related_events" : [ "0733ac4c-fdbc-4d3f-baf0-6e069e707e12", "8ea298bc-d281-4d7b-bc7b-9dbadb943311", "bfa28b92-780d-49d1-b54a-9f50abc2315d" ],
"carry" : {
"end_location" : [ 100.0, 70.0 ]
}
}, {
"id" : "bfa28b92-780d-49d1-b54a-9f50abc2315d",
"index" : 1191,
"period" : 1,
"timestamp" : "00:35:24.620",
"minute" : 35,
"second" : 24,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 28.0, 10.0 ],
"duration" : 1.053,
"related_events" : [ "0733ac4c-fdbc-4d3f-baf0-6e069e707e12", "17f61d94-a66a-4e57-a002-0b3cb4c6220f" ]
}, {
"id" : "0733ac4c-fdbc-4d3f-baf0-6e069e707e12",
"index" : 1192,
"period" : 1,
"timestamp" : "00:35:25.553",
"minute" : 35,
"second" : 25,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 100.0, 70.0 ],
"duration" : 1.12,
"under_pressure" : true,
"related_events" : [ "bfa28b92-780d-49d1-b54a-9f50abc2315d", "fd12a7df-6d5a-4236-b46d-a217c8f008dc" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 10.816654,
"angle" : 2.55359,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 91.0, 76.0 ],
"backheel" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "fd12a7df-6d5a-4236-b46d-a217c8f008dc",
"index" : 1193,
"period" : 1,
"timestamp" : "00:35:26.673",
"minute" : 35,
"second" : 26,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 91.0, 76.0 ],
"related_events" : [ "0733ac4c-fdbc-4d3f-baf0-6e069e707e12" ]
}, {
"id" : "276fd487-ec23-45f2-80ec-2ce7c03ace65",
"index" : 1194,
"period" : 1,
"timestamp" : "00:35:26.673",
"minute" : 35,
"second" : 26,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 91.0, 76.0 ],
"duration" : 1.16,
"related_events" : [ "009df5d5-c1a2-4ab4-bd68-ae406b449df3", "fd12a7df-6d5a-4236-b46d-a217c8f008dc" ],
"carry" : {
"end_location" : [ 92.0, 74.0 ]
}
}, {
"id" : "009df5d5-c1a2-4ab4-bd68-ae406b449df3",
"index" : 1195,
"period" : 1,
"timestamp" : "00:35:27.833",
"minute" : 35,
"second" : 27,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 92.0, 74.0 ],
"duration" : 0.64,
"related_events" : [ "6c528da4-1ac2-4a27-ab83-ec34787ca34c" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 8.062258,
"angle" : 0.5191461,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 99.0, 78.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "6c528da4-1ac2-4a27-ab83-ec34787ca34c",
"index" : 1196,
"period" : 1,
"timestamp" : "00:35:28.473",
"minute" : 35,
"second" : 28,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 99.0, 78.0 ],
"related_events" : [ "009df5d5-c1a2-4ab4-bd68-ae406b449df3" ]
}, {
"id" : "2d50181b-f4bc-4aa5-91c3-9cce56cc8b86",
"index" : 1197,
"period" : 1,
"timestamp" : "00:35:28.473",
"minute" : 35,
"second" : 28,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 99.0, 78.0 ],
"duration" : 1.6,
"related_events" : [ "013ce625-47bf-41f4-a477-83aec29fc07d", "6c528da4-1ac2-4a27-ab83-ec34787ca34c" ],
"carry" : {
"end_location" : [ 105.0, 77.0 ]
}
}, {
"id" : "013ce625-47bf-41f4-a477-83aec29fc07d",
"index" : 1198,
"period" : 1,
"timestamp" : "00:35:30.073",
"minute" : 35,
"second" : 30,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 105.0, 77.0 ],
"duration" : 0.347,
"related_events" : [ "3b3a2624-0c0d-492f-b2a2-40035ebf4a6a", "d582851d-fc46-479b-8884-b6e7fe394ffa" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 2.828427,
"angle" : -0.7853982,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 107.0, 75.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "d582851d-fc46-479b-8884-b6e7fe394ffa",
"index" : 1199,
"period" : 1,
"timestamp" : "00:35:30.420",
"minute" : 35,
"second" : 30,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 113.0, 44.0 ],
"related_events" : [ "013ce625-47bf-41f4-a477-83aec29fc07d" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "3b3a2624-0c0d-492f-b2a2-40035ebf4a6a",
"index" : 1200,
"period" : 1,
"timestamp" : "00:35:30.420",
"minute" : 35,
"second" : 30,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 53,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 14.0, 6.0 ],
"related_events" : [ "013ce625-47bf-41f4-a477-83aec29fc07d" ]
}, {
"id" : "8b9c67c1-2df5-4faa-9da0-792d87eb1ef6",
"index" : 1201,
"period" : 1,
"timestamp" : "00:35:35.633",
"minute" : 35,
"second" : 35,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 54,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 93.0, 79.0 ],
"duration" : 1.559,
"related_events" : [ "f72c3d73-4260-4825-ae30-05e8a598fd6d" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 18.973665,
"angle" : -2.819842,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 75.0, 73.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
}
}
}, {
"id" : "f72c3d73-4260-4825-ae30-05e8a598fd6d",
"index" : 1202,
"period" : 1,
"timestamp" : "00:35:37.192",
"minute" : 35,
"second" : 37,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 54,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 75.0, 73.0 ],
"related_events" : [ "8b9c67c1-2df5-4faa-9da0-792d87eb1ef6" ]
}, {
"id" : "82f18ab6-fe37-43e0-8d5b-8216b8b008d3",
"index" : 1203,
"period" : 1,
"timestamp" : "00:35:37.192",
"minute" : 35,
"second" : 37,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 54,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 75.0, 73.0 ],
"duration" : 1.068,
"related_events" : [ "ba1e3640-2644-4a60-a50e-37dbf5356ffe", "f72c3d73-4260-4825-ae30-05e8a598fd6d" ],
"carry" : {
"end_location" : [ 74.0, 71.0 ]
}
}, {
"id" : "ba1e3640-2644-4a60-a50e-37dbf5356ffe",
"index" : 1204,
"period" : 1,
"timestamp" : "00:35:38.260",
"minute" : 35,
"second" : 38,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 54,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 74.0, 71.0 ],
"duration" : 1.373,
"related_events" : [ "cad10ba8-3984-4ff2-bee9-6b59890a4d98" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 18.110771,
"angle" : -1.6814536,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 72.0, 53.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "cad10ba8-3984-4ff2-bee9-6b59890a4d98",
"index" : 1205,
"period" : 1,
"timestamp" : "00:35:39.633",
"minute" : 35,
"second" : 39,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 54,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 72.0, 53.0 ],
"related_events" : [ "ba1e3640-2644-4a60-a50e-37dbf5356ffe" ]
}, {
"id" : "c290044f-44da-4ae0-820b-9b47784ed821",
"index" : 1206,
"period" : 1,
"timestamp" : "00:35:39.633",
"minute" : 35,
"second" : 39,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 54,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 72.0, 53.0 ],
"duration" : 1.36,
"related_events" : [ "a5ba1b42-109f-4bad-878a-d4103e5c001f", "cad10ba8-3984-4ff2-bee9-6b59890a4d98" ],
"carry" : {
"end_location" : [ 72.0, 50.0 ]
}
}, {
"id" : "a5ba1b42-109f-4bad-878a-d4103e5c001f",
"index" : 1207,
"period" : 1,
"timestamp" : "00:35:40.993",
"minute" : 35,
"second" : 40,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 54,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 72.0, 50.0 ],
"duration" : 2.56,
"related_events" : [ "f40d6e44-f99d-4977-b3da-e4d4683dfe01" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 47.759815,
"angle" : -1.2291808,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 88.0, 5.0 ],
"switch" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "f40d6e44-f99d-4977-b3da-e4d4683dfe01",
"index" : 1208,
"period" : 1,
"timestamp" : "00:35:43.553",
"minute" : 35,
"second" : 43,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 54,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 88.0, 5.0 ],
"related_events" : [ "a5ba1b42-109f-4bad-878a-d4103e5c001f" ]
}, {
"id" : "cc74ad09-a1fe-4dfa-8c13-519a2ce4bc98",
"index" : 1209,
"period" : 1,
"timestamp" : "00:35:43.553",
"minute" : 35,
"second" : 43,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 54,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 88.0, 5.0 ],
"duration" : 0.48,
"related_events" : [ "72b4d439-2709-4872-b00d-903026f45ea2", "f40d6e44-f99d-4977-b3da-e4d4683dfe01" ],
"carry" : {
"end_location" : [ 85.0, 6.0 ]
}
}, {
"id" : "72b4d439-2709-4872-b00d-903026f45ea2",
"index" : 1210,
"period" : 1,
"timestamp" : "00:35:44.033",
"minute" : 35,
"second" : 44,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 54,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 85.0, 6.0 ],
"duration" : 1.36,
"related_events" : [ "de52e180-1d52-4328-a757-f29c53783091" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 24.207438,
"angle" : 2.4733033,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 66.0, 21.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "de52e180-1d52-4328-a757-f29c53783091",
"index" : 1211,
"period" : 1,
"timestamp" : "00:35:45.393",
"minute" : 35,
"second" : 45,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 54,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 66.0, 21.0 ],
"related_events" : [ "72b4d439-2709-4872-b00d-903026f45ea2" ]
}, {
"id" : "ec4358f5-8647-4157-bfd9-21375ae1feb0",
"index" : 1212,
"period" : 1,
"timestamp" : "00:35:45.393",
"minute" : 35,
"second" : 45,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 54,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 66.0, 21.0 ],
"duration" : 1.6,
"related_events" : [ "4878bc31-cfed-4363-a8a1-6bf578480e96", "de52e180-1d52-4328-a757-f29c53783091" ],
"carry" : {
"end_location" : [ 69.0, 19.0 ]
}
}, {
"id" : "4878bc31-cfed-4363-a8a1-6bf578480e96",
"index" : 1213,
"period" : 1,
"timestamp" : "00:35:46.993",
"minute" : 35,
"second" : 46,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 54,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 69.0, 19.0 ],
"duration" : 1.08,
"related_events" : [ "72fa3028-66bb-4de2-a66b-20f8fa6e3d40" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 17.088007,
"angle" : 1.929567,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 63.0, 35.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "72fa3028-66bb-4de2-a66b-20f8fa6e3d40",
"index" : 1214,
"period" : 1,
"timestamp" : "00:35:48.073",
"minute" : 35,
"second" : 48,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 54,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 63.0, 35.0 ],
"related_events" : [ "4878bc31-cfed-4363-a8a1-6bf578480e96" ]
}, {
"id" : "03f13278-5bfe-4673-8c17-9aa3ca6cb5aa",
"index" : 1215,
"period" : 1,
"timestamp" : "00:35:48.073",
"minute" : 35,
"second" : 48,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 54,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 63.0, 35.0 ],
"duration" : 2.307,
"related_events" : [ "72fa3028-66bb-4de2-a66b-20f8fa6e3d40", "77bb96c6-0228-4e28-810a-80cb538d8512" ],
"carry" : {
"end_location" : [ 69.0, 40.0 ]
}
}, {
"id" : "77bb96c6-0228-4e28-810a-80cb538d8512",
"index" : 1216,
"period" : 1,
"timestamp" : "00:35:50.380",
"minute" : 35,
"second" : 50,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 54,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 69.0, 40.0 ],
"duration" : 1.773,
"related_events" : [ "3d9b2770-d733-4d15-b6b1-bc84c38713cc" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 26.172504,
"angle" : 1.4559197,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 72.0, 66.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "3d9b2770-d733-4d15-b6b1-bc84c38713cc",
"index" : 1217,
"period" : 1,
"timestamp" : "00:35:52.153",
"minute" : 35,
"second" : 52,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 54,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 72.0, 66.0 ],
"related_events" : [ "77bb96c6-0228-4e28-810a-80cb538d8512" ]
}, {
"id" : "a19d386d-979c-4dc1-898f-c4e8b3bb2906",
"index" : 1218,
"period" : 1,
"timestamp" : "00:35:52.153",
"minute" : 35,
"second" : 52,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 54,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 72.0, 66.0 ],
"duration" : 1.039,
"related_events" : [ "3d9b2770-d733-4d15-b6b1-bc84c38713cc", "bbb445d8-6d5d-491d-88a0-8662d22e6ffb" ],
"carry" : {
"end_location" : [ 72.0, 64.0 ]
}
}, {
"id" : "bbb445d8-6d5d-491d-88a0-8662d22e6ffb",
"index" : 1219,
"period" : 1,
"timestamp" : "00:35:53.192",
"minute" : 35,
"second" : 53,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 54,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 72.0, 64.0 ],
"duration" : 1.32,
"related_events" : [ "ab94a857-cba4-4f92-8fac-5de78f5b8d6d" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 19.849434,
"angle" : 0.7140907,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 87.0, 77.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "ab94a857-cba4-4f92-8fac-5de78f5b8d6d",
"index" : 1220,
"period" : 1,
"timestamp" : "00:35:54.512",
"minute" : 35,
"second" : 54,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 54,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 87.0, 77.0 ],
"related_events" : [ "bbb445d8-6d5d-491d-88a0-8662d22e6ffb" ]
}, {
"id" : "0f52e2b0-fc5b-4f6b-bc4c-ded45249dabe",
"index" : 1221,
"period" : 1,
"timestamp" : "00:35:54.512",
"minute" : 35,
"second" : 54,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 54,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 87.0, 77.0 ],
"duration" : 1.801,
"related_events" : [ "6ce6c486-4e3c-4934-af00-f32760ac6789", "ab94a857-cba4-4f92-8fac-5de78f5b8d6d" ],
"carry" : {
"end_location" : [ 93.0, 77.0 ]
}
}, {
"id" : "6ce6c486-4e3c-4934-af00-f32760ac6789",
"index" : 1222,
"period" : 1,
"timestamp" : "00:35:56.313",
"minute" : 35,
"second" : 56,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 54,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 93.0, 77.0 ],
"duration" : 2.08,
"related_events" : [ "1f88dc7b-e286-4ac4-a97e-b16ddf0289c8", "f3d2ba71-3494-40ea-8a0a-8ee4b5641413" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 41.18252,
"angle" : -1.0636978,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 113.0, 41.0 ],
"cross" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "f3d2ba71-3494-40ea-8a0a-8ee4b5641413",
"index" : 1223,
"period" : 1,
"timestamp" : "00:35:58.393",
"minute" : 35,
"second" : 58,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 54,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 112.0, 43.0 ],
"related_events" : [ "6ce6c486-4e3c-4934-af00-f32760ac6789" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "1f88dc7b-e286-4ac4-a97e-b16ddf0289c8",
"index" : 1224,
"period" : 1,
"timestamp" : "00:35:58.393",
"minute" : 35,
"second" : 58,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 8.0, 40.0 ],
"related_events" : [ "6ce6c486-4e3c-4934-af00-f32760ac6789" ],
"goalkeeper" : {
"type" : {
"id" : 25,
"name" : "Collected"
},
"outcome" : {
"id" : 15,
"name" : "Success"
}
}
}, {
"id" : "756e6725-8b03-47d6-a798-31db793ef5c9",
"index" : 1225,
"period" : 1,
"timestamp" : "00:35:58.393",
"minute" : 35,
"second" : 58,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 8.0, 40.0 ],
"duration" : 4.027,
"related_events" : [ "1f88dc7b-e286-4ac4-a97e-b16ddf0289c8", "ad9ce60e-98ff-4297-bbb8-a84b96a29dd2" ],
"carry" : {
"end_location" : [ 17.0, 50.0 ]
}
}, {
"id" : "ad9ce60e-98ff-4297-bbb8-a84b96a29dd2",
"index" : 1226,
"period" : 1,
"timestamp" : "00:36:02.420",
"minute" : 36,
"second" : 2,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 17.0, 50.0 ],
"duration" : 1.973,
"related_events" : [ "80dd236b-9866-43ef-9f34-4e8408d02d44" ],
"pass" : {
"recipient" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"length" : 24.207438,
"angle" : 0.9025069,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 32.0, 69.0 ],
"body_part" : {
"id" : 69,
"name" : "Keeper Arm"
}
}
}, {
"id" : "80dd236b-9866-43ef-9f34-4e8408d02d44",
"index" : 1227,
"period" : 1,
"timestamp" : "00:36:04.393",
"minute" : 36,
"second" : 4,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 32.0, 69.0 ],
"related_events" : [ "ad9ce60e-98ff-4297-bbb8-a84b96a29dd2" ]
}, {
"id" : "558774c6-4aa5-4ef1-b8a2-52168ecb386a",
"index" : 1228,
"period" : 1,
"timestamp" : "00:36:04.393",
"minute" : 36,
"second" : 4,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 32.0, 69.0 ],
"duration" : 4.747,
"under_pressure" : true,
"related_events" : [ "5a4e2df0-0046-490a-8e92-91b832dbc12b", "80dd236b-9866-43ef-9f34-4e8408d02d44", "8aaf8e12-9e0e-4195-a6f9-800bcda164b7" ],
"carry" : {
"end_location" : [ 53.0, 61.0 ]
}
}, {
"id" : "8aaf8e12-9e0e-4195-a6f9-800bcda164b7",
"index" : 1229,
"period" : 1,
"timestamp" : "00:36:07.153",
"minute" : 36,
"second" : 7,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 56.0, 18.0 ],
"duration" : 0.52,
"related_events" : [ "558774c6-4aa5-4ef1-b8a2-52168ecb386a" ]
}, {
"id" : "5a4e2df0-0046-490a-8e92-91b832dbc12b",
"index" : 1230,
"period" : 1,
"timestamp" : "00:36:09.140",
"minute" : 36,
"second" : 9,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 53.0, 61.0 ],
"duration" : 0.893,
"related_events" : [ "36d3e23b-e03a-4155-827f-32e5f638dd52" ],
"pass" : {
"recipient" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"length" : 12.529964,
"angle" : -2.070143,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 47.0, 50.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "36d3e23b-e03a-4155-827f-32e5f638dd52",
"index" : 1231,
"period" : 1,
"timestamp" : "00:36:10.033",
"minute" : 36,
"second" : 10,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 47.0, 50.0 ],
"related_events" : [ "5a4e2df0-0046-490a-8e92-91b832dbc12b" ]
}, {
"id" : "a702dd24-2131-4290-a235-6d3751ba6739",
"index" : 1232,
"period" : 1,
"timestamp" : "00:36:10.033",
"minute" : 36,
"second" : 10,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 47.0, 50.0 ],
"duration" : 1.427,
"related_events" : [ "2610b914-838a-438b-837e-80cf5822f015", "36d3e23b-e03a-4155-827f-32e5f638dd52" ],
"carry" : {
"end_location" : [ 56.0, 49.0 ]
}
}, {
"id" : "2610b914-838a-438b-837e-80cf5822f015",
"index" : 1233,
"period" : 1,
"timestamp" : "00:36:11.460",
"minute" : 36,
"second" : 11,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 56.0, 49.0 ],
"duration" : 2.24,
"related_events" : [ "12ca5352-b0af-40aa-bc90-1efd42fd7b72" ],
"pass" : {
"recipient" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"length" : 44.14748,
"angle" : -1.7992929,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 46.0, 6.0 ],
"switch" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "12ca5352-b0af-40aa-bc90-1efd42fd7b72",
"index" : 1234,
"period" : 1,
"timestamp" : "00:36:13.700",
"minute" : 36,
"second" : 13,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 46.0, 6.0 ],
"related_events" : [ "2610b914-838a-438b-837e-80cf5822f015" ]
}, {
"id" : "0d9ae24c-ab99-40dd-9993-0c3406bb09bc",
"index" : 1235,
"period" : 1,
"timestamp" : "00:36:13.700",
"minute" : 36,
"second" : 13,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 46.0, 6.0 ],
"duration" : 1.32,
"related_events" : [ "12ca5352-b0af-40aa-bc90-1efd42fd7b72", "f63fb51d-6b88-49e8-a464-7c6b5d241585" ],
"carry" : {
"end_location" : [ 46.0, 13.0 ]
}
}, {
"id" : "f63fb51d-6b88-49e8-a464-7c6b5d241585",
"index" : 1236,
"period" : 1,
"timestamp" : "00:36:15.020",
"minute" : 36,
"second" : 15,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 46.0, 13.0 ],
"duration" : 1.053,
"related_events" : [ "38954b59-9e90-4ccd-b3e6-352cbe57730e" ],
"pass" : {
"recipient" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"length" : 6.4031243,
"angle" : 0.8960554,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 50.0, 18.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "38954b59-9e90-4ccd-b3e6-352cbe57730e",
"index" : 1237,
"period" : 1,
"timestamp" : "00:36:16.073",
"minute" : 36,
"second" : 16,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 50.0, 18.0 ],
"related_events" : [ "f63fb51d-6b88-49e8-a464-7c6b5d241585" ]
}, {
"id" : "57df2b0a-f2da-4325-91a2-e59f3bd32cb7",
"index" : 1238,
"period" : 1,
"timestamp" : "00:36:16.073",
"minute" : 36,
"second" : 16,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 50.0, 14.0 ],
"duration" : 0.58,
"related_events" : [ "74d5c3be-2784-48ff-9056-fd093284ef5a" ],
"pass" : {
"recipient" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"length" : 5.0990195,
"angle" : -2.9441972,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 45.0, 13.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "74d5c3be-2784-48ff-9056-fd093284ef5a",
"index" : 1239,
"period" : 1,
"timestamp" : "00:36:16.653",
"minute" : 36,
"second" : 16,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 45.0, 13.0 ],
"related_events" : [ "57df2b0a-f2da-4325-91a2-e59f3bd32cb7" ]
}, {
"id" : "b951fd3c-ac5a-48ee-92de-ec60c12c8578",
"index" : 1240,
"period" : 1,
"timestamp" : "00:36:16.653",
"minute" : 36,
"second" : 16,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 45.0, 13.0 ],
"duration" : 1.767,
"related_events" : [ "74d5c3be-2784-48ff-9056-fd093284ef5a", "b2f414f5-4472-429c-a1e1-e4d7ec8464e0" ],
"carry" : {
"end_location" : [ 48.0, 16.0 ]
}
}, {
"id" : "b2f414f5-4472-429c-a1e1-e4d7ec8464e0",
"index" : 1241,
"period" : 1,
"timestamp" : "00:36:18.420",
"minute" : 36,
"second" : 18,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 48.0, 16.0 ],
"duration" : 1.7,
"related_events" : [ "6157bac5-657f-4632-b923-2ed3bb23918d" ],
"pass" : {
"recipient" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"length" : 33.24154,
"angle" : 1.94013,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 36.0, 47.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "6157bac5-657f-4632-b923-2ed3bb23918d",
"index" : 1242,
"period" : 1,
"timestamp" : "00:36:20.120",
"minute" : 36,
"second" : 20,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 36.0, 47.0 ],
"related_events" : [ "b2f414f5-4472-429c-a1e1-e4d7ec8464e0" ]
}, {
"id" : "50ffedf8-87d1-40f0-987f-c2700d5ca6c6",
"index" : 1243,
"period" : 1,
"timestamp" : "00:36:20.120",
"minute" : 36,
"second" : 20,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 36.0, 47.0 ],
"duration" : 1.14,
"related_events" : [ "335b3b5c-7064-4d4d-a729-bec7aa7164b4", "6157bac5-657f-4632-b923-2ed3bb23918d" ],
"carry" : {
"end_location" : [ 38.0, 54.0 ]
}
}, {
"id" : "335b3b5c-7064-4d4d-a729-bec7aa7164b4",
"index" : 1244,
"period" : 1,
"timestamp" : "00:36:21.260",
"minute" : 36,
"second" : 21,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 38.0, 54.0 ],
"duration" : 0.56,
"related_events" : [ "0b10aa61-9a27-4a12-9355-faf11a1ba512" ],
"pass" : {
"recipient" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"length" : 4.472136,
"angle" : 0.4636476,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 42.0, 56.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "0b10aa61-9a27-4a12-9355-faf11a1ba512",
"index" : 1245,
"period" : 1,
"timestamp" : "00:36:21.820",
"minute" : 36,
"second" : 21,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 42.0, 56.0 ],
"related_events" : [ "335b3b5c-7064-4d4d-a729-bec7aa7164b4" ]
}, {
"id" : "237d3645-b5ae-4f66-885f-d85c810175d8",
"index" : 1246,
"period" : 1,
"timestamp" : "00:36:21.820",
"minute" : 36,
"second" : 21,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 42.0, 56.0 ],
"duration" : 1.52,
"related_events" : [ "0b10aa61-9a27-4a12-9355-faf11a1ba512", "51fef0d2-e7c5-4734-8afd-e6f272a3278d" ],
"carry" : {
"end_location" : [ 43.0, 53.0 ]
}
}, {
"id" : "51fef0d2-e7c5-4734-8afd-e6f272a3278d",
"index" : 1247,
"period" : 1,
"timestamp" : "00:36:23.340",
"minute" : 36,
"second" : 23,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 43.0, 53.0 ],
"duration" : 1.453,
"related_events" : [ "e0c43f59-130a-4021-bd56-e7f0fc1a06f9" ],
"pass" : {
"recipient" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"length" : 10.440307,
"angle" : 2.8501358,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 33.0, 56.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "e0c43f59-130a-4021-bd56-e7f0fc1a06f9",
"index" : 1248,
"period" : 1,
"timestamp" : "00:36:24.793",
"minute" : 36,
"second" : 24,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 33.0, 56.0 ],
"related_events" : [ "51fef0d2-e7c5-4734-8afd-e6f272a3278d" ]
}, {
"id" : "f9942e7b-9748-47be-9723-c497472d34ed",
"index" : 1249,
"period" : 1,
"timestamp" : "00:36:24.793",
"minute" : 36,
"second" : 24,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 33.0, 56.0 ],
"duration" : 2.427,
"related_events" : [ "1485ce1b-138c-40c4-b913-a654124a403a", "e0c43f59-130a-4021-bd56-e7f0fc1a06f9" ],
"carry" : {
"end_location" : [ 34.0, 55.0 ]
}
}, {
"id" : "1485ce1b-138c-40c4-b913-a654124a403a",
"index" : 1250,
"period" : 1,
"timestamp" : "00:36:27.220",
"minute" : 36,
"second" : 27,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 34.0, 55.0 ],
"duration" : 1.36,
"related_events" : [ "b23fa4f2-40d9-4c9f-9e01-f31665ec215a" ],
"pass" : {
"recipient" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"length" : 22.135944,
"angle" : 1.2490457,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 41.0, 76.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "ef3d3f99-b312-4411-ac99-35a426787f90",
"index" : 1251,
"period" : 1,
"timestamp" : "00:36:28.353",
"minute" : 36,
"second" : 28,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 76.0, 7.0 ],
"duration" : 0.64,
"related_events" : [ "b23fa4f2-40d9-4c9f-9e01-f31665ec215a", "ba491e7e-1153-4afc-a954-56cd33756a47", "d886bf6a-3e83-4296-9319-49463ba08af2" ]
}, {
"id" : "b23fa4f2-40d9-4c9f-9e01-f31665ec215a",
"index" : 1252,
"period" : 1,
"timestamp" : "00:36:28.580",
"minute" : 36,
"second" : 28,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 41.0, 76.0 ],
"under_pressure" : true,
"related_events" : [ "1485ce1b-138c-40c4-b913-a654124a403a", "ef3d3f99-b312-4411-ac99-35a426787f90" ]
}, {
"id" : "ba491e7e-1153-4afc-a954-56cd33756a47",
"index" : 1253,
"period" : 1,
"timestamp" : "00:36:28.580",
"minute" : 36,
"second" : 28,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 41.0, 76.0 ],
"duration" : 0.36,
"under_pressure" : true,
"related_events" : [ "b23fa4f2-40d9-4c9f-9e01-f31665ec215a", "d886bf6a-3e83-4296-9319-49463ba08af2", "ef3d3f99-b312-4411-ac99-35a426787f90" ],
"carry" : {
"end_location" : [ 43.0, 74.0 ]
}
}, {
"id" : "d886bf6a-3e83-4296-9319-49463ba08af2",
"index" : 1254,
"period" : 1,
"timestamp" : "00:36:28.940",
"minute" : 36,
"second" : 28,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 43.0, 74.0 ],
"duration" : 1.093,
"under_pressure" : true,
"related_events" : [ "669fa96b-d460-4a8a-accf-c30b53099079", "ef3d3f99-b312-4411-ac99-35a426787f90" ],
"pass" : {
"recipient" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"length" : 19.313208,
"angle" : -1.199905,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 50.0, 56.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "ad1ed1f9-b9a2-4643-bbe7-781abb9d5d8d",
"index" : 1255,
"period" : 1,
"timestamp" : "00:36:29.993",
"minute" : 36,
"second" : 29,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 72.0, 26.0 ],
"duration" : 0.32,
"related_events" : [ "669fa96b-d460-4a8a-accf-c30b53099079", "a5da36d4-71a5-4fcf-84c6-fe9acdacef50" ]
}, {
"id" : "669fa96b-d460-4a8a-accf-c30b53099079",
"index" : 1256,
"period" : 1,
"timestamp" : "00:36:30.033",
"minute" : 36,
"second" : 30,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 50.0, 56.0 ],
"under_pressure" : true,
"related_events" : [ "ad1ed1f9-b9a2-4643-bbe7-781abb9d5d8d", "d886bf6a-3e83-4296-9319-49463ba08af2" ]
}, {
"id" : "a5da36d4-71a5-4fcf-84c6-fe9acdacef50",
"index" : 1257,
"period" : 1,
"timestamp" : "00:36:30.033",
"minute" : 36,
"second" : 30,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 50.0, 54.0 ],
"duration" : 0.88,
"under_pressure" : true,
"related_events" : [ "635b725b-a0a3-4116-8a43-218b28c921d9", "ad1ed1f9-b9a2-4643-bbe7-781abb9d5d8d" ],
"pass" : {
"length" : 7.81025,
"angle" : 0.87605804,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 55.0, 60.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "635b725b-a0a3-4116-8a43-218b28c921d9",
"index" : 1258,
"period" : 1,
"timestamp" : "00:36:30.913",
"minute" : 36,
"second" : 30,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 66.0, 21.0 ],
"related_events" : [ "a5da36d4-71a5-4fcf-84c6-fe9acdacef50" ]
}, {
"id" : "fd505568-2700-4555-ba33-b9382401a3df",
"index" : 1259,
"period" : 1,
"timestamp" : "00:36:32.195",
"minute" : 36,
"second" : 32,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 73.0, 33.0 ],
"duration" : 0.478,
"related_events" : [ "24abd789-a06a-4caf-b431-0368ba00a26d" ]
}, {
"id" : "24abd789-a06a-4caf-b431-0368ba00a26d",
"index" : 1260,
"period" : 1,
"timestamp" : "00:36:32.500",
"minute" : 36,
"second" : 32,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 47.0, 44.0 ],
"duration" : 1.04,
"under_pressure" : true,
"related_events" : [ "78ac1145-3fe5-4c8b-a204-2a55088529bb", "fd505568-2700-4555-ba33-b9382401a3df" ],
"pass" : {
"recipient" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"length" : 13.0,
"angle" : -0.39479113,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 59.0, 39.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "78ac1145-3fe5-4c8b-a204-2a55088529bb",
"index" : 1261,
"period" : 1,
"timestamp" : "00:36:33.540",
"minute" : 36,
"second" : 33,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 59.0, 39.0 ],
"related_events" : [ "24abd789-a06a-4caf-b431-0368ba00a26d" ]
}, {
"id" : "3b245da0-bab3-4afe-be58-53e7fb40e122",
"index" : 1262,
"period" : 1,
"timestamp" : "00:36:33.540",
"minute" : 36,
"second" : 33,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 59.0, 39.0 ],
"duration" : 4.96,
"under_pressure" : true,
"related_events" : [ "10698334-9465-4c5a-8b62-c4ad68659c06", "19f0955c-ca16-481e-83a2-f889d63de311", "78ac1145-3fe5-4c8b-a204-2a55088529bb" ],
"carry" : {
"end_location" : [ 92.0, 39.0 ]
}
}, {
"id" : "19f0955c-ca16-481e-83a2-f889d63de311",
"index" : 1263,
"period" : 1,
"timestamp" : "00:36:36.513",
"minute" : 36,
"second" : 36,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 45.0, 38.0 ],
"duration" : 0.719,
"related_events" : [ "3b245da0-bab3-4afe-be58-53e7fb40e122" ]
}, {
"id" : "16bd31f1-8529-4f00-8123-aab45f04be94",
"index" : 1264,
"period" : 1,
"timestamp" : "00:36:38.113",
"minute" : 36,
"second" : 38,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 28.0, 44.0 ],
"duration" : 0.6,
"related_events" : [ "10698334-9465-4c5a-8b62-c4ad68659c06" ]
}, {
"id" : "10698334-9465-4c5a-8b62-c4ad68659c06",
"index" : 1265,
"period" : 1,
"timestamp" : "00:36:38.500",
"minute" : 36,
"second" : 38,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 92.0, 39.0 ],
"duration" : 1.093,
"under_pressure" : true,
"related_events" : [ "16bd31f1-8529-4f00-8123-aab45f04be94", "d95131ce-a7e3-43e8-8abc-c9c2f8cc60c3" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 13.038404,
"angle" : -0.07677189,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 105.0, 38.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "25877726-abcf-4a15-b9e7-dab99ccd3d8b",
"index" : 1266,
"period" : 1,
"timestamp" : "00:36:38.920",
"minute" : 36,
"second" : 38,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 15.0, 43.0 ],
"duration" : 0.713,
"related_events" : [ "d95131ce-a7e3-43e8-8abc-c9c2f8cc60c3", "e957094f-772e-4f14-8577-610e72ade5c5" ]
}, {
"id" : "d95131ce-a7e3-43e8-8abc-c9c2f8cc60c3",
"index" : 1267,
"period" : 1,
"timestamp" : "00:36:39.593",
"minute" : 36,
"second" : 39,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 105.0, 38.0 ],
"under_pressure" : true,
"related_events" : [ "10698334-9465-4c5a-8b62-c4ad68659c06", "25877726-abcf-4a15-b9e7-dab99ccd3d8b" ]
}, {
"id" : "e957094f-772e-4f14-8577-610e72ade5c5",
"index" : 1268,
"period" : 1,
"timestamp" : "00:36:39.593",
"minute" : 36,
"second" : 39,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 105.0, 37.0 ],
"duration" : 0.8,
"under_pressure" : true,
"related_events" : [ "1709eda3-5156-4c75-bdbc-4302b65013b3", "25877726-abcf-4a15-b9e7-dab99ccd3d8b", "dfcc49fa-1319-489a-91af-cfd81f7dc968" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 5.0,
"angle" : 1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 105.0, 42.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "1709eda3-5156-4c75-bdbc-4302b65013b3",
"index" : 1269,
"period" : 1,
"timestamp" : "00:36:40.393",
"minute" : 36,
"second" : 40,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 105.0, 46.0 ],
"related_events" : [ "e957094f-772e-4f14-8577-610e72ade5c5" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "dfcc49fa-1319-489a-91af-cfd81f7dc968",
"index" : 1270,
"period" : 1,
"timestamp" : "00:36:40.393",
"minute" : 36,
"second" : 40,
"type" : {
"id" : 10,
"name" : "Interception"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 16.0, 39.0 ],
"related_events" : [ "e957094f-772e-4f14-8577-610e72ade5c5" ],
"interception" : {
"outcome" : {
"id" : 4,
"name" : "Won"
}
}
}, {
"id" : "f9b6e9a3-35aa-49c8-8e10-b94ccad386be",
"index" : 1271,
"period" : 1,
"timestamp" : "00:36:40.393",
"minute" : 36,
"second" : 40,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 16.0, 39.0 ],
"duration" : 3.24,
"under_pressure" : true,
"related_events" : [ "7ae7c21c-29cf-44ee-8db0-735d046a7260", "aa1ed442-7c2b-474e-b9a4-8c0a32d80c95", "dfcc49fa-1319-489a-91af-cfd81f7dc968" ],
"carry" : {
"end_location" : [ 5.0, 27.0 ]
}
}, {
"id" : "aa1ed442-7c2b-474e-b9a4-8c0a32d80c95",
"index" : 1272,
"period" : 1,
"timestamp" : "00:36:42.180",
"minute" : 36,
"second" : 42,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 110.0, 45.0 ],
"duration" : 0.893,
"counterpress" : true,
"related_events" : [ "f9b6e9a3-35aa-49c8-8e10-b94ccad386be" ]
}, {
"id" : "7ae7c21c-29cf-44ee-8db0-735d046a7260",
"index" : 1273,
"period" : 1,
"timestamp" : "00:36:43.633",
"minute" : 36,
"second" : 43,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 5.0, 27.0 ],
"duration" : 2.64,
"related_events" : [ "980abcd7-1b8a-4fae-a2a8-202766c9b489" ],
"pass" : {
"length" : 40.22437,
"angle" : -0.6086893,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 38.0, 4.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "980abcd7-1b8a-4fae-a2a8-202766c9b489",
"index" : 1274,
"period" : 1,
"timestamp" : "00:36:46.273",
"minute" : 36,
"second" : 46,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 83.0, 77.0 ],
"related_events" : [ "7ae7c21c-29cf-44ee-8db0-735d046a7260" ]
}, {
"id" : "17c4a0a1-ccf4-464f-bd77-080018be3bf5",
"index" : 1275,
"period" : 1,
"timestamp" : "00:36:46.273",
"minute" : 36,
"second" : 46,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 83.0, 77.0 ],
"duration" : 1.587,
"under_pressure" : true,
"related_events" : [ "6d26a8b7-d841-483c-b76b-1f5945ea4770", "87e1fe4b-4b0b-481b-8e1a-75ece35a0d70", "980abcd7-1b8a-4fae-a2a8-202766c9b489" ],
"carry" : {
"end_location" : [ 83.0, 75.0 ]
}
}, {
"id" : "6d26a8b7-d841-483c-b76b-1f5945ea4770",
"index" : 1276,
"period" : 1,
"timestamp" : "00:36:46.913",
"minute" : 36,
"second" : 46,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 33.0, 7.0 ],
"duration" : 0.84,
"related_events" : [ "17c4a0a1-ccf4-464f-bd77-080018be3bf5" ]
}, {
"id" : "87e1fe4b-4b0b-481b-8e1a-75ece35a0d70",
"index" : 1277,
"period" : 1,
"timestamp" : "00:36:47.860",
"minute" : 36,
"second" : 47,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 83.0, 75.0 ],
"duration" : 1.36,
"related_events" : [ "bb231c32-678b-4d03-bfea-1acaea739bbc" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 24.083189,
"angle" : -0.844154,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 99.0, 57.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "7876888e-417b-4e3d-953d-344855791168",
"index" : 1278,
"period" : 1,
"timestamp" : "00:36:48.913",
"minute" : 36,
"second" : 48,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 21.0, 26.0 ],
"duration" : 0.92,
"related_events" : [ "31c089e6-cfb4-4877-9c75-f928865bfe20", "bb231c32-678b-4d03-bfea-1acaea739bbc" ]
}, {
"id" : "bb231c32-678b-4d03-bfea-1acaea739bbc",
"index" : 1279,
"period" : 1,
"timestamp" : "00:36:49.220",
"minute" : 36,
"second" : 49,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 99.0, 57.0 ],
"under_pressure" : true,
"related_events" : [ "7876888e-417b-4e3d-953d-344855791168", "87e1fe4b-4b0b-481b-8e1a-75ece35a0d70" ]
}, {
"id" : "31c089e6-cfb4-4877-9c75-f928865bfe20",
"index" : 1280,
"period" : 1,
"timestamp" : "00:36:49.220",
"minute" : 36,
"second" : 49,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 99.0, 57.0 ],
"duration" : 0.88,
"under_pressure" : true,
"related_events" : [ "5ea4f8dc-1663-4cce-8907-58408412da0a", "7876888e-417b-4e3d-953d-344855791168", "bb231c32-678b-4d03-bfea-1acaea739bbc" ],
"carry" : {
"end_location" : [ 100.0, 55.0 ]
}
}, {
"id" : "5ea4f8dc-1663-4cce-8907-58408412da0a",
"index" : 1281,
"period" : 1,
"timestamp" : "00:36:50.100",
"minute" : 36,
"second" : 50,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 100.0, 55.0 ],
"duration" : 1.413,
"related_events" : [ "07090c96-6f58-48b8-898e-e954ebc2ac37" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 14.3178215,
"angle" : -1.359703,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 103.0, 41.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "0ba8ac6b-90ba-48c9-805b-34ee062181dd",
"index" : 1282,
"period" : 1,
"timestamp" : "00:36:51.433",
"minute" : 36,
"second" : 51,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 15.0, 39.0 ],
"duration" : 0.4,
"related_events" : [ "07090c96-6f58-48b8-898e-e954ebc2ac37", "885f1095-bb2c-4347-beba-9051dd17a3b5", "8a8f9310-6c71-4ad9-bc2d-73f2fc9f27d4" ]
}, {
"id" : "07090c96-6f58-48b8-898e-e954ebc2ac37",
"index" : 1283,
"period" : 1,
"timestamp" : "00:36:51.513",
"minute" : 36,
"second" : 51,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 103.0, 41.0 ],
"under_pressure" : true,
"related_events" : [ "0ba8ac6b-90ba-48c9-805b-34ee062181dd", "5ea4f8dc-1663-4cce-8907-58408412da0a" ]
}, {
"id" : "8a8f9310-6c71-4ad9-bc2d-73f2fc9f27d4",
"index" : 1284,
"period" : 1,
"timestamp" : "00:36:51.513",
"minute" : 36,
"second" : 51,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 103.0, 41.0 ],
"duration" : 0.027,
"under_pressure" : true,
"related_events" : [ "07090c96-6f58-48b8-898e-e954ebc2ac37", "0ba8ac6b-90ba-48c9-805b-34ee062181dd", "885f1095-bb2c-4347-beba-9051dd17a3b5" ],
"carry" : {
"end_location" : [ 104.0, 41.0 ]
}
}, {
"id" : "885f1095-bb2c-4347-beba-9051dd17a3b5",
"index" : 1285,
"period" : 1,
"timestamp" : "00:36:51.540",
"minute" : 36,
"second" : 51,
"type" : {
"id" : 38,
"name" : "Miscontrol"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 104.0, 41.0 ],
"under_pressure" : true,
"related_events" : [ "0ba8ac6b-90ba-48c9-805b-34ee062181dd" ]
}, {
"id" : "f37cbae3-cfda-4f83-9573-fd8373e708eb",
"index" : 1286,
"period" : 1,
"timestamp" : "00:36:52.873",
"minute" : 36,
"second" : 52,
"type" : {
"id" : 9,
"name" : "Clearance"
},
"possession" : 55,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 11.0, 38.0 ],
"under_pressure" : true
}, {
"id" : "6182ece6-0e7a-42db-8c6f-4b5c9574e70e",
"index" : 1287,
"period" : 1,
"timestamp" : "00:36:54.193",
"minute" : 36,
"second" : 54,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 56,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 28.0, 64.0 ]
}, {
"id" : "ad34a1dc-bcc0-44d4-adff-aded4a9804a0",
"index" : 1288,
"period" : 1,
"timestamp" : "00:36:54.193",
"minute" : 36,
"second" : 54,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 56,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 28.0, 64.0 ],
"duration" : 6.92,
"under_pressure" : true,
"related_events" : [ "5e30f964-470e-4eca-b78b-531cc87a910d", "6182ece6-0e7a-42db-8c6f-4b5c9574e70e", "b568f977-9fca-4caa-a856-af6385e2fbd6" ],
"carry" : {
"end_location" : [ 46.0, 59.0 ]
}
}, {
"id" : "5e30f964-470e-4eca-b78b-531cc87a910d",
"index" : 1289,
"period" : 1,
"timestamp" : "00:36:55.233",
"minute" : 36,
"second" : 55,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 56,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 90.0, 25.0 ],
"duration" : 1.16,
"counterpress" : true,
"related_events" : [ "ad34a1dc-bcc0-44d4-adff-aded4a9804a0" ]
}, {
"id" : "b568f977-9fca-4caa-a856-af6385e2fbd6",
"index" : 1290,
"period" : 1,
"timestamp" : "00:37:01.113",
"minute" : 37,
"second" : 1,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 56,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 46.0, 59.0 ],
"duration" : 0.84,
"related_events" : [ "0b8b5f05-f4d6-40d8-a38b-6bb1a4d57f1d" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 19.0,
"angle" : -1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 46.0, 40.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "0b8b5f05-f4d6-40d8-a38b-6bb1a4d57f1d",
"index" : 1291,
"period" : 1,
"timestamp" : "00:37:01.953",
"minute" : 37,
"second" : 1,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 56,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 46.0, 40.0 ],
"related_events" : [ "b568f977-9fca-4caa-a856-af6385e2fbd6" ]
}, {
"id" : "60fc3d81-8ccd-4cc6-bc28-7fcbc3b76dbb",
"index" : 1292,
"period" : 1,
"timestamp" : "00:37:01.953",
"minute" : 37,
"second" : 1,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 56,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 46.0, 40.0 ],
"duration" : 5.04,
"related_events" : [ "0b8b5f05-f4d6-40d8-a38b-6bb1a4d57f1d", "557d817e-ff84-4825-bc4c-97f57ecd7c22" ],
"carry" : {
"end_location" : [ 63.0, 34.0 ]
}
}, {
"id" : "557d817e-ff84-4825-bc4c-97f57ecd7c22",
"index" : 1293,
"period" : 1,
"timestamp" : "00:37:06.993",
"minute" : 37,
"second" : 6,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 56,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 63.0, 34.0 ],
"duration" : 1.0,
"related_events" : [ "1fa91ef0-4ebb-4fce-9a7c-10d7ac25b7a9" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 11.0,
"angle" : 1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 63.0, 45.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "1fa91ef0-4ebb-4fce-9a7c-10d7ac25b7a9",
"index" : 1294,
"period" : 1,
"timestamp" : "00:37:07.993",
"minute" : 37,
"second" : 7,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 56,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 63.0, 45.0 ],
"related_events" : [ "557d817e-ff84-4825-bc4c-97f57ecd7c22" ]
}, {
"id" : "80243957-915a-446e-8f70-e632b72803db",
"index" : 1295,
"period" : 1,
"timestamp" : "00:37:07.993",
"minute" : 37,
"second" : 7,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 56,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 63.0, 45.0 ],
"duration" : 0.2,
"related_events" : [ "1fa91ef0-4ebb-4fce-9a7c-10d7ac25b7a9", "db2596d8-27fa-4207-86e7-b494f9405339" ],
"carry" : {
"end_location" : [ 64.0, 47.0 ]
}
}, {
"id" : "db2596d8-27fa-4207-86e7-b494f9405339",
"index" : 1296,
"period" : 1,
"timestamp" : "00:37:08.193",
"minute" : 37,
"second" : 8,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 56,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 64.0, 47.0 ],
"duration" : 0.8,
"related_events" : [ "4ba29d09-a35a-4f59-9607-86ad1a36c912" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 9.055386,
"angle" : -1.4601392,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 65.0, 38.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "4ba29d09-a35a-4f59-9607-86ad1a36c912",
"index" : 1297,
"period" : 1,
"timestamp" : "00:37:08.993",
"minute" : 37,
"second" : 8,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 56,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 65.0, 38.0 ],
"related_events" : [ "db2596d8-27fa-4207-86e7-b494f9405339" ]
}, {
"id" : "6fe27b39-4ccf-4e84-8dc2-c388c1cec23c",
"index" : 1298,
"period" : 1,
"timestamp" : "00:37:08.993",
"minute" : 37,
"second" : 8,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 56,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 65.0, 38.0 ],
"duration" : 2.24,
"related_events" : [ "4ba29d09-a35a-4f59-9607-86ad1a36c912", "5c1ce414-842b-45e7-adc8-cb22f852dd8b" ],
"carry" : {
"end_location" : [ 68.0, 44.0 ]
}
}, {
"id" : "5c1ce414-842b-45e7-adc8-cb22f852dd8b",
"index" : 1299,
"period" : 1,
"timestamp" : "00:37:11.233",
"minute" : 37,
"second" : 11,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 56,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 68.0, 44.0 ],
"duration" : 1.56,
"related_events" : [ "0d318352-4b90-46d1-8cd6-1308b00ce830" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 33.734257,
"angle" : 1.3617734,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 75.0, 77.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "0d318352-4b90-46d1-8cd6-1308b00ce830",
"index" : 1300,
"period" : 1,
"timestamp" : "00:37:12.793",
"minute" : 37,
"second" : 12,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 56,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 75.0, 77.0 ],
"related_events" : [ "5c1ce414-842b-45e7-adc8-cb22f852dd8b" ]
}, {
"id" : "e876b9ed-537f-4986-8aa4-9387a7398362",
"index" : 1301,
"period" : 1,
"timestamp" : "00:37:12.793",
"minute" : 37,
"second" : 12,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 56,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 75.0, 77.0 ],
"duration" : 3.28,
"related_events" : [ "0d318352-4b90-46d1-8cd6-1308b00ce830", "dd2c4a0c-35ed-4175-b825-534badd33fe8" ],
"carry" : {
"end_location" : [ 86.0, 76.0 ]
}
}, {
"id" : "dd2c4a0c-35ed-4175-b825-534badd33fe8",
"index" : 1302,
"period" : 1,
"timestamp" : "00:37:16.073",
"minute" : 37,
"second" : 16,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 56,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 86.0, 76.0 ],
"duration" : 0.8,
"related_events" : [ "c1af5207-f0bf-45a9-8cca-e782f784326f", "ccb66537-10a3-4584-a620-8d9e6c58ca4a" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 14.764823,
"angle" : -0.49394137,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 99.0, 69.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "ccb66537-10a3-4584-a620-8d9e6c58ca4a",
"index" : 1303,
"period" : 1,
"timestamp" : "00:37:16.873",
"minute" : 37,
"second" : 16,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 56,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 102.0, 69.0 ],
"related_events" : [ "dd2c4a0c-35ed-4175-b825-534badd33fe8" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "c1af5207-f0bf-45a9-8cca-e782f784326f",
"index" : 1304,
"period" : 1,
"timestamp" : "00:37:16.873",
"minute" : 37,
"second" : 16,
"type" : {
"id" : 10,
"name" : "Interception"
},
"possession" : 57,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 6,
"name" : "From Counter"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 22.0, 12.0 ],
"counterpress" : true,
"related_events" : [ "dd2c4a0c-35ed-4175-b825-534badd33fe8" ],
"interception" : {
"outcome" : {
"id" : 4,
"name" : "Won"
}
}
}, {
"id" : "251af4d0-ecb1-4513-8fc8-9caad6a0fcbc",
"index" : 1305,
"period" : 1,
"timestamp" : "00:37:16.873",
"minute" : 37,
"second" : 16,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 57,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 6,
"name" : "From Counter"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 22.0, 12.0 ],
"duration" : 1.707,
"related_events" : [ "c1af5207-f0bf-45a9-8cca-e782f784326f", "de8292b8-535b-4377-b9c6-035fe6ef96cb" ],
"carry" : {
"end_location" : [ 24.0, 13.0 ]
}
}, {
"id" : "de8292b8-535b-4377-b9c6-035fe6ef96cb",
"index" : 1306,
"period" : 1,
"timestamp" : "00:37:18.580",
"minute" : 37,
"second" : 18,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 57,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 6,
"name" : "From Counter"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 24.0, 13.0 ],
"duration" : 2.053,
"related_events" : [ "70c1b92d-94c8-44a1-89db-3f06d96d17f4" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 16.552946,
"angle" : -0.43662715,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 39.0, 6.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "785d0549-0a03-43cf-b613-8e4908e58bf2",
"index" : 1307,
"period" : 1,
"timestamp" : "00:37:20.113",
"minute" : 37,
"second" : 20,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 57,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 6,
"name" : "From Counter"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 85.0, 74.0 ],
"duration" : 0.8,
"counterpress" : true,
"related_events" : [ "58b343d5-84a1-4cff-a9cd-27d2d5a31f25", "70c1b92d-94c8-44a1-89db-3f06d96d17f4", "d046345c-3cb4-49d6-80f4-a1cb6061f976" ]
}, {
"id" : "70c1b92d-94c8-44a1-89db-3f06d96d17f4",
"index" : 1308,
"period" : 1,
"timestamp" : "00:37:20.633",
"minute" : 37,
"second" : 20,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 57,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 6,
"name" : "From Counter"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 39.0, 6.0 ],
"under_pressure" : true,
"related_events" : [ "785d0549-0a03-43cf-b613-8e4908e58bf2", "de8292b8-535b-4377-b9c6-035fe6ef96cb" ]
}, {
"id" : "58b343d5-84a1-4cff-a9cd-27d2d5a31f25",
"index" : 1309,
"period" : 1,
"timestamp" : "00:37:20.633",
"minute" : 37,
"second" : 20,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 57,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 6,
"name" : "From Counter"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 39.0, 6.0 ],
"duration" : 0.027,
"under_pressure" : true,
"related_events" : [ "70c1b92d-94c8-44a1-89db-3f06d96d17f4", "785d0549-0a03-43cf-b613-8e4908e58bf2", "d046345c-3cb4-49d6-80f4-a1cb6061f976" ],
"carry" : {
"end_location" : [ 38.0, 6.0 ]
}
}, {
"id" : "d046345c-3cb4-49d6-80f4-a1cb6061f976",
"index" : 1310,
"period" : 1,
"timestamp" : "00:37:20.660",
"minute" : 37,
"second" : 20,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 57,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 6,
"name" : "From Counter"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 38.0, 6.0 ],
"duration" : 3.133,
"under_pressure" : true,
"related_events" : [ "39f11512-c507-4a86-acaf-316a8a729930", "785d0549-0a03-43cf-b613-8e4908e58bf2" ],
"pass" : {
"recipient" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"length" : 25.079872,
"angle" : -0.07982998,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 63.0, 4.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "39f11512-c507-4a86-acaf-316a8a729930",
"index" : 1311,
"period" : 1,
"timestamp" : "00:37:23.793",
"minute" : 37,
"second" : 23,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 57,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 6,
"name" : "From Counter"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 63.0, 4.0 ],
"related_events" : [ "d046345c-3cb4-49d6-80f4-a1cb6061f976" ]
}, {
"id" : "2774cbef-e27a-4584-b447-40f60934782e",
"index" : 1312,
"period" : 1,
"timestamp" : "00:37:23.793",
"minute" : 37,
"second" : 23,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 57,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 6,
"name" : "From Counter"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 63.0, 4.0 ],
"duration" : 5.24,
"under_pressure" : true,
"related_events" : [ "39f11512-c507-4a86-acaf-316a8a729930", "66f917cb-270b-45d7-a842-0722c170a9be", "bc07e6f9-0bb1-45fe-9524-ac5d42ce7703" ],
"carry" : {
"end_location" : [ 100.0, 17.0 ]
}
}, {
"id" : "66f917cb-270b-45d7-a842-0722c170a9be",
"index" : 1313,
"period" : 1,
"timestamp" : "00:37:27.275",
"minute" : 37,
"second" : 27,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 57,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 6,
"name" : "From Counter"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 27.0, 67.0 ],
"duration" : 0.678,
"related_events" : [ "2774cbef-e27a-4584-b447-40f60934782e" ]
}, {
"id" : "bc07e6f9-0bb1-45fe-9524-ac5d42ce7703",
"index" : 1314,
"period" : 1,
"timestamp" : "00:37:29.033",
"minute" : 37,
"second" : 29,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 57,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 6,
"name" : "From Counter"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 100.0, 17.0 ],
"under_pressure" : true,
"related_events" : [ "ad78b637-788f-408c-9de5-e2dcc451a3a9" ],
"dribble" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "ad78b637-788f-408c-9de5-e2dcc451a3a9",
"index" : 1315,
"period" : 1,
"timestamp" : "00:37:29.033",
"minute" : 37,
"second" : 29,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 58,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 21.0, 64.0 ],
"under_pressure" : true,
"related_events" : [ "bc07e6f9-0bb1-45fe-9524-ac5d42ce7703" ],
"duel" : {
"type" : {
"id" : 11,
"name" : "Tackle"
},
"outcome" : {
"id" : 16,
"name" : "Success In Play"
}
}
}, {
"id" : "9af93edf-9ff5-4f68-bdcf-0146449dd9fb",
"index" : 1316,
"period" : 1,
"timestamp" : "00:37:29.793",
"minute" : 37,
"second" : 29,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 58,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 22.0, 69.0 ]
}, {
"id" : "7389186e-5ec0-4804-b978-bc3fcf23142b",
"index" : 1317,
"period" : 1,
"timestamp" : "00:37:29.793",
"minute" : 37,
"second" : 29,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 58,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 22.0, 69.0 ],
"duration" : 3.319,
"related_events" : [ "9af93edf-9ff5-4f68-bdcf-0146449dd9fb", "c2f59437-ab9f-4811-b619-13b74a1f0613" ],
"carry" : {
"end_location" : [ 28.0, 71.0 ]
}
}, {
"id" : "c2f59437-ab9f-4811-b619-13b74a1f0613",
"index" : 1318,
"period" : 1,
"timestamp" : "00:37:33.112",
"minute" : 37,
"second" : 33,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 58,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 28.0, 71.0 ],
"duration" : 0.92,
"related_events" : [ "550f74dc-6301-45d1-aa93-414220a234a5" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 10.630146,
"angle" : -0.8519663,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 35.0, 63.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "550f74dc-6301-45d1-aa93-414220a234a5",
"index" : 1319,
"period" : 1,
"timestamp" : "00:37:34.032",
"minute" : 37,
"second" : 34,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 58,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 35.0, 63.0 ],
"related_events" : [ "c2f59437-ab9f-4811-b619-13b74a1f0613" ]
}, {
"id" : "83ba241a-2767-42a7-b21a-97e5841f7b82",
"index" : 1320,
"period" : 1,
"timestamp" : "00:37:34.032",
"minute" : 37,
"second" : 34,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 58,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 35.0, 63.0 ],
"duration" : 1.121,
"related_events" : [ "323675fd-addf-4a60-b36d-a03cbd15ae62", "550f74dc-6301-45d1-aa93-414220a234a5" ],
"carry" : {
"end_location" : [ 33.0, 61.0 ]
}
}, {
"id" : "323675fd-addf-4a60-b36d-a03cbd15ae62",
"index" : 1321,
"period" : 1,
"timestamp" : "00:37:35.153",
"minute" : 37,
"second" : 35,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 58,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 33.0, 61.0 ],
"duration" : 1.8,
"related_events" : [ "f647dffd-be54-4737-afe0-82bed24a470d" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 34.928497,
"angle" : -1.1583859,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 47.0, 29.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "f647dffd-be54-4737-afe0-82bed24a470d",
"index" : 1322,
"period" : 1,
"timestamp" : "00:37:36.953",
"minute" : 37,
"second" : 36,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 58,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 47.0, 29.0 ],
"related_events" : [ "323675fd-addf-4a60-b36d-a03cbd15ae62" ]
}, {
"id" : "68b5d2e8-48ed-457e-8b8a-76dc89a016ef",
"index" : 1323,
"period" : 1,
"timestamp" : "00:37:36.953",
"minute" : 37,
"second" : 36,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 58,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 47.0, 29.0 ],
"duration" : 2.88,
"related_events" : [ "6a7d8d1e-a879-452c-9c98-b4156cba36f5", "f647dffd-be54-4737-afe0-82bed24a470d" ],
"carry" : {
"end_location" : [ 48.0, 25.0 ]
}
}, {
"id" : "6a7d8d1e-a879-452c-9c98-b4156cba36f5",
"index" : 1324,
"period" : 1,
"timestamp" : "00:37:39.833",
"minute" : 37,
"second" : 39,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 58,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 48.0, 25.0 ],
"duration" : 1.28,
"related_events" : [ "dd2aff6d-652b-4425-902e-820ebf47220e" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 19.646883,
"angle" : 1.3134726,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 53.0, 44.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "dd2aff6d-652b-4425-902e-820ebf47220e",
"index" : 1325,
"period" : 1,
"timestamp" : "00:37:41.113",
"minute" : 37,
"second" : 41,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 58,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 53.0, 44.0 ],
"related_events" : [ "6a7d8d1e-a879-452c-9c98-b4156cba36f5" ]
}, {
"id" : "778cc979-5aee-4819-aca5-d5e2cf76e483",
"index" : 1326,
"period" : 1,
"timestamp" : "00:37:41.113",
"minute" : 37,
"second" : 41,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 58,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 53.0, 44.0 ],
"duration" : 2.16,
"related_events" : [ "c5ad3fa4-2adf-4108-9791-3b31da2c39b9", "dd2aff6d-652b-4425-902e-820ebf47220e" ],
"carry" : {
"end_location" : [ 58.0, 48.0 ]
}
}, {
"id" : "c5ad3fa4-2adf-4108-9791-3b31da2c39b9",
"index" : 1327,
"period" : 1,
"timestamp" : "00:37:43.273",
"minute" : 37,
"second" : 43,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 58,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 58.0, 48.0 ],
"duration" : 1.44,
"related_events" : [ "ab606b33-40ff-4808-a128-5379487937e3" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 11.401754,
"angle" : 1.8370484,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 55.0, 59.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "ab606b33-40ff-4808-a128-5379487937e3",
"index" : 1328,
"period" : 1,
"timestamp" : "00:37:44.713",
"minute" : 37,
"second" : 44,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 58,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 55.0, 59.0 ],
"related_events" : [ "c5ad3fa4-2adf-4108-9791-3b31da2c39b9" ]
}, {
"id" : "58737f25-70d0-4fab-b2b5-cdd3ce401caf",
"index" : 1329,
"period" : 1,
"timestamp" : "00:37:44.713",
"minute" : 37,
"second" : 44,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 58,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 55.0, 59.0 ],
"duration" : 0.76,
"related_events" : [ "ab606b33-40ff-4808-a128-5379487937e3", "b9bea2fb-f26c-4996-819c-495b793b3b0c" ],
"carry" : {
"end_location" : [ 57.0, 64.0 ]
}
}, {
"id" : "b9bea2fb-f26c-4996-819c-495b793b3b0c",
"index" : 1330,
"period" : 1,
"timestamp" : "00:37:45.473",
"minute" : 37,
"second" : 45,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 58,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 57.0, 64.0 ],
"duration" : 1.48,
"related_events" : [ "af69a2e5-02ee-4764-9336-493aacd422c1" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 23.600847,
"angle" : 0.63502675,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 76.0, 78.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "af69a2e5-02ee-4764-9336-493aacd422c1",
"index" : 1331,
"period" : 1,
"timestamp" : "00:37:46.953",
"minute" : 37,
"second" : 46,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 58,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 76.0, 78.0 ],
"related_events" : [ "b9bea2fb-f26c-4996-819c-495b793b3b0c" ]
}, {
"id" : "61e3843b-8b35-4395-b136-891e2a604f12",
"index" : 1332,
"period" : 1,
"timestamp" : "00:37:46.953",
"minute" : 37,
"second" : 46,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 58,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 76.0, 78.0 ],
"duration" : 3.04,
"related_events" : [ "af69a2e5-02ee-4764-9336-493aacd422c1", "cd8095da-998e-47b7-bdc6-60302b9390d8" ],
"carry" : {
"end_location" : [ 94.0, 75.0 ]
}
}, {
"id" : "cd8095da-998e-47b7-bdc6-60302b9390d8",
"index" : 1333,
"period" : 1,
"timestamp" : "00:37:49.993",
"minute" : 37,
"second" : 49,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 58,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 94.0, 75.0 ],
"under_pressure" : true,
"related_events" : [ "513e9406-b483-4bfd-ab9f-ce8ec1970e62" ],
"dribble" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "513e9406-b483-4bfd-ab9f-ce8ec1970e62",
"index" : 1334,
"period" : 1,
"timestamp" : "00:37:49.993",
"minute" : 37,
"second" : 49,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 58,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 27.0, 6.0 ],
"under_pressure" : true,
"related_events" : [ "cd8095da-998e-47b7-bdc6-60302b9390d8" ],
"duel" : {
"type" : {
"id" : 11,
"name" : "Tackle"
},
"outcome" : {
"id" : 14,
"name" : "Lost Out"
}
}
}, {
"id" : "d739d108-e7e3-4dbd-8f27-0382f5c6991e",
"index" : 1335,
"period" : 1,
"timestamp" : "00:37:57.793",
"minute" : 37,
"second" : 57,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 87.0, 80.0 ],
"duration" : 1.44,
"related_events" : [ "314d969f-32e7-407e-975b-d375bad1524d" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 13.0,
"angle" : -2.7468016,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 75.0, 75.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
}
}
}, {
"id" : "314d969f-32e7-407e-975b-d375bad1524d",
"index" : 1336,
"period" : 1,
"timestamp" : "00:37:59.233",
"minute" : 37,
"second" : 59,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 75.0, 75.0 ],
"related_events" : [ "d739d108-e7e3-4dbd-8f27-0382f5c6991e" ]
}, {
"id" : "a0210b27-5c89-406d-8b32-8fcabc94e1e7",
"index" : 1337,
"period" : 1,
"timestamp" : "00:37:59.233",
"minute" : 37,
"second" : 59,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 75.0, 75.0 ],
"duration" : 2.16,
"related_events" : [ "314d969f-32e7-407e-975b-d375bad1524d", "57d53a31-9343-4a87-891b-2095eb2338e6" ],
"carry" : {
"end_location" : [ 75.0, 72.0 ]
}
}, {
"id" : "57d53a31-9343-4a87-891b-2095eb2338e6",
"index" : 1338,
"period" : 1,
"timestamp" : "00:38:01.393",
"minute" : 38,
"second" : 1,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 75.0, 72.0 ],
"duration" : 0.84,
"related_events" : [ "6b9d7a16-1032-4fa5-a562-173ba8bd0e8e" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 5.0,
"angle" : -1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 75.0, 67.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "6b9d7a16-1032-4fa5-a562-173ba8bd0e8e",
"index" : 1339,
"period" : 1,
"timestamp" : "00:38:02.233",
"minute" : 38,
"second" : 2,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 75.0, 67.0 ],
"related_events" : [ "57d53a31-9343-4a87-891b-2095eb2338e6" ]
}, {
"id" : "01a26fcd-b54c-493a-915d-a7cacfa6e978",
"index" : 1340,
"period" : 1,
"timestamp" : "00:38:02.233",
"minute" : 38,
"second" : 2,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 75.0, 67.0 ],
"duration" : 2.12,
"related_events" : [ "6b9d7a16-1032-4fa5-a562-173ba8bd0e8e", "de74de7b-5884-4965-8644-10d79ec5e5ee" ],
"carry" : {
"end_location" : [ 76.0, 62.0 ]
}
}, {
"id" : "de74de7b-5884-4965-8644-10d79ec5e5ee",
"index" : 1341,
"period" : 1,
"timestamp" : "00:38:04.353",
"minute" : 38,
"second" : 4,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 76.0, 62.0 ],
"duration" : 2.12,
"related_events" : [ "61ff4ccf-42ad-4997-9dc9-c3f331d8a01c" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 30.016663,
"angle" : -1.6041173,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 75.0, 32.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "61ff4ccf-42ad-4997-9dc9-c3f331d8a01c",
"index" : 1342,
"period" : 1,
"timestamp" : "00:38:06.473",
"minute" : 38,
"second" : 6,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 75.0, 32.0 ],
"related_events" : [ "de74de7b-5884-4965-8644-10d79ec5e5ee" ]
}, {
"id" : "c10f8d39-f8f5-4589-b588-db425ec3153c",
"index" : 1343,
"period" : 1,
"timestamp" : "00:38:06.473",
"minute" : 38,
"second" : 6,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 75.0, 32.0 ],
"duration" : 1.44,
"related_events" : [ "61ff4ccf-42ad-4997-9dc9-c3f331d8a01c", "bec85488-1136-4c04-b7ab-9210b099b203" ],
"carry" : {
"end_location" : [ 75.0, 34.0 ]
}
}, {
"id" : "bec85488-1136-4c04-b7ab-9210b099b203",
"index" : 1344,
"period" : 1,
"timestamp" : "00:38:07.913",
"minute" : 38,
"second" : 7,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 75.0, 34.0 ],
"duration" : 1.0,
"related_events" : [ "c41a293d-721a-4199-9734-53733736f70b" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 9.0,
"angle" : -1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 75.0, 25.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c41a293d-721a-4199-9734-53733736f70b",
"index" : 1345,
"period" : 1,
"timestamp" : "00:38:08.913",
"minute" : 38,
"second" : 8,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 75.0, 25.0 ],
"related_events" : [ "bec85488-1136-4c04-b7ab-9210b099b203" ]
}, {
"id" : "11d38678-01c1-453c-acd3-a89ff8f408a6",
"index" : 1346,
"period" : 1,
"timestamp" : "00:38:08.913",
"minute" : 38,
"second" : 8,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 75.0, 25.0 ],
"duration" : 4.0,
"related_events" : [ "03a91512-1b6a-41e0-8635-cab8b63b1f92", "c41a293d-721a-4199-9734-53733736f70b" ],
"carry" : {
"end_location" : [ 82.0, 26.0 ]
}
}, {
"id" : "03a91512-1b6a-41e0-8635-cab8b63b1f92",
"index" : 1347,
"period" : 1,
"timestamp" : "00:38:12.913",
"minute" : 38,
"second" : 12,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 82.0, 26.0 ],
"duration" : 1.48,
"related_events" : [ "5c51fbe4-0b6b-460e-a6d5-af7ed6335b7c" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 27.658634,
"angle" : 2.4329665,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 61.0, 44.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "5c51fbe4-0b6b-460e-a6d5-af7ed6335b7c",
"index" : 1348,
"period" : 1,
"timestamp" : "00:38:14.393",
"minute" : 38,
"second" : 14,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 61.0, 44.0 ],
"related_events" : [ "03a91512-1b6a-41e0-8635-cab8b63b1f92" ]
}, {
"id" : "8a854c41-87f7-4480-bba2-d6c54dc0b94e",
"index" : 1349,
"period" : 1,
"timestamp" : "00:38:14.393",
"minute" : 38,
"second" : 14,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 61.0, 44.0 ],
"duration" : 6.04,
"related_events" : [ "2aef361f-564d-4ffe-8062-837ffa588376", "5c51fbe4-0b6b-460e-a6d5-af7ed6335b7c" ],
"carry" : {
"end_location" : [ 66.0, 45.0 ]
}
}, {
"id" : "2aef361f-564d-4ffe-8062-837ffa588376",
"index" : 1350,
"period" : 1,
"timestamp" : "00:38:20.433",
"minute" : 38,
"second" : 20,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 66.0, 45.0 ],
"duration" : 0.84,
"related_events" : [ "884f5e3d-f77e-4a18-8061-b11da6b70497" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 19.646883,
"angle" : 1.3134726,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 71.0, 64.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "884f5e3d-f77e-4a18-8061-b11da6b70497",
"index" : 1351,
"period" : 1,
"timestamp" : "00:38:21.273",
"minute" : 38,
"second" : 21,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 71.0, 64.0 ],
"related_events" : [ "2aef361f-564d-4ffe-8062-837ffa588376" ]
}, {
"id" : "cfb41bbd-124c-47dc-9564-9a2047b1814a",
"index" : 1352,
"period" : 1,
"timestamp" : "00:38:21.273",
"minute" : 38,
"second" : 21,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 71.0, 64.0 ],
"duration" : 1.2,
"related_events" : [ "884f5e3d-f77e-4a18-8061-b11da6b70497", "94c46010-38ce-4a72-8c7a-9545d4ed1a3c" ],
"carry" : {
"end_location" : [ 71.0, 64.0 ]
}
}, {
"id" : "94c46010-38ce-4a72-8c7a-9545d4ed1a3c",
"index" : 1353,
"period" : 1,
"timestamp" : "00:38:22.473",
"minute" : 38,
"second" : 22,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 71.0, 64.0 ],
"duration" : 0.48,
"related_events" : [ "83bc5efa-cfb8-4a25-909c-483f547abcff" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 7.2111025,
"angle" : 0.98279375,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 75.0, 70.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "83bc5efa-cfb8-4a25-909c-483f547abcff",
"index" : 1354,
"period" : 1,
"timestamp" : "00:38:22.953",
"minute" : 38,
"second" : 22,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 75.0, 70.0 ],
"related_events" : [ "94c46010-38ce-4a72-8c7a-9545d4ed1a3c" ]
}, {
"id" : "8e608e3d-0ee6-42c7-8013-c13c25612ec2",
"index" : 1355,
"period" : 1,
"timestamp" : "00:38:22.953",
"minute" : 38,
"second" : 22,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 75.0, 70.0 ],
"duration" : 0.76,
"related_events" : [ "83bc5efa-cfb8-4a25-909c-483f547abcff", "e3641757-0c5c-4f67-a2da-621eac9ba4ac" ],
"carry" : {
"end_location" : [ 76.0, 70.0 ]
}
}, {
"id" : "e3641757-0c5c-4f67-a2da-621eac9ba4ac",
"index" : 1356,
"period" : 1,
"timestamp" : "00:38:23.713",
"minute" : 38,
"second" : 23,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 76.0, 70.0 ],
"duration" : 0.88,
"related_events" : [ "1bda1941-80c2-4db7-aa2a-5cef61f83e15" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 8.602325,
"angle" : -2.1910458,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 71.0, 63.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "1bda1941-80c2-4db7-aa2a-5cef61f83e15",
"index" : 1357,
"period" : 1,
"timestamp" : "00:38:24.593",
"minute" : 38,
"second" : 24,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 71.0, 63.0 ],
"related_events" : [ "e3641757-0c5c-4f67-a2da-621eac9ba4ac" ]
}, {
"id" : "6f536337-025d-4175-85b9-f5b7cbcffb97",
"index" : 1358,
"period" : 1,
"timestamp" : "00:38:24.593",
"minute" : 38,
"second" : 24,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 71.0, 63.0 ],
"duration" : 1.68,
"related_events" : [ "1bda1941-80c2-4db7-aa2a-5cef61f83e15", "570e97f5-bb64-4edd-8d14-c67d6e0f931c" ],
"carry" : {
"end_location" : [ 73.0, 65.0 ]
}
}, {
"id" : "570e97f5-bb64-4edd-8d14-c67d6e0f931c",
"index" : 1359,
"period" : 1,
"timestamp" : "00:38:26.273",
"minute" : 38,
"second" : 26,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 73.0, 65.0 ],
"duration" : 1.04,
"related_events" : [ "8cc9e218-e3c3-416c-b2e0-99fcf3f66141" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 13.341664,
"angle" : 1.3439975,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 76.0, 78.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "8cc9e218-e3c3-416c-b2e0-99fcf3f66141",
"index" : 1360,
"period" : 1,
"timestamp" : "00:38:27.313",
"minute" : 38,
"second" : 27,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 76.0, 78.0 ],
"related_events" : [ "570e97f5-bb64-4edd-8d14-c67d6e0f931c" ]
}, {
"id" : "75f5ff32-0e0f-42f6-aeeb-870ca7d7334c",
"index" : 1361,
"period" : 1,
"timestamp" : "00:38:27.313",
"minute" : 38,
"second" : 27,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 76.0, 78.0 ],
"duration" : 4.12,
"related_events" : [ "8cc9e218-e3c3-416c-b2e0-99fcf3f66141", "e1770d4d-3672-47f5-832e-906d4f366465" ],
"carry" : {
"end_location" : [ 88.0, 76.0 ]
}
}, {
"id" : "e1770d4d-3672-47f5-832e-906d4f366465",
"index" : 1362,
"period" : 1,
"timestamp" : "00:38:31.433",
"minute" : 38,
"second" : 31,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 88.0, 76.0 ],
"duration" : 1.48,
"related_events" : [ "91bf1644-6aa2-4e79-acac-aee0eca224fa" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 7.81025,
"angle" : -2.4468544,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 82.0, 71.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "91bf1644-6aa2-4e79-acac-aee0eca224fa",
"index" : 1363,
"period" : 1,
"timestamp" : "00:38:32.913",
"minute" : 38,
"second" : 32,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 82.0, 71.0 ],
"related_events" : [ "e1770d4d-3672-47f5-832e-906d4f366465" ]
}, {
"id" : "1da27788-dfeb-4359-8c72-4b7cf82e7753",
"index" : 1364,
"period" : 1,
"timestamp" : "00:38:32.913",
"minute" : 38,
"second" : 32,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 82.0, 71.0 ],
"duration" : 1.12,
"related_events" : [ "06a5f32a-e45e-44b2-95e2-28e5165d1480", "91bf1644-6aa2-4e79-acac-aee0eca224fa" ],
"carry" : {
"end_location" : [ 81.0, 70.0 ]
}
}, {
"id" : "06a5f32a-e45e-44b2-95e2-28e5165d1480",
"index" : 1365,
"period" : 1,
"timestamp" : "00:38:34.033",
"minute" : 38,
"second" : 34,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 81.0, 70.0 ],
"duration" : 1.4,
"related_events" : [ "5bfb8574-5365-46b4-816c-0a7e15dce9cb" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 34.928497,
"angle" : -1.801887,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 73.0, 36.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "5bfb8574-5365-46b4-816c-0a7e15dce9cb",
"index" : 1366,
"period" : 1,
"timestamp" : "00:38:35.433",
"minute" : 38,
"second" : 35,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 73.0, 36.0 ],
"related_events" : [ "06a5f32a-e45e-44b2-95e2-28e5165d1480" ]
}, {
"id" : "8a92c0a9-4e28-441c-b865-4f4166979b76",
"index" : 1367,
"period" : 1,
"timestamp" : "00:38:35.433",
"minute" : 38,
"second" : 35,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 73.0, 36.0 ],
"duration" : 3.52,
"related_events" : [ "5bfb8574-5365-46b4-816c-0a7e15dce9cb", "84cd33b3-0de6-49cd-b146-762ea02f97b8" ],
"carry" : {
"end_location" : [ 85.0, 36.0 ]
}
}, {
"id" : "84cd33b3-0de6-49cd-b146-762ea02f97b8",
"index" : 1368,
"period" : 1,
"timestamp" : "00:38:38.953",
"minute" : 38,
"second" : 38,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 85.0, 36.0 ],
"duration" : 0.88,
"related_events" : [ "2a10c0f2-3b18-497a-954c-0c28400247e7" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 16.124516,
"angle" : -1.4464413,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 87.0, 20.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "2a10c0f2-3b18-497a-954c-0c28400247e7",
"index" : 1369,
"period" : 1,
"timestamp" : "00:38:39.833",
"minute" : 38,
"second" : 39,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 87.0, 20.0 ],
"related_events" : [ "84cd33b3-0de6-49cd-b146-762ea02f97b8" ]
}, {
"id" : "49eec6b3-52b8-4f74-980d-ef4f3a6c45d1",
"index" : 1370,
"period" : 1,
"timestamp" : "00:38:39.833",
"minute" : 38,
"second" : 39,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 87.0, 20.0 ],
"duration" : 2.72,
"under_pressure" : true,
"related_events" : [ "2a10c0f2-3b18-497a-954c-0c28400247e7", "31f94d7f-0264-41fb-9711-796ac26b6b1b", "5a104d7c-b415-479a-9b99-2707935f17b8" ],
"carry" : {
"end_location" : [ 88.0, 30.0 ]
}
}, {
"id" : "31f94d7f-0264-41fb-9711-796ac26b6b1b",
"index" : 1371,
"period" : 1,
"timestamp" : "00:38:40.340",
"minute" : 38,
"second" : 40,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 30.0, 51.0 ],
"duration" : 1.533,
"related_events" : [ "49eec6b3-52b8-4f74-980d-ef4f3a6c45d1" ]
}, {
"id" : "5a104d7c-b415-479a-9b99-2707935f17b8",
"index" : 1372,
"period" : 1,
"timestamp" : "00:38:42.553",
"minute" : 38,
"second" : 42,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 88.0, 30.0 ],
"duration" : 1.12,
"related_events" : [ "98b080cc-9952-4feb-9828-b631ec4acfae" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 23.409399,
"angle" : 1.9195673,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 80.0, 52.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "98b080cc-9952-4feb-9828-b631ec4acfae",
"index" : 1373,
"period" : 1,
"timestamp" : "00:38:43.673",
"minute" : 38,
"second" : 43,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 80.0, 52.0 ],
"related_events" : [ "5a104d7c-b415-479a-9b99-2707935f17b8" ]
}, {
"id" : "457a04c2-6836-41df-b490-d4cfb6995dae",
"index" : 1374,
"period" : 1,
"timestamp" : "00:38:43.673",
"minute" : 38,
"second" : 43,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 80.0, 52.0 ],
"duration" : 2.52,
"related_events" : [ "98b080cc-9952-4feb-9828-b631ec4acfae", "b3100b75-0ac9-4e30-98f2-143de2361ed4" ],
"carry" : {
"end_location" : [ 82.0, 50.0 ]
}
}, {
"id" : "b3100b75-0ac9-4e30-98f2-143de2361ed4",
"index" : 1375,
"period" : 1,
"timestamp" : "00:38:46.193",
"minute" : 38,
"second" : 46,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 82.0, 50.0 ],
"duration" : 0.6,
"related_events" : [ "864d33ed-160d-4446-9af5-6e3f0f649111" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 9.433981,
"angle" : 1.012197,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 87.0, 58.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "864d33ed-160d-4446-9af5-6e3f0f649111",
"index" : 1376,
"period" : 1,
"timestamp" : "00:38:46.793",
"minute" : 38,
"second" : 46,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 87.0, 58.0 ],
"related_events" : [ "b3100b75-0ac9-4e30-98f2-143de2361ed4" ]
}, {
"id" : "9ca483a0-6e0b-4443-9090-8836969b4a3e",
"index" : 1377,
"period" : 1,
"timestamp" : "00:38:46.793",
"minute" : 38,
"second" : 46,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 87.0, 58.0 ],
"duration" : 0.68,
"related_events" : [ "864d33ed-160d-4446-9af5-6e3f0f649111", "f7b6358a-b9f8-4aad-89c9-90a3e4949828" ],
"carry" : {
"end_location" : [ 86.0, 57.0 ]
}
}, {
"id" : "f7b6358a-b9f8-4aad-89c9-90a3e4949828",
"index" : 1378,
"period" : 1,
"timestamp" : "00:38:47.473",
"minute" : 38,
"second" : 47,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 86.0, 57.0 ],
"duration" : 1.64,
"related_events" : [ "a4af3b98-cce2-4e6a-afeb-cf68f3b81fd1" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 20.024984,
"angle" : 1.6207547,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 85.0, 77.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "a4af3b98-cce2-4e6a-afeb-cf68f3b81fd1",
"index" : 1379,
"period" : 1,
"timestamp" : "00:38:49.113",
"minute" : 38,
"second" : 49,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 85.0, 77.0 ],
"related_events" : [ "f7b6358a-b9f8-4aad-89c9-90a3e4949828" ]
}, {
"id" : "cece9484-703c-4a8e-a856-995da2b69ff3",
"index" : 1380,
"period" : 1,
"timestamp" : "00:38:49.113",
"minute" : 38,
"second" : 49,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 85.0, 77.0 ],
"duration" : 3.747,
"related_events" : [ "86857c58-77a3-4990-b3e8-521d6a2caef2", "a4af3b98-cce2-4e6a-afeb-cf68f3b81fd1" ],
"carry" : {
"end_location" : [ 82.0, 71.0 ]
}
}, {
"id" : "86857c58-77a3-4990-b3e8-521d6a2caef2",
"index" : 1381,
"period" : 1,
"timestamp" : "00:38:52.860",
"minute" : 38,
"second" : 52,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 82.0, 71.0 ],
"duration" : 0.613,
"related_events" : [ "a3cfd3a0-93dc-448b-9ccf-c600d6342c9d" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 7.81025,
"angle" : 0.87605804,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 87.0, 77.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "a3cfd3a0-93dc-448b-9ccf-c600d6342c9d",
"index" : 1382,
"period" : 1,
"timestamp" : "00:38:53.473",
"minute" : 38,
"second" : 53,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 87.0, 77.0 ],
"related_events" : [ "86857c58-77a3-4990-b3e8-521d6a2caef2" ]
}, {
"id" : "0559e0cd-93e9-44ba-aa56-f0cfa96a560d",
"index" : 1383,
"period" : 1,
"timestamp" : "00:38:53.473",
"minute" : 38,
"second" : 53,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 87.0, 77.0 ],
"duration" : 2.359,
"related_events" : [ "5affac10-7b9c-4fd5-80d6-f6e5eaaea90d", "a3cfd3a0-93dc-448b-9ccf-c600d6342c9d" ],
"carry" : {
"end_location" : [ 84.0, 71.0 ]
}
}, {
"id" : "5affac10-7b9c-4fd5-80d6-f6e5eaaea90d",
"index" : 1384,
"period" : 1,
"timestamp" : "00:38:55.832",
"minute" : 38,
"second" : 55,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 84.0, 71.0 ],
"duration" : 1.12,
"related_events" : [ "c9f6ad72-2ebd-4a03-a572-f8aa73bfac6c" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 12.206555,
"angle" : -2.5308666,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 74.0, 64.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c9f6ad72-2ebd-4a03-a572-f8aa73bfac6c",
"index" : 1385,
"period" : 1,
"timestamp" : "00:38:56.952",
"minute" : 38,
"second" : 56,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 74.0, 64.0 ],
"related_events" : [ "5affac10-7b9c-4fd5-80d6-f6e5eaaea90d" ]
}, {
"id" : "b90b9160-a5d4-4aba-a03c-a5b112d1ea2c",
"index" : 1386,
"period" : 1,
"timestamp" : "00:38:56.952",
"minute" : 38,
"second" : 56,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 74.0, 64.0 ],
"duration" : 1.881,
"related_events" : [ "b69758ff-06d5-4e83-afa4-dee84ee5f493", "c9f6ad72-2ebd-4a03-a572-f8aa73bfac6c" ],
"carry" : {
"end_location" : [ 75.0, 59.0 ]
}
}, {
"id" : "b69758ff-06d5-4e83-afa4-dee84ee5f493",
"index" : 1387,
"period" : 1,
"timestamp" : "00:38:58.833",
"minute" : 38,
"second" : 58,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 75.0, 59.0 ],
"duration" : 1.96,
"related_events" : [ "7dac99fd-e777-4596-be7f-a41eefe59376" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 34.0147,
"angle" : -1.541393,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 76.0, 25.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "7dac99fd-e777-4596-be7f-a41eefe59376",
"index" : 1388,
"period" : 1,
"timestamp" : "00:39:00.793",
"minute" : 39,
"second" : 0,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 76.0, 25.0 ],
"related_events" : [ "b69758ff-06d5-4e83-afa4-dee84ee5f493" ]
}, {
"id" : "3458bc10-be93-4b5e-b2b7-f5766fcbafae",
"index" : 1389,
"period" : 1,
"timestamp" : "00:39:00.793",
"minute" : 39,
"second" : 0,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 76.0, 25.0 ],
"duration" : 4.12,
"under_pressure" : true,
"related_events" : [ "2c3271a6-cbc9-429d-82f7-5c899bdf393c", "7dac99fd-e777-4596-be7f-a41eefe59376", "aad3fb3a-66d5-4f87-9cfc-3f31d376570f" ],
"carry" : {
"end_location" : [ 93.0, 19.0 ]
}
}, {
"id" : "2c3271a6-cbc9-429d-82f7-5c899bdf393c",
"index" : 1390,
"period" : 1,
"timestamp" : "00:39:03.100",
"minute" : 39,
"second" : 3,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 27.0, 51.0 ],
"duration" : 1.173,
"related_events" : [ "3458bc10-be93-4b5e-b2b7-f5766fcbafae" ]
}, {
"id" : "aad3fb3a-66d5-4f87-9cfc-3f31d376570f",
"index" : 1391,
"period" : 1,
"timestamp" : "00:39:04.913",
"minute" : 39,
"second" : 4,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 93.0, 19.0 ],
"duration" : 0.56,
"related_events" : [ "00ee2018-e032-4854-b97f-7add60cd1803" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 4.472136,
"angle" : -2.0344439,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 91.0, 15.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "00ee2018-e032-4854-b97f-7add60cd1803",
"index" : 1392,
"period" : 1,
"timestamp" : "00:39:05.473",
"minute" : 39,
"second" : 5,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 91.0, 15.0 ],
"related_events" : [ "aad3fb3a-66d5-4f87-9cfc-3f31d376570f" ]
}, {
"id" : "84a9f8c1-8918-4a62-b409-b63bf8bf5780",
"index" : 1393,
"period" : 1,
"timestamp" : "00:39:05.473",
"minute" : 39,
"second" : 5,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 91.0, 15.0 ],
"duration" : 0.84,
"related_events" : [ "00ee2018-e032-4854-b97f-7add60cd1803", "ebcbbadb-5a42-4683-aadc-6a4d6254d595" ],
"carry" : {
"end_location" : [ 92.0, 14.0 ]
}
}, {
"id" : "ebcbbadb-5a42-4683-aadc-6a4d6254d595",
"index" : 1394,
"period" : 1,
"timestamp" : "00:39:06.313",
"minute" : 39,
"second" : 6,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 92.0, 14.0 ],
"duration" : 0.96,
"related_events" : [ "f0d79beb-8e7b-41f4-8d6a-bdac390ecc80" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 9.899495,
"angle" : 2.3561945,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 85.0, 21.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "f0d79beb-8e7b-41f4-8d6a-bdac390ecc80",
"index" : 1395,
"period" : 1,
"timestamp" : "00:39:07.273",
"minute" : 39,
"second" : 7,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 85.0, 21.0 ],
"related_events" : [ "ebcbbadb-5a42-4683-aadc-6a4d6254d595" ]
}, {
"id" : "ee62f8d8-4e03-4a8b-8a97-98afb8f72a6d",
"index" : 1396,
"period" : 1,
"timestamp" : "00:39:07.273",
"minute" : 39,
"second" : 7,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 85.0, 21.0 ],
"duration" : 1.28,
"related_events" : [ "920e2253-2964-4542-ae82-97d6e6a93b08", "f0d79beb-8e7b-41f4-8d6a-bdac390ecc80" ],
"carry" : {
"end_location" : [ 83.0, 19.0 ]
}
}, {
"id" : "920e2253-2964-4542-ae82-97d6e6a93b08",
"index" : 1397,
"period" : 1,
"timestamp" : "00:39:08.553",
"minute" : 39,
"second" : 8,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 83.0, 19.0 ],
"duration" : 0.64,
"related_events" : [ "a7a29e0f-9d71-4138-8c57-cb7de0b0196d" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 14.035668,
"angle" : 1.6421038,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 82.0, 33.0 ],
"assisted_shot_id" : "5052df0e-8c1a-4d54-87c9-a849b43741e5",
"shot_assist" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "a7a29e0f-9d71-4138-8c57-cb7de0b0196d",
"index" : 1398,
"period" : 1,
"timestamp" : "00:39:09.193",
"minute" : 39,
"second" : 9,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 82.0, 33.0 ],
"related_events" : [ "920e2253-2964-4542-ae82-97d6e6a93b08" ]
}, {
"id" : "8f70a991-a31f-473f-860b-e43be0d3e52b",
"index" : 1399,
"period" : 1,
"timestamp" : "00:39:09.193",
"minute" : 39,
"second" : 9,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 82.0, 33.0 ],
"duration" : 1.947,
"related_events" : [ "5052df0e-8c1a-4d54-87c9-a849b43741e5", "a7a29e0f-9d71-4138-8c57-cb7de0b0196d" ],
"carry" : {
"end_location" : [ 83.0, 34.0 ]
}
}, {
"id" : "5052df0e-8c1a-4d54-87c9-a849b43741e5",
"index" : 1400,
"period" : 1,
"timestamp" : "00:39:11.140",
"minute" : 39,
"second" : 11,
"type" : {
"id" : 16,
"name" : "Shot"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 83.0, 34.0 ],
"duration" : 1.333,
"related_events" : [ "0bfafbee-c7be-442a-8d25-d44a8dcaf34d" ],
"shot" : {
"statsbomb_xg" : 0.0063647768,
"end_location" : [ 119.0, 38.7, 1.9 ],
"key_pass_id" : "920e2253-2964-4542-ae82-97d6e6a93b08",
"technique" : {
"id" : 93,
"name" : "Normal"
},
"type" : {
"id" : 87,
"name" : "Open Play"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 100,
"name" : "Saved"
},
"freeze_frame" : [ {
"location" : [ 81.0, 53.0 ],
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : true
}, {
"location" : [ 103.0, 37.0 ],
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"teammate" : true
}, {
"location" : [ 90.0, 54.0 ],
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : false
}, {
"location" : [ 120.0, 42.0 ],
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"teammate" : false
}, {
"location" : [ 103.0, 38.0 ],
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : false
}, {
"location" : [ 103.0, 34.0 ],
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : false
}, {
"location" : [ 93.0, 43.0 ],
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"teammate" : false
}, {
"location" : [ 106.0, 51.0 ],
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : false
}, {
"location" : [ 87.0, 34.0 ],
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"teammate" : false
}, {
"location" : [ 74.0, 38.0 ],
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"teammate" : true
}, {
"location" : [ 103.0, 53.0 ],
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : true
}, {
"location" : [ 102.0, 22.0 ],
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : false
}, {
"location" : [ 78.0, 24.0 ],
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : true
}, {
"location" : [ 99.0, 32.0 ],
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : false
}, {
"location" : [ 96.0, 32.0 ],
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : true
}, {
"location" : [ 100.0, 25.0 ],
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : true
}, {
"location" : [ 93.0, 27.0 ],
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"teammate" : false
} ]
}
}, {
"id" : "0bfafbee-c7be-442a-8d25-d44a8dcaf34d",
"index" : 1401,
"period" : 1,
"timestamp" : "00:39:12.473",
"minute" : 39,
"second" : 12,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 59,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 1.0, 39.0 ],
"related_events" : [ "5052df0e-8c1a-4d54-87c9-a849b43741e5" ],
"goalkeeper" : {
"position" : {
"id" : 44,
"name" : "Set"
},
"technique" : {
"id" : 46,
"name" : "Standing"
},
"type" : {
"id" : 33,
"name" : "Shot Saved"
},
"body_part" : {
"id" : 35,
"name" : "Both Hands"
},
"outcome" : {
"id" : 15,
"name" : "Success"
}
}
}, {
"id" : "feb66ca6-4c5f-4180-8d16-7704ca43a369",
"index" : 1402,
"period" : 1,
"timestamp" : "00:39:27.420",
"minute" : 39,
"second" : 27,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 60,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 19.0, 50.0 ],
"duration" : 3.653,
"related_events" : [ "13ca3273-2cbf-4e30-98c3-dd01574ff14a", "fdfffe13-b4aa-44d9-aaf0-6987a6e18b57" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 73.171036,
"angle" : -0.068386346,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 92.0, 45.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "fdfffe13-b4aa-44d9-aaf0-6987a6e18b57",
"index" : 1403,
"period" : 1,
"timestamp" : "00:39:31.073",
"minute" : 39,
"second" : 31,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 60,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 89.0, 47.0 ],
"related_events" : [ "feb66ca6-4c5f-4180-8d16-7704ca43a369" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "13ca3273-2cbf-4e30-98c3-dd01574ff14a",
"index" : 1404,
"period" : 1,
"timestamp" : "00:39:31.073",
"minute" : 39,
"second" : 31,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 60,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 29.0, 36.0 ],
"duration" : 1.52,
"related_events" : [ "6c0a427e-1420-4d47-89f1-a97c9c2d7d4f", "ecdbd095-b6e1-42a7-956e-6841b35fad77", "feb66ca6-4c5f-4180-8d16-7704ca43a369" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 12.529964,
"angle" : 1.0714496,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 35.0, 47.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "ecdbd095-b6e1-42a7-956e-6841b35fad77",
"index" : 1405,
"period" : 1,
"timestamp" : "00:39:32.593",
"minute" : 39,
"second" : 32,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 60,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 35.0, 43.0 ],
"related_events" : [ "13ca3273-2cbf-4e30-98c3-dd01574ff14a" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "6c0a427e-1420-4d47-89f1-a97c9c2d7d4f",
"index" : 1406,
"period" : 1,
"timestamp" : "00:39:32.593",
"minute" : 39,
"second" : 32,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 60,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 86.0, 34.0 ],
"related_events" : [ "13ca3273-2cbf-4e30-98c3-dd01574ff14a" ],
"ball_recovery" : {
"recovery_failure" : true
}
}, {
"id" : "99129895-3e09-47c5-8aff-bbc6cd11ff02",
"index" : 1407,
"period" : 1,
"timestamp" : "00:39:34.153",
"minute" : 39,
"second" : 34,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 61,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 29.0, 39.0 ],
"duration" : 1.6,
"related_events" : [ "e993cf46-27b9-4391-a91f-3473fa137f26" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 10.630146,
"angle" : -2.4227626,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 21.0, 32.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "e993cf46-27b9-4391-a91f-3473fa137f26",
"index" : 1408,
"period" : 1,
"timestamp" : "00:39:35.753",
"minute" : 39,
"second" : 35,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 61,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 21.0, 32.0 ],
"related_events" : [ "99129895-3e09-47c5-8aff-bbc6cd11ff02" ]
}, {
"id" : "ef54bba4-dc7a-4a5c-8900-054b2c182e5f",
"index" : 1409,
"period" : 1,
"timestamp" : "00:39:35.753",
"minute" : 39,
"second" : 35,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 61,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 21.0, 32.0 ],
"duration" : 0.32,
"related_events" : [ "e4e77b2b-1a1a-4a6e-b1a7-d8a6a136829e", "e993cf46-27b9-4391-a91f-3473fa137f26" ],
"carry" : {
"end_location" : [ 21.0, 31.0 ]
}
}, {
"id" : "e4e77b2b-1a1a-4a6e-b1a7-d8a6a136829e",
"index" : 1410,
"period" : 1,
"timestamp" : "00:39:36.073",
"minute" : 39,
"second" : 36,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 61,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 21.0, 31.0 ],
"duration" : 0.8,
"related_events" : [ "011463e5-fc73-4101-9e86-fd5613999419" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 8.062258,
"angle" : -1.6951513,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 20.0, 23.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "c3fd150e-6336-47da-8266-8bfa04414edb",
"index" : 1411,
"period" : 1,
"timestamp" : "00:39:36.660",
"minute" : 39,
"second" : 36,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 61,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 101.0, 51.0 ],
"duration" : 1.093,
"counterpress" : true,
"related_events" : [ "011463e5-fc73-4101-9e86-fd5613999419", "763947e1-030f-4990-ab74-6b9c46388d5a", "b8333023-4dd5-41ae-b7d9-757300448463" ]
}, {
"id" : "011463e5-fc73-4101-9e86-fd5613999419",
"index" : 1412,
"period" : 1,
"timestamp" : "00:39:36.873",
"minute" : 39,
"second" : 36,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 61,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 20.0, 23.0 ],
"under_pressure" : true,
"related_events" : [ "c3fd150e-6336-47da-8266-8bfa04414edb", "e4e77b2b-1a1a-4a6e-b1a7-d8a6a136829e" ]
}, {
"id" : "763947e1-030f-4990-ab74-6b9c46388d5a",
"index" : 1413,
"period" : 1,
"timestamp" : "00:39:36.873",
"minute" : 39,
"second" : 36,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 61,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 20.0, 23.0 ],
"duration" : 0.8,
"under_pressure" : true,
"related_events" : [ "011463e5-fc73-4101-9e86-fd5613999419", "b8333023-4dd5-41ae-b7d9-757300448463", "c3fd150e-6336-47da-8266-8bfa04414edb" ],
"carry" : {
"end_location" : [ 21.0, 23.0 ]
}
}, {
"id" : "b8333023-4dd5-41ae-b7d9-757300448463",
"index" : 1414,
"period" : 1,
"timestamp" : "00:39:37.673",
"minute" : 39,
"second" : 37,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 61,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 21.0, 23.0 ],
"duration" : 0.96,
"under_pressure" : true,
"related_events" : [ "18af3b52-5df7-4fb2-8bc3-13b7b56547b3", "c3fd150e-6336-47da-8266-8bfa04414edb" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 13.892444,
"angle" : 2.6135182,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 9.0, 30.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "708f779f-c99e-4cf9-8347-5c8a54eca272",
"index" : 1415,
"period" : 1,
"timestamp" : "00:39:38.153",
"minute" : 39,
"second" : 38,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 61,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 106.0, 58.0 ],
"duration" : 1.52,
"counterpress" : true,
"related_events" : [ "18af3b52-5df7-4fb2-8bc3-13b7b56547b3", "fb270f9f-7a55-4c7c-a84f-364813aab9a7" ]
}, {
"id" : "18af3b52-5df7-4fb2-8bc3-13b7b56547b3",
"index" : 1416,
"period" : 1,
"timestamp" : "00:39:38.633",
"minute" : 39,
"second" : 38,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 61,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 9.0, 30.0 ],
"under_pressure" : true,
"related_events" : [ "708f779f-c99e-4cf9-8347-5c8a54eca272", "b8333023-4dd5-41ae-b7d9-757300448463" ]
}, {
"id" : "fb270f9f-7a55-4c7c-a84f-364813aab9a7",
"index" : 1417,
"period" : 1,
"timestamp" : "00:39:38.633",
"minute" : 39,
"second" : 38,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 61,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 9.0, 30.0 ],
"duration" : 1.32,
"under_pressure" : true,
"related_events" : [ "18af3b52-5df7-4fb2-8bc3-13b7b56547b3", "708f779f-c99e-4cf9-8347-5c8a54eca272", "c24caa8b-df5e-4801-8dea-8fbfefccefe7" ],
"carry" : {
"end_location" : [ 9.0, 36.0 ]
}
}, {
"id" : "c24caa8b-df5e-4801-8dea-8fbfefccefe7",
"index" : 1418,
"period" : 1,
"timestamp" : "00:39:39.953",
"minute" : 39,
"second" : 39,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 61,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 9.0, 36.0 ],
"duration" : 3.24,
"related_events" : [ "9f79d22e-f7eb-4a09-b431-8c3ced9b563b", "bc8212f9-448f-41c1-8ff0-2904e95ace5d" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 63.126858,
"angle" : -0.06340695,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 72.0, 32.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "bc8212f9-448f-41c1-8ff0-2904e95ace5d",
"index" : 1419,
"period" : 1,
"timestamp" : "00:39:43.193",
"minute" : 39,
"second" : 43,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 61,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 73.0, 33.0 ],
"related_events" : [ "c24caa8b-df5e-4801-8dea-8fbfefccefe7" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "fccda19a-7064-4cac-8603-53bd6f6f8f43",
"index" : 1420,
"period" : 1,
"timestamp" : "00:39:43.193",
"minute" : 39,
"second" : 43,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 61,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 72.0, 31.0 ],
"under_pressure" : true,
"related_events" : [ "9f79d22e-f7eb-4a09-b431-8c3ced9b563b" ],
"duel" : {
"type" : {
"id" : 10,
"name" : "Aerial Lost"
}
}
}, {
"id" : "9f79d22e-f7eb-4a09-b431-8c3ced9b563b",
"index" : 1421,
"period" : 1,
"timestamp" : "00:39:43.193",
"minute" : 39,
"second" : 43,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 62,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 49.0, 50.0 ],
"duration" : 1.426,
"under_pressure" : true,
"related_events" : [ "603e461b-ebd5-462c-a502-0f3090b44216", "c24caa8b-df5e-4801-8dea-8fbfefccefe7", "fccda19a-7064-4cac-8603-53bd6f6f8f43" ],
"pass" : {
"recipient" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"length" : 20.0,
"angle" : 0.0,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 69.0, 50.0 ],
"aerial_won" : true,
"type" : {
"id" : 66,
"name" : "Recovery"
}
}
}, {
"id" : "166ef1bd-970e-49e2-903f-28be53332fad",
"index" : 1422,
"period" : 1,
"timestamp" : "00:39:44.513",
"minute" : 39,
"second" : 44,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 62,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 55.0, 36.0 ],
"duration" : 0.56,
"counterpress" : true,
"related_events" : [ "081a99a3-eb40-446c-bb55-30efe4c56bcd", "603e461b-ebd5-462c-a502-0f3090b44216" ]
}, {
"id" : "603e461b-ebd5-462c-a502-0f3090b44216",
"index" : 1423,
"period" : 1,
"timestamp" : "00:39:44.619",
"minute" : 39,
"second" : 44,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 62,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 69.0, 50.0 ],
"under_pressure" : true,
"related_events" : [ "166ef1bd-970e-49e2-903f-28be53332fad", "9f79d22e-f7eb-4a09-b431-8c3ced9b563b" ]
}, {
"id" : "081a99a3-eb40-446c-bb55-30efe4c56bcd",
"index" : 1424,
"period" : 1,
"timestamp" : "00:39:44.620",
"minute" : 39,
"second" : 44,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 62,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 69.0, 51.0 ],
"duration" : 0.733,
"under_pressure" : true,
"related_events" : [ "166ef1bd-970e-49e2-903f-28be53332fad", "9da922c6-78d3-4a74-96f1-9989eb27da96" ],
"pass" : {
"recipient" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"length" : 8.062258,
"angle" : -2.6224465,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 62.0, 47.0 ],
"body_part" : {
"id" : 37,
"name" : "Head"
}
}
}, {
"id" : "d68f46b0-6feb-4ca6-b99e-8231358a081d",
"index" : 1425,
"period" : 1,
"timestamp" : "00:39:45.233",
"minute" : 39,
"second" : 45,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 62,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 58.0, 37.0 ],
"duration" : 1.56,
"counterpress" : true,
"related_events" : [ "1d64ba8f-95e8-4278-87ce-b7f9386fd80d", "4afdb52e-6872-49a2-bd64-9e9f8e740576", "9da922c6-78d3-4a74-96f1-9989eb27da96" ]
}, {
"id" : "9da922c6-78d3-4a74-96f1-9989eb27da96",
"index" : 1426,
"period" : 1,
"timestamp" : "00:39:45.353",
"minute" : 39,
"second" : 45,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 62,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 62.0, 47.0 ],
"under_pressure" : true,
"related_events" : [ "081a99a3-eb40-446c-bb55-30efe4c56bcd", "d68f46b0-6feb-4ca6-b99e-8231358a081d" ]
}, {
"id" : "4afdb52e-6872-49a2-bd64-9e9f8e740576",
"index" : 1427,
"period" : 1,
"timestamp" : "00:39:45.353",
"minute" : 39,
"second" : 45,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 62,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 62.0, 47.0 ],
"duration" : 1.039,
"under_pressure" : true,
"related_events" : [ "1d64ba8f-95e8-4278-87ce-b7f9386fd80d", "9da922c6-78d3-4a74-96f1-9989eb27da96", "d68f46b0-6feb-4ca6-b99e-8231358a081d" ],
"carry" : {
"end_location" : [ 63.0, 46.0 ]
}
}, {
"id" : "1d64ba8f-95e8-4278-87ce-b7f9386fd80d",
"index" : 1428,
"period" : 1,
"timestamp" : "00:39:46.392",
"minute" : 39,
"second" : 46,
"type" : {
"id" : 38,
"name" : "Miscontrol"
},
"possession" : 62,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 63.0, 46.0 ],
"under_pressure" : true,
"related_events" : [ "d68f46b0-6feb-4ca6-b99e-8231358a081d" ]
}, {
"id" : "392bfc90-67d9-4dd6-b672-cb1439b27b2c",
"index" : 1429,
"period" : 1,
"timestamp" : "00:39:47.993",
"minute" : 39,
"second" : 47,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 62,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 64.0, 45.0 ]
}, {
"id" : "bb3b7eb3-babd-4c99-ad46-5f66363959cc",
"index" : 1430,
"period" : 1,
"timestamp" : "00:39:47.993",
"minute" : 39,
"second" : 47,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 62,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 64.0, 45.0 ],
"duration" : 1.227,
"under_pressure" : true,
"related_events" : [ "0b83c2c0-87fa-4e46-a16a-b70548c11e39", "392bfc90-67d9-4dd6-b672-cb1439b27b2c", "e8bf1c47-ab58-436c-bcb7-706abc0fa62a" ],
"carry" : {
"end_location" : [ 69.0, 49.0 ]
}
}, {
"id" : "0b83c2c0-87fa-4e46-a16a-b70548c11e39",
"index" : 1431,
"period" : 1,
"timestamp" : "00:39:48.073",
"minute" : 39,
"second" : 48,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 62,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 54.0, 36.0 ],
"duration" : 0.84,
"counterpress" : true,
"related_events" : [ "bb3b7eb3-babd-4c99-ad46-5f66363959cc" ]
}, {
"id" : "e8bf1c47-ab58-436c-bcb7-706abc0fa62a",
"index" : 1432,
"period" : 1,
"timestamp" : "00:39:49.220",
"minute" : 39,
"second" : 49,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 62,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 69.0, 49.0 ],
"duration" : 1.533,
"related_events" : [ "2e2ebe21-25a4-43c0-8276-a193ed958090" ],
"pass" : {
"recipient" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"length" : 32.202484,
"angle" : 1.1210368,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 83.0, 78.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "2e2ebe21-25a4-43c0-8276-a193ed958090",
"index" : 1433,
"period" : 1,
"timestamp" : "00:39:50.753",
"minute" : 39,
"second" : 50,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 62,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 83.0, 78.0 ],
"related_events" : [ "e8bf1c47-ab58-436c-bcb7-706abc0fa62a" ]
}, {
"id" : "9b7a6c5e-e22f-449b-8353-addf8447adae",
"index" : 1434,
"period" : 1,
"timestamp" : "00:39:50.753",
"minute" : 39,
"second" : 50,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 62,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 83.0, 78.0 ],
"duration" : 2.907,
"under_pressure" : true,
"related_events" : [ "2e2ebe21-25a4-43c0-8276-a193ed958090", "89ca119c-4083-40e9-b729-9662a7a5f62a", "a91933ad-4ad3-407d-ab9d-e056468ba57f" ],
"carry" : {
"end_location" : [ 89.0, 79.0 ]
}
}, {
"id" : "a91933ad-4ad3-407d-ab9d-e056468ba57f",
"index" : 1435,
"period" : 1,
"timestamp" : "00:39:51.553",
"minute" : 39,
"second" : 51,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 62,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 32.0, 6.0 ],
"duration" : 0.72,
"related_events" : [ "9b7a6c5e-e22f-449b-8353-addf8447adae" ]
}, {
"id" : "60bbc9c8-f98b-45ae-b9bc-fc551357997b",
"index" : 1436,
"period" : 1,
"timestamp" : "00:39:53.160",
"minute" : 39,
"second" : 53,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 62,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 32.0, 5.0 ],
"duration" : 0.633,
"related_events" : [ "89ca119c-4083-40e9-b729-9662a7a5f62a" ]
}, {
"id" : "89ca119c-4083-40e9-b729-9662a7a5f62a",
"index" : 1437,
"period" : 1,
"timestamp" : "00:39:53.660",
"minute" : 39,
"second" : 53,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 62,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 89.0, 79.0 ],
"duration" : 0.493,
"under_pressure" : true,
"related_events" : [ "60bbc9c8-f98b-45ae-b9bc-fc551357997b", "8b2d297a-2e22-46d0-93c6-b922f9bbf89e" ],
"pass" : {
"length" : 1.4142135,
"angle" : -0.7853982,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 90.0, 78.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "8b2d297a-2e22-46d0-93c6-b922f9bbf89e",
"index" : 1438,
"period" : 1,
"timestamp" : "00:39:54.153",
"minute" : 39,
"second" : 54,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 62,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 31.0, 3.0 ],
"related_events" : [ "89ca119c-4083-40e9-b729-9662a7a5f62a" ]
}, {
"id" : "a13ca473-194e-4b13-b8f5-daace2e45af1",
"index" : 1439,
"period" : 1,
"timestamp" : "00:40:25.660",
"minute" : 40,
"second" : 25,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 63,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 87.0, 80.0 ],
"duration" : 1.333,
"related_events" : [ "6f259718-92dc-421b-b81f-6960f4a77044" ],
"pass" : {
"recipient" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"length" : 15.652476,
"angle" : -1.1071488,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 94.0, 66.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
}
}
}, {
"id" : "ce8ffaf5-5eb1-4e7e-bf40-11281320f91c",
"index" : 1440,
"period" : 1,
"timestamp" : "00:40:26.953",
"minute" : 40,
"second" : 26,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 63,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 33.0, 17.0 ],
"duration" : 0.88,
"related_events" : [ "6f259718-92dc-421b-b81f-6960f4a77044", "980e013a-46f9-4ab2-a7c6-efc292bb5420" ]
}, {
"id" : "6f259718-92dc-421b-b81f-6960f4a77044",
"index" : 1441,
"period" : 1,
"timestamp" : "00:40:26.993",
"minute" : 40,
"second" : 26,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 63,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 94.0, 66.0 ],
"under_pressure" : true,
"related_events" : [ "a13ca473-194e-4b13-b8f5-daace2e45af1", "ce8ffaf5-5eb1-4e7e-bf40-11281320f91c" ]
}, {
"id" : "980e013a-46f9-4ab2-a7c6-efc292bb5420",
"index" : 1442,
"period" : 1,
"timestamp" : "00:40:26.993",
"minute" : 40,
"second" : 26,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 63,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 94.0, 66.0 ],
"duration" : 1.427,
"under_pressure" : true,
"related_events" : [ "06b686d5-63dc-4570-8316-0003f7b2da9d", "6f259718-92dc-421b-b81f-6960f4a77044", "bb785d06-5ddf-4572-916e-1078f1b29f35", "ce8ffaf5-5eb1-4e7e-bf40-11281320f91c" ],
"carry" : {
"end_location" : [ 92.0, 59.0 ]
}
}, {
"id" : "bb785d06-5ddf-4572-916e-1078f1b29f35",
"index" : 1443,
"period" : 1,
"timestamp" : "00:40:28.313",
"minute" : 40,
"second" : 28,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 63,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 26.0, 28.0 ],
"duration" : 0.52,
"related_events" : [ "06b686d5-63dc-4570-8316-0003f7b2da9d", "980e013a-46f9-4ab2-a7c6-efc292bb5420" ]
}, {
"id" : "06b686d5-63dc-4570-8316-0003f7b2da9d",
"index" : 1444,
"period" : 1,
"timestamp" : "00:40:28.420",
"minute" : 40,
"second" : 28,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 63,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 92.0, 59.0 ],
"duration" : 1.133,
"under_pressure" : true,
"related_events" : [ "041d0dd3-f28a-4d1b-8aa8-40cc99e3e052", "bb785d06-5ddf-4572-916e-1078f1b29f35" ],
"pass" : {
"recipient" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"length" : 15.524175,
"angle" : 0.26060238,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 107.0, 63.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "041d0dd3-f28a-4d1b-8aa8-40cc99e3e052",
"index" : 1445,
"period" : 1,
"timestamp" : "00:40:29.553",
"minute" : 40,
"second" : 29,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 63,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 107.0, 63.0 ],
"related_events" : [ "06b686d5-63dc-4570-8316-0003f7b2da9d" ]
}, {
"id" : "d8a9f577-c64a-4a9f-8782-30d7e3184477",
"index" : 1446,
"period" : 1,
"timestamp" : "00:40:29.553",
"minute" : 40,
"second" : 29,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 63,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 107.0, 63.0 ],
"duration" : 1.187,
"under_pressure" : true,
"related_events" : [ "041d0dd3-f28a-4d1b-8aa8-40cc99e3e052", "bd2c0ea1-7963-4298-977a-79b2c19126a2", "f7ea9dc9-8729-451a-b725-86ef58a46f24" ],
"carry" : {
"end_location" : [ 104.0, 64.0 ]
}
}, {
"id" : "f7ea9dc9-8729-451a-b725-86ef58a46f24",
"index" : 1447,
"period" : 1,
"timestamp" : "00:40:29.793",
"minute" : 40,
"second" : 29,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 63,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 14.0, 19.0 ],
"duration" : 0.28,
"related_events" : [ "d8a9f577-c64a-4a9f-8782-30d7e3184477" ]
}, {
"id" : "bd2c0ea1-7963-4298-977a-79b2c19126a2",
"index" : 1448,
"period" : 1,
"timestamp" : "00:40:30.740",
"minute" : 40,
"second" : 30,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 63,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 104.0, 64.0 ],
"duration" : 1.973,
"related_events" : [ "b242777e-76af-424a-a925-1e8292771951", "f5ffc7b2-c969-416d-90f5-1cdcfb9e5c0b" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 30.413813,
"angle" : -1.4056476,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 109.0, 34.0 ],
"cross" : true,
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "b242777e-76af-424a-a925-1e8292771951",
"index" : 1449,
"period" : 1,
"timestamp" : "00:40:32.713",
"minute" : 40,
"second" : 32,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 63,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 108.0, 32.0 ],
"related_events" : [ "bd2c0ea1-7963-4298-977a-79b2c19126a2" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "2211d2c1-d44c-4d85-9c5c-04389d6daa8f",
"index" : 1450,
"period" : 1,
"timestamp" : "00:40:32.713",
"minute" : 40,
"second" : 32,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 63,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 109.0, 35.0 ],
"under_pressure" : true,
"related_events" : [ "f5ffc7b2-c969-416d-90f5-1cdcfb9e5c0b" ],
"duel" : {
"type" : {
"id" : 10,
"name" : "Aerial Lost"
}
}
}, {
"id" : "f5ffc7b2-c969-416d-90f5-1cdcfb9e5c0b",
"index" : 1451,
"period" : 1,
"timestamp" : "00:40:32.713",
"minute" : 40,
"second" : 32,
"type" : {
"id" : 9,
"name" : "Clearance"
},
"possession" : 63,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 12.0, 46.0 ],
"under_pressure" : true,
"related_events" : [ "2211d2c1-d44c-4d85-9c5c-04389d6daa8f", "bd2c0ea1-7963-4298-977a-79b2c19126a2" ],
"clearance" : {
"aerial_won" : true
}
}, {
"id" : "059a7b30-405e-49df-9ce4-ee0e8f18a83d",
"index" : 1452,
"period" : 1,
"timestamp" : "00:40:34.033",
"minute" : 40,
"second" : 34,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 63,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 98.0, 26.0 ],
"under_pressure" : true,
"related_events" : [ "501d8e1e-b09b-4f50-bbcc-bfd4186ee14d" ],
"duel" : {
"type" : {
"id" : 10,
"name" : "Aerial Lost"
}
}
}, {
"id" : "501d8e1e-b09b-4f50-bbcc-bfd4186ee14d",
"index" : 1453,
"period" : 1,
"timestamp" : "00:40:34.033",
"minute" : 40,
"second" : 34,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 23.0, 55.0 ],
"duration" : 1.24,
"under_pressure" : true,
"related_events" : [ "059a7b30-405e-49df-9ce4-ee0e8f18a83d", "30166395-7cc6-440c-84df-092740629738" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 7.81025,
"angle" : -0.87605804,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 28.0, 49.0 ],
"aerial_won" : true,
"type" : {
"id" : 66,
"name" : "Recovery"
}
}
}, {
"id" : "30166395-7cc6-440c-84df-092740629738",
"index" : 1454,
"period" : 1,
"timestamp" : "00:40:35.273",
"minute" : 40,
"second" : 35,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 28.0, 49.0 ],
"related_events" : [ "501d8e1e-b09b-4f50-bbcc-bfd4186ee14d" ]
}, {
"id" : "395e0e48-c977-4c38-a827-782c907941b3",
"index" : 1455,
"period" : 1,
"timestamp" : "00:40:35.273",
"minute" : 40,
"second" : 35,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 28.0, 49.0 ],
"duration" : 3.12,
"related_events" : [ "30166395-7cc6-440c-84df-092740629738", "eb1901a8-2a8e-421c-ade3-ce4304805534" ],
"carry" : {
"end_location" : [ 44.0, 36.0 ]
}
}, {
"id" : "eb1901a8-2a8e-421c-ade3-ce4304805534",
"index" : 1456,
"period" : 1,
"timestamp" : "00:40:38.393",
"minute" : 40,
"second" : 38,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 44.0, 36.0 ],
"duration" : 1.559,
"related_events" : [ "21963346-f3b6-4505-85af-f07a6ee01baf" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 26.41969,
"angle" : -1.056345,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 57.0, 13.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "21963346-f3b6-4505-85af-f07a6ee01baf",
"index" : 1457,
"period" : 1,
"timestamp" : "00:40:39.952",
"minute" : 40,
"second" : 39,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 57.0, 13.0 ],
"related_events" : [ "eb1901a8-2a8e-421c-ade3-ce4304805534" ]
}, {
"id" : "e9535fc8-3c90-4b32-9ef8-d08c7376372c",
"index" : 1458,
"period" : 1,
"timestamp" : "00:40:39.952",
"minute" : 40,
"second" : 39,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 57.0, 13.0 ],
"duration" : 3.281,
"related_events" : [ "21963346-f3b6-4505-85af-f07a6ee01baf", "715f6962-6100-4087-bada-dcaaf6e9a2ab" ],
"carry" : {
"end_location" : [ 76.0, 28.0 ]
}
}, {
"id" : "715f6962-6100-4087-bada-dcaaf6e9a2ab",
"index" : 1459,
"period" : 1,
"timestamp" : "00:40:43.233",
"minute" : 40,
"second" : 43,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 76.0, 28.0 ],
"duration" : 0.72,
"related_events" : [ "e50ecbbe-8c8a-444a-b4e0-4512fa1dceeb" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 12.369317,
"angle" : 1.815775,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 73.0, 40.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "e50ecbbe-8c8a-444a-b4e0-4512fa1dceeb",
"index" : 1460,
"period" : 1,
"timestamp" : "00:40:43.953",
"minute" : 40,
"second" : 43,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 73.0, 40.0 ],
"related_events" : [ "715f6962-6100-4087-bada-dcaaf6e9a2ab" ]
}, {
"id" : "14b1f0d6-c7de-4924-ba9e-fd54e316ea14",
"index" : 1461,
"period" : 1,
"timestamp" : "00:40:43.953",
"minute" : 40,
"second" : 43,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 73.0, 40.0 ],
"duration" : 2.48,
"under_pressure" : true,
"related_events" : [ "90f73828-ae10-4d7b-8f9b-bec917e9f39a", "e50ecbbe-8c8a-444a-b4e0-4512fa1dceeb", "e7b75a0e-9aa6-4ed4-952d-ceb817ac092a" ],
"carry" : {
"end_location" : [ 75.0, 40.0 ]
}
}, {
"id" : "e7b75a0e-9aa6-4ed4-952d-ceb817ac092a",
"index" : 1462,
"period" : 1,
"timestamp" : "00:40:44.340",
"minute" : 40,
"second" : 44,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 44.0, 37.0 ],
"duration" : 1.533,
"related_events" : [ "14b1f0d6-c7de-4924-ba9e-fd54e316ea14" ]
}, {
"id" : "90f73828-ae10-4d7b-8f9b-bec917e9f39a",
"index" : 1463,
"period" : 1,
"timestamp" : "00:40:46.433",
"minute" : 40,
"second" : 46,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 75.0, 40.0 ],
"duration" : 0.532,
"related_events" : [ "b44f840c-1f8a-455c-9fc0-80e127f3887e", "e64cc358-8f17-4f03-98cc-3a96eaf54542" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 1.0,
"angle" : 1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 75.0, 41.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "e64cc358-8f17-4f03-98cc-3a96eaf54542",
"index" : 1464,
"period" : 1,
"timestamp" : "00:40:46.965",
"minute" : 40,
"second" : 46,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 75.0, 49.0 ],
"related_events" : [ "90f73828-ae10-4d7b-8f9b-bec917e9f39a" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "b44f840c-1f8a-455c-9fc0-80e127f3887e",
"index" : 1465,
"period" : 1,
"timestamp" : "00:40:46.965",
"minute" : 40,
"second" : 46,
"type" : {
"id" : 10,
"name" : "Interception"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 46.0, 40.0 ],
"related_events" : [ "90f73828-ae10-4d7b-8f9b-bec917e9f39a" ],
"interception" : {
"outcome" : {
"id" : 13,
"name" : "Lost In Play"
}
}
}, {
"id" : "45c2c980-6cd2-4669-8592-3c2598044e74",
"index" : 1466,
"period" : 1,
"timestamp" : "00:40:47.673",
"minute" : 40,
"second" : 47,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 68.0, 38.0 ]
}, {
"id" : "51a0d51c-b645-4a6e-b098-4911b02da09f",
"index" : 1467,
"period" : 1,
"timestamp" : "00:40:47.673",
"minute" : 40,
"second" : 47,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 68.0, 38.0 ],
"duration" : 1.2,
"related_events" : [ "45c2c980-6cd2-4669-8592-3c2598044e74", "ba38253b-3734-49bf-85e8-b858a5dc22c8" ],
"carry" : {
"end_location" : [ 67.0, 41.0 ]
}
}, {
"id" : "ba38253b-3734-49bf-85e8-b858a5dc22c8",
"index" : 1468,
"period" : 1,
"timestamp" : "00:40:48.873",
"minute" : 40,
"second" : 48,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 67.0, 41.0 ],
"duration" : 1.12,
"related_events" : [ "643f11b6-2a8b-417d-8369-eacfec544390" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 29.427877,
"angle" : 1.4000611,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 72.0, 70.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "643f11b6-2a8b-417d-8369-eacfec544390",
"index" : 1469,
"period" : 1,
"timestamp" : "00:40:49.993",
"minute" : 40,
"second" : 49,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 72.0, 70.0 ],
"related_events" : [ "ba38253b-3734-49bf-85e8-b858a5dc22c8" ]
}, {
"id" : "ed6de229-db3a-439c-8ae1-5b4053352803",
"index" : 1470,
"period" : 1,
"timestamp" : "00:40:49.993",
"minute" : 40,
"second" : 49,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 72.0, 70.0 ],
"duration" : 1.48,
"related_events" : [ "55c0850b-f5b1-4a02-a9ea-76eea9873678", "643f11b6-2a8b-417d-8369-eacfec544390" ],
"carry" : {
"end_location" : [ 75.0, 70.0 ]
}
}, {
"id" : "55c0850b-f5b1-4a02-a9ea-76eea9873678",
"index" : 1471,
"period" : 1,
"timestamp" : "00:40:51.473",
"minute" : 40,
"second" : 51,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 75.0, 70.0 ],
"duration" : 0.64,
"related_events" : [ "5c91564e-b7e3-47b3-a6b0-024938782c91" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 10.630146,
"angle" : 0.71883,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 83.0, 77.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "5c91564e-b7e3-47b3-a6b0-024938782c91",
"index" : 1472,
"period" : 1,
"timestamp" : "00:40:52.113",
"minute" : 40,
"second" : 52,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 83.0, 77.0 ],
"related_events" : [ "55c0850b-f5b1-4a02-a9ea-76eea9873678" ]
}, {
"id" : "7f8f1e13-903e-42d5-b0f5-a8e72db9c18e",
"index" : 1473,
"period" : 1,
"timestamp" : "00:40:52.113",
"minute" : 40,
"second" : 52,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 83.0, 77.0 ],
"duration" : 3.08,
"related_events" : [ "5c91564e-b7e3-47b3-a6b0-024938782c91", "9f9408e0-a1af-41f4-bbd0-1be4a1eb1d70" ],
"carry" : {
"end_location" : [ 86.0, 70.0 ]
}
}, {
"id" : "9f9408e0-a1af-41f4-bbd0-1be4a1eb1d70",
"index" : 1474,
"period" : 1,
"timestamp" : "00:40:55.193",
"minute" : 40,
"second" : 55,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 86.0, 70.0 ],
"duration" : 1.72,
"related_events" : [ "c51da104-fc8b-4106-8595-57463cd3dca3" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 19.924858,
"angle" : 0.30587888,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 105.0, 76.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c51da104-fc8b-4106-8595-57463cd3dca3",
"index" : 1475,
"period" : 1,
"timestamp" : "00:40:56.913",
"minute" : 40,
"second" : 56,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 105.0, 76.0 ],
"related_events" : [ "9f9408e0-a1af-41f4-bbd0-1be4a1eb1d70" ]
}, {
"id" : "211bd509-530c-46a5-b080-4e7c279e4d3c",
"index" : 1476,
"period" : 1,
"timestamp" : "00:40:56.913",
"minute" : 40,
"second" : 56,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 105.0, 76.0 ],
"duration" : 0.32,
"related_events" : [ "3c45ae3a-a724-4b3a-94cc-b4475fd0e47a", "c51da104-fc8b-4106-8595-57463cd3dca3" ],
"carry" : {
"end_location" : [ 106.0, 77.0 ]
}
}, {
"id" : "3c45ae3a-a724-4b3a-94cc-b4475fd0e47a",
"index" : 1477,
"period" : 1,
"timestamp" : "00:40:57.233",
"minute" : 40,
"second" : 57,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 106.0, 77.0 ],
"duration" : 1.0,
"related_events" : [ "cb90e119-0ca7-4e6d-9258-edee5588fbf9" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 19.416489,
"angle" : -1.3633001,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 110.0, 58.0 ],
"assisted_shot_id" : "5ff1aac1-080a-469d-afd2-e0e388ce253f",
"shot_assist" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "6189661f-baef-4bed-93e5-dc00a050e9d5",
"index" : 1478,
"period" : 1,
"timestamp" : "00:40:57.993",
"minute" : 40,
"second" : 57,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 15.0, 20.0 ],
"duration" : 0.48,
"related_events" : [ "3fdd1414-4878-4597-a90a-98c89d52a91c", "cb90e119-0ca7-4e6d-9258-edee5588fbf9" ]
}, {
"id" : "cb90e119-0ca7-4e6d-9258-edee5588fbf9",
"index" : 1479,
"period" : 1,
"timestamp" : "00:40:58.233",
"minute" : 40,
"second" : 58,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 110.0, 58.0 ],
"under_pressure" : true,
"related_events" : [ "3c45ae3a-a724-4b3a-94cc-b4475fd0e47a", "6189661f-baef-4bed-93e5-dc00a050e9d5" ]
}, {
"id" : "3fdd1414-4878-4597-a90a-98c89d52a91c",
"index" : 1480,
"period" : 1,
"timestamp" : "00:40:58.233",
"minute" : 40,
"second" : 58,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 110.0, 58.0 ],
"duration" : 0.547,
"under_pressure" : true,
"related_events" : [ "5ff1aac1-080a-469d-afd2-e0e388ce253f", "6189661f-baef-4bed-93e5-dc00a050e9d5", "cb90e119-0ca7-4e6d-9258-edee5588fbf9" ],
"carry" : {
"end_location" : [ 112.0, 55.0 ]
}
}, {
"id" : "5ff1aac1-080a-469d-afd2-e0e388ce253f",
"index" : 1481,
"period" : 1,
"timestamp" : "00:40:58.780",
"minute" : 40,
"second" : 58,
"type" : {
"id" : 16,
"name" : "Shot"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 112.0, 55.0 ],
"duration" : 1.133,
"related_events" : [ "1799db8d-5afc-4934-afd4-230c437fd369" ],
"shot" : {
"statsbomb_xg" : 0.0343897,
"end_location" : [ 120.0, 35.2, 3.9 ],
"key_pass_id" : "3c45ae3a-a724-4b3a-94cc-b4475fd0e47a",
"technique" : {
"id" : 91,
"name" : "Half Volley"
},
"type" : {
"id" : 87,
"name" : "Open Play"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 98,
"name" : "Off T"
},
"freeze_frame" : [ {
"location" : [ 112.0, 70.0 ],
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : true
}, {
"location" : [ 109.0, 35.0 ],
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"teammate" : true
}, {
"location" : [ 113.0, 43.0 ],
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : false
}, {
"location" : [ 114.0, 45.0 ],
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : false
}, {
"location" : [ 111.0, 67.0 ],
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : false
}, {
"location" : [ 109.0, 43.0 ],
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"teammate" : true
}, {
"location" : [ 113.0, 52.0 ],
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"teammate" : false
}, {
"location" : [ 112.0, 57.0 ],
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"teammate" : false
}, {
"location" : [ 81.0, 28.0 ],
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : true
}, {
"location" : [ 119.0, 45.0 ],
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"teammate" : false
}, {
"location" : [ 113.0, 36.0 ],
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : false
}, {
"location" : [ 100.0, 32.0 ],
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : false
}, {
"location" : [ 96.0, 46.0 ],
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"teammate" : false
} ]
}
}, {
"id" : "1799db8d-5afc-4934-afd4-230c437fd369",
"index" : 1482,
"period" : 1,
"timestamp" : "00:40:59.913",
"minute" : 40,
"second" : 59,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 64,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 2.0, 36.0 ],
"related_events" : [ "5ff1aac1-080a-469d-afd2-e0e388ce253f" ],
"goalkeeper" : {
"end_location" : [ 1.0, 38.0 ],
"position" : {
"id" : 44,
"name" : "Set"
},
"type" : {
"id" : 32,
"name" : "Shot Faced"
}
}
}, {
"id" : "6450fd77-3c60-44bf-9142-3229c2a330e8",
"index" : 1483,
"period" : 1,
"timestamp" : "00:41:40.220",
"minute" : 41,
"second" : 40,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 6.0, 49.0 ],
"duration" : 3.813,
"related_events" : [ "680b001a-c4e7-4d32-a97f-4c9ffeb9970b", "b0dd578f-43d4-41b7-90e2-37d41cac3a95" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 75.059975,
"angle" : -0.039978687,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 81.0, 46.0 ],
"type" : {
"id" : 63,
"name" : "Goal Kick"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "680b001a-c4e7-4d32-a97f-4c9ffeb9970b",
"index" : 1484,
"period" : 1,
"timestamp" : "00:41:44.033",
"minute" : 41,
"second" : 44,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 81.0, 47.0 ],
"related_events" : [ "6450fd77-3c60-44bf-9142-3229c2a330e8" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "b0dd578f-43d4-41b7-90e2-37d41cac3a95",
"index" : 1485,
"period" : 1,
"timestamp" : "00:41:44.033",
"minute" : 41,
"second" : 44,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 40.0, 35.0 ],
"duration" : 2.547,
"related_events" : [ "3e6cc7fd-f2bb-42ad-a522-8a3aa9cf4b60", "6450fd77-3c60-44bf-9142-3229c2a330e8", "93d98f14-012b-45d0-ac95-4fd9d8839a26" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 30.083218,
"angle" : 0.26916748,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 69.0, 43.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "93d98f14-012b-45d0-ac95-4fd9d8839a26",
"index" : 1486,
"period" : 1,
"timestamp" : "00:41:46.580",
"minute" : 41,
"second" : 46,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 64.0, 41.0 ],
"related_events" : [ "b0dd578f-43d4-41b7-90e2-37d41cac3a95" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "3e6cc7fd-f2bb-42ad-a522-8a3aa9cf4b60",
"index" : 1487,
"period" : 1,
"timestamp" : "00:41:46.580",
"minute" : 41,
"second" : 46,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 52.0, 38.0 ],
"duration" : 1.48,
"related_events" : [ "291f4581-86e7-47c1-80b7-3240a692eecb", "b0dd578f-43d4-41b7-90e2-37d41cac3a95" ],
"pass" : {
"recipient" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"length" : 14.422205,
"angle" : 0.98279375,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 60.0, 50.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "291f4581-86e7-47c1-80b7-3240a692eecb",
"index" : 1488,
"period" : 1,
"timestamp" : "00:41:48.060",
"minute" : 41,
"second" : 48,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 60.0, 50.0 ],
"related_events" : [ "3e6cc7fd-f2bb-42ad-a522-8a3aa9cf4b60" ]
}, {
"id" : "f56717fa-35e7-4dd1-962d-61fd1532520f",
"index" : 1489,
"period" : 1,
"timestamp" : "00:41:48.060",
"minute" : 41,
"second" : 48,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 60.0, 51.0 ],
"duration" : 3.8,
"related_events" : [ "25cb7567-b90d-4af1-8502-cc609f2ed4c3" ],
"pass" : {
"recipient" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"length" : 46.09772,
"angle" : -2.9229238,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 15.0, 41.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "25cb7567-b90d-4af1-8502-cc609f2ed4c3",
"index" : 1490,
"period" : 1,
"timestamp" : "00:41:51.860",
"minute" : 41,
"second" : 51,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 15.0, 41.0 ],
"related_events" : [ "f56717fa-35e7-4dd1-962d-61fd1532520f" ]
}, {
"id" : "ce6744a5-527a-434a-b4ae-6169761daa70",
"index" : 1491,
"period" : 1,
"timestamp" : "00:41:51.860",
"minute" : 41,
"second" : 51,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 15.0, 41.0 ],
"duration" : 3.52,
"related_events" : [ "25cb7567-b90d-4af1-8502-cc609f2ed4c3", "e849f8ff-3c39-409d-a0aa-4f956db6f702" ],
"carry" : {
"end_location" : [ 17.0, 42.0 ]
}
}, {
"id" : "e849f8ff-3c39-409d-a0aa-4f956db6f702",
"index" : 1492,
"period" : 1,
"timestamp" : "00:41:55.380",
"minute" : 41,
"second" : 55,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 17.0, 42.0 ],
"duration" : 2.12,
"related_events" : [ "c5b96c0c-3896-431d-a4ca-d9869fed7065" ],
"pass" : {
"recipient" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"length" : 35.35534,
"angle" : -1.4288993,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 22.0, 7.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c5b96c0c-3896-431d-a4ca-d9869fed7065",
"index" : 1493,
"period" : 1,
"timestamp" : "00:41:57.500",
"minute" : 41,
"second" : 57,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 22.0, 7.0 ],
"related_events" : [ "e849f8ff-3c39-409d-a0aa-4f956db6f702" ]
}, {
"id" : "ab6493a3-1ef9-4586-a24f-04a8531f11cf",
"index" : 1494,
"period" : 1,
"timestamp" : "00:41:57.500",
"minute" : 41,
"second" : 57,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 22.0, 7.0 ],
"duration" : 2.28,
"under_pressure" : true,
"related_events" : [ "36f7312d-1ca0-4551-b81d-f9844f918b3a", "c5b96c0c-3896-431d-a4ca-d9869fed7065", "edba1428-6fb7-429e-bd02-6b672935fcbc" ],
"carry" : {
"end_location" : [ 26.0, 6.0 ]
}
}, {
"id" : "edba1428-6fb7-429e-bd02-6b672935fcbc",
"index" : 1495,
"period" : 1,
"timestamp" : "00:41:59.553",
"minute" : 41,
"second" : 59,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 93.0, 69.0 ],
"duration" : 0.56,
"related_events" : [ "36f7312d-1ca0-4551-b81d-f9844f918b3a", "ab6493a3-1ef9-4586-a24f-04a8531f11cf" ]
}, {
"id" : "36f7312d-1ca0-4551-b81d-f9844f918b3a",
"index" : 1496,
"period" : 1,
"timestamp" : "00:41:59.780",
"minute" : 41,
"second" : 59,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 26.0, 6.0 ],
"duration" : 2.32,
"under_pressure" : true,
"related_events" : [ "a45f2038-3b2f-4684-b969-be60122cb616", "edba1428-6fb7-429e-bd02-6b672935fcbc" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 47.095646,
"angle" : 0.063743316,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 73.0, 9.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "ddbb3f75-03d3-48b7-8829-eb8c0bb9b92e",
"index" : 1497,
"period" : 1,
"timestamp" : "00:42:02.073",
"minute" : 42,
"second" : 2,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 46.0, 74.0 ],
"duration" : 0.76,
"related_events" : [ "76796c8d-38be-4197-acbc-565716d5d484", "a45f2038-3b2f-4684-b969-be60122cb616" ]
}, {
"id" : "a45f2038-3b2f-4684-b969-be60122cb616",
"index" : 1498,
"period" : 1,
"timestamp" : "00:42:02.100",
"minute" : 42,
"second" : 2,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 73.0, 9.0 ],
"under_pressure" : true,
"related_events" : [ "36f7312d-1ca0-4551-b81d-f9844f918b3a", "ddbb3f75-03d3-48b7-8829-eb8c0bb9b92e" ]
}, {
"id" : "76796c8d-38be-4197-acbc-565716d5d484",
"index" : 1499,
"period" : 1,
"timestamp" : "00:42:02.100",
"minute" : 42,
"second" : 2,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 73.0, 9.0 ],
"duration" : 2.84,
"under_pressure" : true,
"related_events" : [ "a45f2038-3b2f-4684-b969-be60122cb616", "b33947b1-8aa4-4bec-902e-e52db5ea27f8", "ddbb3f75-03d3-48b7-8829-eb8c0bb9b92e", "e4971c53-549f-470c-94e2-39de636298be" ],
"carry" : {
"end_location" : [ 81.0, 22.0 ]
}
}, {
"id" : "e4971c53-549f-470c-94e2-39de636298be",
"index" : 1500,
"period" : 1,
"timestamp" : "00:42:04.873",
"minute" : 42,
"second" : 4,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 40.0, 58.0 ],
"duration" : 0.56,
"related_events" : [ "76796c8d-38be-4197-acbc-565716d5d484", "9d38b193-b1f4-4baa-ab03-07ef99bccc18", "b33947b1-8aa4-4bec-902e-e52db5ea27f8" ]
}, {
"id" : "b33947b1-8aa4-4bec-902e-e52db5ea27f8",
"index" : 1501,
"period" : 1,
"timestamp" : "00:42:04.940",
"minute" : 42,
"second" : 4,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 81.0, 22.0 ],
"duration" : 0.353,
"under_pressure" : true,
"related_events" : [ "4d99ac71-82fd-427a-9576-ed4cac8d1abd", "9d38b193-b1f4-4baa-ab03-07ef99bccc18", "e4971c53-549f-470c-94e2-39de636298be" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 2.236068,
"angle" : -2.0344439,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 80.0, 20.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "9d38b193-b1f4-4baa-ab03-07ef99bccc18",
"index" : 1502,
"period" : 1,
"timestamp" : "00:42:05.293",
"minute" : 42,
"second" : 5,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 79.0, 23.0 ],
"under_pressure" : true,
"related_events" : [ "b33947b1-8aa4-4bec-902e-e52db5ea27f8", "e4971c53-549f-470c-94e2-39de636298be" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "4d99ac71-82fd-427a-9576-ed4cac8d1abd",
"index" : 1503,
"period" : 1,
"timestamp" : "00:42:05.293",
"minute" : 42,
"second" : 5,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 41.0, 61.0 ],
"related_events" : [ "b33947b1-8aa4-4bec-902e-e52db5ea27f8" ]
}, {
"id" : "a3e3141e-4867-4c00-a40c-ec55e07fcf7c",
"index" : 1504,
"period" : 1,
"timestamp" : "00:42:06.553",
"minute" : 42,
"second" : 6,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 80.0, 16.0 ]
}, {
"id" : "75e7fcc4-b525-478e-8066-0f4ab5c5a5ac",
"index" : 1505,
"period" : 1,
"timestamp" : "00:42:06.553",
"minute" : 42,
"second" : 6,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 80.0, 16.0 ],
"duration" : 1.427,
"related_events" : [ "a3e3141e-4867-4c00-a40c-ec55e07fcf7c", "e2664299-f95a-4d8b-b190-3210c914a7d9" ],
"carry" : {
"end_location" : [ 89.0, 20.0 ]
}
}, {
"id" : "e2664299-f95a-4d8b-b190-3210c914a7d9",
"index" : 1506,
"period" : 1,
"timestamp" : "00:42:07.980",
"minute" : 42,
"second" : 7,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 89.0, 20.0 ],
"duration" : 2.173,
"related_events" : [ "41130fb9-8ba8-41bb-8855-ba742ca508c1", "8cc8ad8f-b220-4ec1-a65a-3a5fe4c294a8" ],
"pass" : {
"recipient" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"length" : 23.021729,
"angle" : 0.043450896,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 112.0, 21.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "4a4a7d5a-4f20-42c5-a29e-83d701f8624e",
"index" : 1507,
"period" : 1,
"timestamp" : "00:42:10.113",
"minute" : 42,
"second" : 10,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 16.0, 61.0 ],
"duration" : 0.48,
"related_events" : [ "6df8d6c7-de70-4b6d-a275-012bc778f8a8", "8cc8ad8f-b220-4ec1-a65a-3a5fe4c294a8" ]
}, {
"id" : "8cc8ad8f-b220-4ec1-a65a-3a5fe4c294a8",
"index" : 1508,
"period" : 1,
"timestamp" : "00:42:10.153",
"minute" : 42,
"second" : 10,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 111.0, 20.0 ],
"under_pressure" : true,
"related_events" : [ "4a4a7d5a-4f20-42c5-a29e-83d701f8624e", "e2664299-f95a-4d8b-b190-3210c914a7d9" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "41130fb9-8ba8-41bb-8855-ba742ca508c1",
"index" : 1509,
"period" : 1,
"timestamp" : "00:42:10.153",
"minute" : 42,
"second" : 10,
"type" : {
"id" : 10,
"name" : "Interception"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 9.0, 60.0 ],
"related_events" : [ "e2664299-f95a-4d8b-b190-3210c914a7d9" ],
"interception" : {
"outcome" : {
"id" : 14,
"name" : "Lost Out"
}
}
}, {
"id" : "6df8d6c7-de70-4b6d-a275-012bc778f8a8",
"index" : 1510,
"period" : 1,
"timestamp" : "00:42:10.433",
"minute" : 42,
"second" : 10,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 65,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 112.0, 22.0 ],
"under_pressure" : true,
"related_events" : [ "4a4a7d5a-4f20-42c5-a29e-83d701f8624e" ]
}, {
"id" : "50272c87-b85e-46a1-83ae-0a9355d45849",
"index" : 1511,
"period" : 1,
"timestamp" : "00:42:21.473",
"minute" : 42,
"second" : 21,
"type" : {
"id" : 5,
"name" : "Camera On"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
}
}, {
"id" : "461ce1d4-e615-40e3-81eb-047f0c528edd",
"index" : 1512,
"period" : 1,
"timestamp" : "00:42:26.753",
"minute" : 42,
"second" : 26,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 46.0, 38.0 ],
"duration" : 0.8,
"related_events" : [ "302c2c12-709c-4de4-a9ff-c318a87c6392" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 9.0,
"angle" : 1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 46.0, 47.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "302c2c12-709c-4de4-a9ff-c318a87c6392",
"index" : 1513,
"period" : 1,
"timestamp" : "00:42:27.553",
"minute" : 42,
"second" : 27,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 46.0, 47.0 ],
"related_events" : [ "461ce1d4-e615-40e3-81eb-047f0c528edd" ]
}, {
"id" : "5cbd0133-2787-4760-8628-9fdbec927bbc",
"index" : 1514,
"period" : 1,
"timestamp" : "00:42:27.553",
"minute" : 42,
"second" : 27,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 46.0, 47.0 ],
"duration" : 1.76,
"related_events" : [ "302c2c12-709c-4de4-a9ff-c318a87c6392", "9d5d2e0c-63a9-46d7-94fc-a43a00bd323a" ],
"carry" : {
"end_location" : [ 46.0, 52.0 ]
}
}, {
"id" : "9d5d2e0c-63a9-46d7-94fc-a43a00bd323a",
"index" : 1515,
"period" : 1,
"timestamp" : "00:42:29.313",
"minute" : 42,
"second" : 29,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 46.0, 52.0 ],
"duration" : 1.64,
"related_events" : [ "a2a8f92a-63e0-43bd-aabe-af0da77f1c5b" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 33.42155,
"angle" : 0.8913825,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 67.0, 78.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "a2a8f92a-63e0-43bd-aabe-af0da77f1c5b",
"index" : 1516,
"period" : 1,
"timestamp" : "00:42:30.953",
"minute" : 42,
"second" : 30,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 67.0, 78.0 ],
"related_events" : [ "9d5d2e0c-63a9-46d7-94fc-a43a00bd323a" ]
}, {
"id" : "2ba1ee13-4a1b-46c5-ac80-78b6b26897a9",
"index" : 1517,
"period" : 1,
"timestamp" : "00:42:30.953",
"minute" : 42,
"second" : 30,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 67.0, 78.0 ],
"duration" : 1.44,
"related_events" : [ "6afded4e-6762-4d51-9d3e-f3e2b023e138", "a2a8f92a-63e0-43bd-aabe-af0da77f1c5b" ],
"carry" : {
"end_location" : [ 68.0, 78.0 ]
}
}, {
"id" : "6afded4e-6762-4d51-9d3e-f3e2b023e138",
"index" : 1518,
"period" : 1,
"timestamp" : "00:42:32.393",
"minute" : 42,
"second" : 32,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 68.0, 78.0 ],
"duration" : 1.64,
"related_events" : [ "bcb90540-8cfe-4579-b8e3-efe63049cf60" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 10.630146,
"angle" : -2.4227626,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 60.0, 71.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "bcb90540-8cfe-4579-b8e3-efe63049cf60",
"index" : 1519,
"period" : 1,
"timestamp" : "00:42:34.033",
"minute" : 42,
"second" : 34,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 60.0, 71.0 ],
"related_events" : [ "6afded4e-6762-4d51-9d3e-f3e2b023e138" ]
}, {
"id" : "9299bcf8-f476-4eee-9a8f-2cb2597f833d",
"index" : 1520,
"period" : 1,
"timestamp" : "00:42:34.033",
"minute" : 42,
"second" : 34,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 60.0, 71.0 ],
"duration" : 0.36,
"related_events" : [ "621da2b3-4883-4fa2-b5cd-aec0b85eda1f", "bcb90540-8cfe-4579-b8e3-efe63049cf60" ],
"carry" : {
"end_location" : [ 61.0, 71.0 ]
}
}, {
"id" : "621da2b3-4883-4fa2-b5cd-aec0b85eda1f",
"index" : 1521,
"period" : 1,
"timestamp" : "00:42:34.393",
"minute" : 42,
"second" : 34,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 61.0, 71.0 ],
"duration" : 0.88,
"related_events" : [ "1a508494-3bee-4d95-9b4e-493fcc63949d" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 10.198039,
"angle" : -1.3734008,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 63.0, 61.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "1a508494-3bee-4d95-9b4e-493fcc63949d",
"index" : 1522,
"period" : 1,
"timestamp" : "00:42:35.273",
"minute" : 42,
"second" : 35,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 63.0, 61.0 ],
"related_events" : [ "621da2b3-4883-4fa2-b5cd-aec0b85eda1f" ]
}, {
"id" : "84cff60a-7efa-4979-8c9f-47d6c3798d3a",
"index" : 1523,
"period" : 1,
"timestamp" : "00:42:35.273",
"minute" : 42,
"second" : 35,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 63.0, 61.0 ],
"duration" : 0.24,
"related_events" : [ "1a508494-3bee-4d95-9b4e-493fcc63949d", "c11837f5-2efa-4599-bd6e-ac68a7b7b2e4" ],
"carry" : {
"end_location" : [ 63.0, 61.0 ]
}
}, {
"id" : "c11837f5-2efa-4599-bd6e-ac68a7b7b2e4",
"index" : 1524,
"period" : 1,
"timestamp" : "00:42:35.513",
"minute" : 42,
"second" : 35,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 63.0, 61.0 ],
"duration" : 0.68,
"related_events" : [ "f8f1de37-c062-46dd-9cb8-702b22ea2fc4" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 9.848858,
"angle" : 1.152572,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 67.0, 70.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "f8f1de37-c062-46dd-9cb8-702b22ea2fc4",
"index" : 1525,
"period" : 1,
"timestamp" : "00:42:36.193",
"minute" : 42,
"second" : 36,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 67.0, 70.0 ],
"related_events" : [ "c11837f5-2efa-4599-bd6e-ac68a7b7b2e4" ]
}, {
"id" : "ee96322f-351b-4839-9f47-96c5e508192c",
"index" : 1526,
"period" : 1,
"timestamp" : "00:42:36.193",
"minute" : 42,
"second" : 36,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 67.0, 70.0 ],
"duration" : 1.36,
"related_events" : [ "39e0829b-165b-4515-980b-ce1720e30d80", "f8f1de37-c062-46dd-9cb8-702b22ea2fc4" ],
"carry" : {
"end_location" : [ 69.0, 67.0 ]
}
}, {
"id" : "39e0829b-165b-4515-980b-ce1720e30d80",
"index" : 1527,
"period" : 1,
"timestamp" : "00:42:37.553",
"minute" : 42,
"second" : 37,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 69.0, 67.0 ],
"duration" : 0.96,
"related_events" : [ "5db80cf1-dc0f-47de-9f14-affeb5264470" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 10.29563,
"angle" : -2.077895,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 64.0, 58.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "5db80cf1-dc0f-47de-9f14-affeb5264470",
"index" : 1528,
"period" : 1,
"timestamp" : "00:42:38.513",
"minute" : 42,
"second" : 38,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 64.0, 58.0 ],
"related_events" : [ "39e0829b-165b-4515-980b-ce1720e30d80" ]
}, {
"id" : "3a33a37b-97ca-416c-a88e-274124763d4f",
"index" : 1529,
"period" : 1,
"timestamp" : "00:42:38.513",
"minute" : 42,
"second" : 38,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 64.0, 58.0 ],
"duration" : 1.88,
"related_events" : [ "5db80cf1-dc0f-47de-9f14-affeb5264470", "c94fa463-acaf-49a3-85a1-e716d026da21" ],
"carry" : {
"end_location" : [ 67.0, 58.0 ]
}
}, {
"id" : "c94fa463-acaf-49a3-85a1-e716d026da21",
"index" : 1530,
"period" : 1,
"timestamp" : "00:42:40.393",
"minute" : 42,
"second" : 40,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 67.0, 58.0 ],
"duration" : 2.32,
"related_events" : [ "abbb21aa-d0e8-40d8-9caf-dcdfc3964c44" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 53.851646,
"angle" : -1.3078016,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 81.0, 6.0 ],
"switch" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "abbb21aa-d0e8-40d8-9caf-dcdfc3964c44",
"index" : 1531,
"period" : 1,
"timestamp" : "00:42:42.713",
"minute" : 42,
"second" : 42,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 81.0, 6.0 ],
"related_events" : [ "c94fa463-acaf-49a3-85a1-e716d026da21" ]
}, {
"id" : "e308913f-bb3c-4890-affa-1ad14ceb6fcf",
"index" : 1532,
"period" : 1,
"timestamp" : "00:42:42.713",
"minute" : 42,
"second" : 42,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 81.0, 6.0 ],
"duration" : 1.0,
"related_events" : [ "abbb21aa-d0e8-40d8-9caf-dcdfc3964c44", "ed90dae3-e99a-4361-9b16-44ad4f4f63d0" ],
"carry" : {
"end_location" : [ 79.0, 5.0 ]
}
}, {
"id" : "ed90dae3-e99a-4361-9b16-44ad4f4f63d0",
"index" : 1533,
"period" : 1,
"timestamp" : "00:42:43.713",
"minute" : 42,
"second" : 43,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 79.0, 5.0 ],
"duration" : 3.0,
"related_events" : [ "2365dbf5-9dbe-4f7e-a78a-858566222e7d" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 37.64306,
"angle" : 0.2965458,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 115.0, 16.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "68e3ef9e-3b34-4178-a32b-4fa64644d1af",
"index" : 1534,
"period" : 1,
"timestamp" : "00:42:46.020",
"minute" : 42,
"second" : 46,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 16.0, 63.0 ],
"duration" : 2.053,
"related_events" : [ "073cb30d-432f-4624-8fc3-e3fc6dc3bf9d", "2365dbf5-9dbe-4f7e-a78a-858566222e7d", "974926c9-cebd-4600-8c5a-ded487d01636" ]
}, {
"id" : "2365dbf5-9dbe-4f7e-a78a-858566222e7d",
"index" : 1535,
"period" : 1,
"timestamp" : "00:42:46.713",
"minute" : 42,
"second" : 46,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 115.0, 16.0 ],
"under_pressure" : true,
"related_events" : [ "68e3ef9e-3b34-4178-a32b-4fa64644d1af", "ed90dae3-e99a-4361-9b16-44ad4f4f63d0" ]
}, {
"id" : "974926c9-cebd-4600-8c5a-ded487d01636",
"index" : 1536,
"period" : 1,
"timestamp" : "00:42:46.713",
"minute" : 42,
"second" : 46,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 115.0, 16.0 ],
"duration" : 1.2,
"under_pressure" : true,
"related_events" : [ "073cb30d-432f-4624-8fc3-e3fc6dc3bf9d", "2365dbf5-9dbe-4f7e-a78a-858566222e7d", "68e3ef9e-3b34-4178-a32b-4fa64644d1af" ],
"carry" : {
"end_location" : [ 116.0, 15.0 ]
}
}, {
"id" : "073cb30d-432f-4624-8fc3-e3fc6dc3bf9d",
"index" : 1537,
"period" : 1,
"timestamp" : "00:42:47.913",
"minute" : 42,
"second" : 47,
"type" : {
"id" : 38,
"name" : "Miscontrol"
},
"possession" : 66,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 116.0, 15.0 ],
"under_pressure" : true,
"related_events" : [ "68e3ef9e-3b34-4178-a32b-4fa64644d1af" ]
}, {
"id" : "c651538b-1463-42f6-b7f9-32136a756731",
"index" : 1538,
"period" : 1,
"timestamp" : "00:43:20.780",
"minute" : 43,
"second" : 20,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 67,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 6.0, 49.0 ],
"duration" : 3.68,
"related_events" : [ "582584b5-36b0-4435-816a-09ad7b3ef0d0" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 71.568146,
"angle" : -0.1260881,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 77.0, 40.0 ],
"type" : {
"id" : 63,
"name" : "Goal Kick"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 77,
"name" : "Unknown"
}
}
}, {
"id" : "582584b5-36b0-4435-816a-09ad7b3ef0d0",
"index" : 1539,
"period" : 1,
"timestamp" : "00:43:24.460",
"minute" : 43,
"second" : 24,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 67,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 77.0, 39.0 ],
"related_events" : [ "c651538b-1463-42f6-b7f9-32136a756731" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "580d3943-d297-4f6e-b946-318424a35839",
"index" : 1540,
"period" : 1,
"timestamp" : "00:43:24.513",
"minute" : 43,
"second" : 24,
"type" : {
"id" : 22,
"name" : "Foul Committed"
},
"possession" : 67,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 76.0, 39.0 ],
"related_events" : [ "ac5c7e44-2b4c-4f35-922a-a8a8341dac85" ]
}, {
"id" : "ac5c7e44-2b4c-4f35-922a-a8a8341dac85",
"index" : 1541,
"period" : 1,
"timestamp" : "00:43:24.513",
"minute" : 43,
"second" : 24,
"type" : {
"id" : 21,
"name" : "Foul Won"
},
"possession" : 67,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 45.0, 42.0 ],
"under_pressure" : true,
"related_events" : [ "580d3943-d297-4f6e-b946-318424a35839" ],
"foul_won" : {
"defensive" : true
}
}, {
"id" : "3549a6d0-6c24-470f-b171-ba4aa6101e3c",
"index" : 1542,
"period" : 1,
"timestamp" : "00:43:48.733",
"minute" : 43,
"second" : 48,
"type" : {
"id" : 5,
"name" : "Camera On"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
}
}, {
"id" : "bcb23fa8-a005-4872-a4ac-7b82c0a53ff2",
"index" : 1543,
"period" : 1,
"timestamp" : "00:43:48.833",
"minute" : 43,
"second" : 48,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 71.0, 18.0 ],
"duration" : 0.64,
"related_events" : [ "f73a9702-2ed6-431b-bb86-70135ca69a7e" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 13.341664,
"angle" : 1.3439975,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 74.0, 31.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "f73a9702-2ed6-431b-bb86-70135ca69a7e",
"index" : 1544,
"period" : 1,
"timestamp" : "00:43:49.473",
"minute" : 43,
"second" : 49,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 74.0, 31.0 ],
"related_events" : [ "bcb23fa8-a005-4872-a4ac-7b82c0a53ff2" ]
}, {
"id" : "c743843d-abfe-47df-9c37-4a8a088883c5",
"index" : 1545,
"period" : 1,
"timestamp" : "00:43:49.473",
"minute" : 43,
"second" : 49,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 74.0, 31.0 ],
"duration" : 1.92,
"related_events" : [ "4c8c9593-0613-4de2-8cde-107711d7d06e", "f73a9702-2ed6-431b-bb86-70135ca69a7e" ],
"carry" : {
"end_location" : [ 73.0, 33.0 ]
}
}, {
"id" : "4c8c9593-0613-4de2-8cde-107711d7d06e",
"index" : 1546,
"period" : 1,
"timestamp" : "00:43:51.393",
"minute" : 43,
"second" : 51,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 73.0, 33.0 ],
"duration" : 1.32,
"related_events" : [ "561d2e89-89d7-43fc-b240-e092a5db2e91" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 29.410883,
"angle" : 1.8817946,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 64.0, 61.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "561d2e89-89d7-43fc-b240-e092a5db2e91",
"index" : 1547,
"period" : 1,
"timestamp" : "00:43:52.713",
"minute" : 43,
"second" : 52,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 64.0, 61.0 ],
"related_events" : [ "4c8c9593-0613-4de2-8cde-107711d7d06e" ]
}, {
"id" : "eb37d7f6-6cfe-44d5-83eb-34f99618855f",
"index" : 1548,
"period" : 1,
"timestamp" : "00:43:52.713",
"minute" : 43,
"second" : 52,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 64.0, 61.0 ],
"duration" : 2.04,
"related_events" : [ "153ff4f6-80d3-42a4-9719-16c06a5ede2f", "561d2e89-89d7-43fc-b240-e092a5db2e91" ],
"carry" : {
"end_location" : [ 67.0, 54.0 ]
}
}, {
"id" : "153ff4f6-80d3-42a4-9719-16c06a5ede2f",
"index" : 1549,
"period" : 1,
"timestamp" : "00:43:54.753",
"minute" : 43,
"second" : 54,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 67.0, 54.0 ],
"duration" : 0.8,
"related_events" : [ "5c64d494-bbb3-452f-b377-98e764ab44dd" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 10.29563,
"angle" : -1.0636978,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 72.0, 45.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "5c64d494-bbb3-452f-b377-98e764ab44dd",
"index" : 1550,
"period" : 1,
"timestamp" : "00:43:55.553",
"minute" : 43,
"second" : 55,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 72.0, 45.0 ],
"related_events" : [ "153ff4f6-80d3-42a4-9719-16c06a5ede2f" ]
}, {
"id" : "58fddd6e-224a-4dbb-adf8-c9b80ee47132",
"index" : 1551,
"period" : 1,
"timestamp" : "00:43:55.553",
"minute" : 43,
"second" : 55,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 72.0, 45.0 ],
"duration" : 1.56,
"under_pressure" : true,
"related_events" : [ "14d9356b-6fa5-4878-b25c-1ab9b11c5791", "5c64d494-bbb3-452f-b377-98e764ab44dd", "b13ba078-641b-49c5-a086-0b9ee6c0d6c4" ],
"carry" : {
"end_location" : [ 70.0, 41.0 ]
}
}, {
"id" : "b13ba078-641b-49c5-a086-0b9ee6c0d6c4",
"index" : 1552,
"period" : 1,
"timestamp" : "00:43:55.980",
"minute" : 43,
"second" : 55,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 40.0, 29.0 ],
"duration" : 1.213,
"related_events" : [ "14d9356b-6fa5-4878-b25c-1ab9b11c5791", "58fddd6e-224a-4dbb-adf8-c9b80ee47132" ]
}, {
"id" : "14d9356b-6fa5-4878-b25c-1ab9b11c5791",
"index" : 1553,
"period" : 1,
"timestamp" : "00:43:57.113",
"minute" : 43,
"second" : 57,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 70.0, 41.0 ],
"duration" : 0.92,
"under_pressure" : true,
"related_events" : [ "b13ba078-641b-49c5-a086-0b9ee6c0d6c4", "dba31f1f-856f-409d-afd0-b9301fb1ddd7" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 17.691807,
"angle" : -0.7454195,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 83.0, 29.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "dba31f1f-856f-409d-afd0-b9301fb1ddd7",
"index" : 1554,
"period" : 1,
"timestamp" : "00:43:58.033",
"minute" : 43,
"second" : 58,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 83.0, 29.0 ],
"related_events" : [ "14d9356b-6fa5-4878-b25c-1ab9b11c5791" ]
}, {
"id" : "9e56c719-b59c-4628-b343-98a2ef19f23e",
"index" : 1555,
"period" : 1,
"timestamp" : "00:43:58.033",
"minute" : 43,
"second" : 58,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 83.0, 29.0 ],
"duration" : 1.0,
"related_events" : [ "5c81c8e7-9524-4cc9-9cac-f7f66ca49cc2", "dba31f1f-856f-409d-afd0-b9301fb1ddd7" ],
"carry" : {
"end_location" : [ 74.0, 31.0 ]
}
}, {
"id" : "5c81c8e7-9524-4cc9-9cac-f7f66ca49cc2",
"index" : 1556,
"period" : 1,
"timestamp" : "00:43:59.033",
"minute" : 43,
"second" : 59,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 74.0, 31.0 ],
"duration" : 0.64,
"related_events" : [ "83734515-5b54-4780-b9fa-761a19407cd1" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 8.944272,
"angle" : 2.0344439,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 70.0, 39.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "83734515-5b54-4780-b9fa-761a19407cd1",
"index" : 1557,
"period" : 1,
"timestamp" : "00:43:59.673",
"minute" : 43,
"second" : 59,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 70.0, 39.0 ],
"related_events" : [ "5c81c8e7-9524-4cc9-9cac-f7f66ca49cc2" ]
}, {
"id" : "d29fc2a8-3185-4455-b5ab-1711d7eca9c6",
"index" : 1558,
"period" : 1,
"timestamp" : "00:43:59.673",
"minute" : 43,
"second" : 59,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 70.0, 39.0 ],
"duration" : 3.36,
"related_events" : [ "83734515-5b54-4780-b9fa-761a19407cd1", "8efb6f1a-16d9-4844-bc89-16206e94d6af" ],
"carry" : {
"end_location" : [ 75.0, 32.0 ]
}
}, {
"id" : "8efb6f1a-16d9-4844-bc89-16206e94d6af",
"index" : 1559,
"period" : 1,
"timestamp" : "00:44:03.033",
"minute" : 44,
"second" : 3,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 75.0, 32.0 ],
"duration" : 1.68,
"related_events" : [ "a1e4806f-7080-4f73-b581-f9d92ba94491" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 19.924858,
"angle" : -1.2649175,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 81.0, 13.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "69c96b11-dbd4-491f-af6f-c968a64109dc",
"index" : 1560,
"period" : 1,
"timestamp" : "00:44:04.700",
"minute" : 44,
"second" : 4,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 34.0, 63.0 ],
"duration" : 1.213,
"related_events" : [ "66798d89-b019-4783-b9f4-892285892718", "a1e4806f-7080-4f73-b581-f9d92ba94491", "deb33b0c-d862-4e57-aa2f-c8408a760a8c" ]
}, {
"id" : "a1e4806f-7080-4f73-b581-f9d92ba94491",
"index" : 1561,
"period" : 1,
"timestamp" : "00:44:04.713",
"minute" : 44,
"second" : 4,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 81.0, 13.0 ],
"under_pressure" : true,
"related_events" : [ "69c96b11-dbd4-491f-af6f-c968a64109dc", "8efb6f1a-16d9-4844-bc89-16206e94d6af" ]
}, {
"id" : "deb33b0c-d862-4e57-aa2f-c8408a760a8c",
"index" : 1562,
"period" : 1,
"timestamp" : "00:44:04.713",
"minute" : 44,
"second" : 4,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 81.0, 13.0 ],
"duration" : 1.08,
"under_pressure" : true,
"related_events" : [ "66798d89-b019-4783-b9f4-892285892718", "69c96b11-dbd4-491f-af6f-c968a64109dc", "a1e4806f-7080-4f73-b581-f9d92ba94491" ],
"carry" : {
"end_location" : [ 75.0, 10.0 ]
}
}, {
"id" : "66798d89-b019-4783-b9f4-892285892718",
"index" : 1563,
"period" : 1,
"timestamp" : "00:44:05.793",
"minute" : 44,
"second" : 5,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 75.0, 10.0 ],
"duration" : 0.8,
"under_pressure" : true,
"related_events" : [ "69c96b11-dbd4-491f-af6f-c968a64109dc", "f6a191b3-9fec-401e-be32-9ac9283e99e5" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 15.132746,
"angle" : 1.7033478,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 73.0, 25.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "f6a191b3-9fec-401e-be32-9ac9283e99e5",
"index" : 1564,
"period" : 1,
"timestamp" : "00:44:06.593",
"minute" : 44,
"second" : 6,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 73.0, 25.0 ],
"related_events" : [ "66798d89-b019-4783-b9f4-892285892718" ]
}, {
"id" : "fe18df8a-4bcc-4d27-8ca4-50b96caca917",
"index" : 1565,
"period" : 1,
"timestamp" : "00:44:06.593",
"minute" : 44,
"second" : 6,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 73.0, 25.0 ],
"duration" : 3.92,
"related_events" : [ "3ae4f580-9709-4a0e-87a9-04ef653e0e51", "f6a191b3-9fec-401e-be32-9ac9283e99e5" ],
"carry" : {
"end_location" : [ 88.0, 37.0 ]
}
}, {
"id" : "3ae4f580-9709-4a0e-87a9-04ef653e0e51",
"index" : 1566,
"period" : 1,
"timestamp" : "00:44:10.513",
"minute" : 44,
"second" : 10,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 88.0, 37.0 ],
"duration" : 1.0,
"related_events" : [ "0c6cc7b5-6565-40c8-acbf-a4ba843eb8b3" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 15.264338,
"angle" : 2.1224513,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 80.0, 50.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "0c6cc7b5-6565-40c8-acbf-a4ba843eb8b3",
"index" : 1567,
"period" : 1,
"timestamp" : "00:44:11.513",
"minute" : 44,
"second" : 11,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 80.0, 50.0 ],
"related_events" : [ "3ae4f580-9709-4a0e-87a9-04ef653e0e51" ]
}, {
"id" : "20d6abf9-2db5-4278-85e8-62675a886017",
"index" : 1568,
"period" : 1,
"timestamp" : "00:44:11.513",
"minute" : 44,
"second" : 11,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 80.0, 50.0 ],
"duration" : 1.52,
"related_events" : [ "0c6cc7b5-6565-40c8-acbf-a4ba843eb8b3", "7ef03ed2-f4e2-48ce-9b4e-c6f3b0465390" ],
"carry" : {
"end_location" : [ 79.0, 58.0 ]
}
}, {
"id" : "7ef03ed2-f4e2-48ce-9b4e-c6f3b0465390",
"index" : 1569,
"period" : 1,
"timestamp" : "00:44:13.033",
"minute" : 44,
"second" : 13,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 79.0, 58.0 ],
"duration" : 1.16,
"related_events" : [ "a7075e76-713b-4db8-874e-420aab92aba0" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 23.853722,
"angle" : 0.9944211,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 92.0, 78.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "a7075e76-713b-4db8-874e-420aab92aba0",
"index" : 1570,
"period" : 1,
"timestamp" : "00:44:14.193",
"minute" : 44,
"second" : 14,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 92.0, 78.0 ],
"related_events" : [ "7ef03ed2-f4e2-48ce-9b4e-c6f3b0465390" ]
}, {
"id" : "5d36b694-ae49-4cd8-b4ca-34eb5f7c6d23",
"index" : 1571,
"period" : 1,
"timestamp" : "00:44:14.193",
"minute" : 44,
"second" : 14,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 92.0, 78.0 ],
"duration" : 2.64,
"under_pressure" : true,
"related_events" : [ "a7075e76-713b-4db8-874e-420aab92aba0", "c2623e65-4284-4cd7-a898-ba7e2695c186", "c50a95a6-2bcd-4049-a71e-f1d67577a5a5" ],
"carry" : {
"end_location" : [ 93.0, 70.0 ]
}
}, {
"id" : "c50a95a6-2bcd-4049-a71e-f1d67577a5a5",
"index" : 1572,
"period" : 1,
"timestamp" : "00:44:15.580",
"minute" : 44,
"second" : 15,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 26.0, 3.0 ],
"duration" : 1.253,
"related_events" : [ "5d36b694-ae49-4cd8-b4ca-34eb5f7c6d23", "c2623e65-4284-4cd7-a898-ba7e2695c186" ]
}, {
"id" : "c2623e65-4284-4cd7-a898-ba7e2695c186",
"index" : 1573,
"period" : 1,
"timestamp" : "00:44:16.833",
"minute" : 44,
"second" : 16,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 93.0, 70.0 ],
"duration" : 0.44,
"under_pressure" : true,
"related_events" : [ "a071386d-a770-4259-b635-eff9ef680608", "c50a95a6-2bcd-4049-a71e-f1d67577a5a5" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 6.3245554,
"angle" : -0.32175055,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 99.0, 68.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "a071386d-a770-4259-b635-eff9ef680608",
"index" : 1574,
"period" : 1,
"timestamp" : "00:44:17.273",
"minute" : 44,
"second" : 17,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 99.0, 68.0 ],
"related_events" : [ "c2623e65-4284-4cd7-a898-ba7e2695c186" ]
}, {
"id" : "412fb6e8-92e6-4319-bec5-706a73f52696",
"index" : 1575,
"period" : 1,
"timestamp" : "00:44:17.273",
"minute" : 44,
"second" : 17,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 99.0, 69.0 ],
"duration" : 0.96,
"related_events" : [ "c6e14595-7c56-489e-9cc8-6c9ae96da026" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 11.0,
"angle" : -1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 99.0, 58.0 ],
"assisted_shot_id" : "d291d216-1465-404e-b3f4-3b651c5cccc8",
"goal_assist" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c6e14595-7c56-489e-9cc8-6c9ae96da026",
"index" : 1576,
"period" : 1,
"timestamp" : "00:44:18.233",
"minute" : 44,
"second" : 18,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 99.0, 58.0 ],
"related_events" : [ "412fb6e8-92e6-4319-bec5-706a73f52696" ]
}, {
"id" : "bac69327-d476-4271-aa3e-794360ded59c",
"index" : 1577,
"period" : 1,
"timestamp" : "00:44:18.233",
"minute" : 44,
"second" : 18,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 99.0, 58.0 ],
"duration" : 0.84,
"related_events" : [ "c6e14595-7c56-489e-9cc8-6c9ae96da026", "d291d216-1465-404e-b3f4-3b651c5cccc8" ],
"carry" : {
"end_location" : [ 102.0, 58.0 ]
}
}, {
"id" : "d291d216-1465-404e-b3f4-3b651c5cccc8",
"index" : 1578,
"period" : 1,
"timestamp" : "00:44:19.073",
"minute" : 44,
"second" : 19,
"type" : {
"id" : 16,
"name" : "Shot"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 102.0, 58.0 ],
"duration" : 1.92,
"related_events" : [ "7b112c0a-5594-4151-ae80-37993e881e48" ],
"shot" : {
"statsbomb_xg" : 0.019847075,
"end_location" : [ 120.0, 36.2, 1.7 ],
"key_pass_id" : "412fb6e8-92e6-4319-bec5-706a73f52696",
"technique" : {
"id" : 93,
"name" : "Normal"
},
"type" : {
"id" : 87,
"name" : "Open Play"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 97,
"name" : "Goal"
},
"freeze_frame" : [ {
"location" : [ 109.0, 31.0 ],
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"teammate" : true
}, {
"location" : [ 94.0, 60.0 ],
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : true
}, {
"location" : [ 120.0, 44.0 ],
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"teammate" : false
}, {
"location" : [ 106.0, 69.0 ],
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"teammate" : true
}, {
"location" : [ 103.0, 58.0 ],
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : false
}, {
"location" : [ 100.0, 62.0 ],
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : false
}, {
"location" : [ 102.0, 69.0 ],
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"teammate" : false
}, {
"location" : [ 112.0, 44.0 ],
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : false
}, {
"location" : [ 109.0, 51.0 ],
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : false
}, {
"location" : [ 106.0, 51.0 ],
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"teammate" : false
}, {
"location" : [ 101.0, 41.0 ],
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"teammate" : false
}, {
"location" : [ 112.0, 38.0 ],
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : false
}, {
"location" : [ 107.0, 41.0 ],
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : true
}, {
"location" : [ 109.0, 45.0 ],
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"teammate" : true
}, {
"location" : [ 104.0, 29.0 ],
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : false
}, {
"location" : [ 96.0, 30.0 ],
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : true
} ]
}
}, {
"id" : "7b112c0a-5594-4151-ae80-37993e881e48",
"index" : 1579,
"period" : 1,
"timestamp" : "00:44:20.993",
"minute" : 44,
"second" : 20,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 68,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 1.0, 37.0 ],
"related_events" : [ "d291d216-1465-404e-b3f4-3b651c5cccc8" ],
"goalkeeper" : {
"position" : {
"id" : 44,
"name" : "Set"
},
"type" : {
"id" : 26,
"name" : "Goal Conceded"
},
"outcome" : {
"id" : 55,
"name" : "No Touch"
}
}
}, {
"id" : "5be9d314-030b-4870-a948-2adef817005d",
"index" : 1580,
"period" : 1,
"timestamp" : "00:45:38.940",
"minute" : 45,
"second" : 38,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 60.0, 41.0 ],
"duration" : 1.613,
"related_events" : [ "6ed54aa0-d9d9-4629-83ab-d5adf46d7065" ],
"pass" : {
"recipient" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"length" : 12.165525,
"angle" : -2.976444,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 48.0, 39.0 ],
"type" : {
"id" : 65,
"name" : "Kick Off"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "6ed54aa0-d9d9-4629-83ab-d5adf46d7065",
"index" : 1581,
"period" : 1,
"timestamp" : "00:45:40.553",
"minute" : 45,
"second" : 40,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 48.0, 39.0 ],
"related_events" : [ "5be9d314-030b-4870-a948-2adef817005d" ]
}, {
"id" : "888bf462-a22a-4a5f-8a12-fd973decbd81",
"index" : 1582,
"period" : 1,
"timestamp" : "00:45:40.553",
"minute" : 45,
"second" : 40,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 48.0, 39.0 ],
"duration" : 0.707,
"related_events" : [ "6ed54aa0-d9d9-4629-83ab-d5adf46d7065", "a1d5bf01-6f84-40f4-8ffd-eecfc2e2c3d9" ],
"carry" : {
"end_location" : [ 50.0, 39.0 ]
}
}, {
"id" : "a1d5bf01-6f84-40f4-8ffd-eecfc2e2c3d9",
"index" : 1583,
"period" : 1,
"timestamp" : "00:45:41.260",
"minute" : 45,
"second" : 41,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 50.0, 39.0 ],
"duration" : 1.48,
"related_events" : [ "3e8aef7b-4ce7-4fa7-9633-f080a1aa1402" ],
"pass" : {
"recipient" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"length" : 28.284271,
"angle" : -1.7126933,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 46.0, 11.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "3e8aef7b-4ce7-4fa7-9633-f080a1aa1402",
"index" : 1584,
"period" : 1,
"timestamp" : "00:45:42.740",
"minute" : 45,
"second" : 42,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 46.0, 11.0 ],
"related_events" : [ "a1d5bf01-6f84-40f4-8ffd-eecfc2e2c3d9" ]
}, {
"id" : "1fc72f51-287e-4d6f-8974-62b6ea9140b3",
"index" : 1585,
"period" : 1,
"timestamp" : "00:45:42.740",
"minute" : 45,
"second" : 42,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 46.0, 11.0 ],
"duration" : 1.04,
"related_events" : [ "3e8aef7b-4ce7-4fa7-9633-f080a1aa1402", "76abc2dc-423b-4d70-8cb1-a63ae0440a55" ],
"carry" : {
"end_location" : [ 52.0, 14.0 ]
}
}, {
"id" : "76abc2dc-423b-4d70-8cb1-a63ae0440a55",
"index" : 1586,
"period" : 1,
"timestamp" : "00:45:43.780",
"minute" : 45,
"second" : 43,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 52.0, 14.0 ],
"duration" : 2.333,
"related_events" : [ "de7187e1-cbe1-4c2c-b8cf-cb213b69cf6f" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 26.832815,
"angle" : -0.4636476,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 76.0, 2.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "c63879fd-ab27-42de-852b-3656db8e1ee1",
"index" : 1587,
"period" : 1,
"timestamp" : "00:45:45.433",
"minute" : 45,
"second" : 45,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 45.0, 78.0 ],
"duration" : 0.76,
"related_events" : [ "98024784-01eb-4b3c-96f5-e785fe06e605", "de7187e1-cbe1-4c2c-b8cf-cb213b69cf6f" ]
}, {
"id" : "de7187e1-cbe1-4c2c-b8cf-cb213b69cf6f",
"index" : 1588,
"period" : 1,
"timestamp" : "00:45:46.113",
"minute" : 45,
"second" : 46,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 76.0, 2.0 ],
"under_pressure" : true,
"related_events" : [ "76abc2dc-423b-4d70-8cb1-a63ae0440a55", "c63879fd-ab27-42de-852b-3656db8e1ee1" ]
}, {
"id" : "98024784-01eb-4b3c-96f5-e785fe06e605",
"index" : 1589,
"period" : 1,
"timestamp" : "00:45:46.113",
"minute" : 45,
"second" : 46,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 76.0, 2.0 ],
"duration" : 0.827,
"under_pressure" : true,
"related_events" : [ "9142ecd5-6c6e-46f8-be24-9b87de2d308e", "c63879fd-ab27-42de-852b-3656db8e1ee1", "dd269d52-d96a-476d-a089-7625764f433a", "de7187e1-cbe1-4c2c-b8cf-cb213b69cf6f" ],
"carry" : {
"end_location" : [ 76.0, 2.0 ]
}
}, {
"id" : "dd269d52-d96a-476d-a089-7625764f433a",
"index" : 1590,
"period" : 1,
"timestamp" : "00:45:46.713",
"minute" : 45,
"second" : 46,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 47.0, 77.0 ],
"duration" : 0.4,
"related_events" : [ "9142ecd5-6c6e-46f8-be24-9b87de2d308e", "98024784-01eb-4b3c-96f5-e785fe06e605" ]
}, {
"id" : "9142ecd5-6c6e-46f8-be24-9b87de2d308e",
"index" : 1591,
"period" : 1,
"timestamp" : "00:45:46.940",
"minute" : 45,
"second" : 46,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 76.0, 2.0 ],
"duration" : 1.813,
"under_pressure" : true,
"related_events" : [ "4ef4ca8b-ddab-4584-b266-64f12b789687", "dd269d52-d96a-476d-a089-7625764f433a" ],
"pass" : {
"recipient" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"length" : 25.0,
"angle" : 3.1415927,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 51.0, 2.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "4ef4ca8b-ddab-4584-b266-64f12b789687",
"index" : 1592,
"period" : 1,
"timestamp" : "00:45:48.753",
"minute" : 45,
"second" : 48,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 51.0, 2.0 ],
"related_events" : [ "9142ecd5-6c6e-46f8-be24-9b87de2d308e" ]
}, {
"id" : "e0452fd0-6877-4134-a62b-d79d30e74fac",
"index" : 1593,
"period" : 1,
"timestamp" : "00:45:48.753",
"minute" : 45,
"second" : 48,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 51.0, 2.0 ],
"duration" : 4.547,
"under_pressure" : true,
"related_events" : [ "4ef4ca8b-ddab-4584-b266-64f12b789687", "55a4de7f-7ba2-4bcc-919a-197e37283296", "5d6ebe88-2ee6-485c-9849-afa628ebb02b" ],
"carry" : {
"end_location" : [ 68.0, 14.0 ]
}
}, {
"id" : "55a4de7f-7ba2-4bcc-919a-197e37283296",
"index" : 1594,
"period" : 1,
"timestamp" : "00:45:49.153",
"minute" : 45,
"second" : 49,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 61.0, 78.0 ],
"duration" : 0.6,
"related_events" : [ "e0452fd0-6877-4134-a62b-d79d30e74fac" ]
}, {
"id" : "22c03ab5-8368-42d0-a070-e233b687360e",
"index" : 1595,
"period" : 1,
"timestamp" : "00:45:51.593",
"minute" : 45,
"second" : 51,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 51.0, 70.0 ],
"duration" : 0.64
}, {
"id" : "5acba555-8198-4716-8d26-445ce18a23b3",
"index" : 1596,
"period" : 1,
"timestamp" : "00:45:52.873",
"minute" : 45,
"second" : 52,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 49.0, 65.0 ],
"duration" : 0.56,
"related_events" : [ "5d6ebe88-2ee6-485c-9849-afa628ebb02b" ]
}, {
"id" : "5d6ebe88-2ee6-485c-9849-afa628ebb02b",
"index" : 1597,
"period" : 1,
"timestamp" : "00:45:53.300",
"minute" : 45,
"second" : 53,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 68.0, 14.0 ],
"duration" : 0.8,
"under_pressure" : true,
"related_events" : [ "5acba555-8198-4716-8d26-445ce18a23b3", "6caf3872-b794-4776-9fc8-6ce276c1d766" ],
"pass" : {
"recipient" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"length" : 12.165525,
"angle" : -1.4056476,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 70.0, 2.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "15b5bb33-5ff2-48ff-93f2-aee9bf558b0d",
"index" : 1598,
"period" : 1,
"timestamp" : "00:45:53.793",
"minute" : 45,
"second" : 53,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 46.0, 75.0 ],
"duration" : 0.64,
"related_events" : [ "4c3fe6ba-41a5-4103-94d8-61c6f8c52476", "6caf3872-b794-4776-9fc8-6ce276c1d766" ]
}, {
"id" : "6caf3872-b794-4776-9fc8-6ce276c1d766",
"index" : 1599,
"period" : 1,
"timestamp" : "00:45:54.100",
"minute" : 45,
"second" : 54,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 70.0, 2.0 ],
"under_pressure" : true,
"related_events" : [ "15b5bb33-5ff2-48ff-93f2-aee9bf558b0d", "5d6ebe88-2ee6-485c-9849-afa628ebb02b" ]
}, {
"id" : "4c3fe6ba-41a5-4103-94d8-61c6f8c52476",
"index" : 1600,
"period" : 1,
"timestamp" : "00:45:54.100",
"minute" : 45,
"second" : 54,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 74.0, 2.0 ],
"duration" : 1.68,
"under_pressure" : true,
"related_events" : [ "15b5bb33-5ff2-48ff-93f2-aee9bf558b0d", "f4c16262-b109-4d27-80d5-7170cde1b831" ],
"pass" : {
"recipient" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"length" : 27.45906,
"angle" : 2.5636907,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 51.0, 17.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "f4c16262-b109-4d27-80d5-7170cde1b831",
"index" : 1601,
"period" : 1,
"timestamp" : "00:45:55.780",
"minute" : 45,
"second" : 55,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 51.0, 17.0 ],
"related_events" : [ "4c3fe6ba-41a5-4103-94d8-61c6f8c52476" ]
}, {
"id" : "92bde716-ab94-4b30-b24b-03dccbe67584",
"index" : 1602,
"period" : 1,
"timestamp" : "00:45:55.780",
"minute" : 45,
"second" : 55,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 51.0, 17.0 ],
"duration" : 4.72,
"related_events" : [ "f4c16262-b109-4d27-80d5-7170cde1b831", "f8dda62d-c72b-48c0-8f4f-2967bb28dd70" ],
"carry" : {
"end_location" : [ 46.0, 33.0 ]
}
}, {
"id" : "f8dda62d-c72b-48c0-8f4f-2967bb28dd70",
"index" : 1603,
"period" : 1,
"timestamp" : "00:46:00.500",
"minute" : 46,
"second" : 0,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 46.0, 33.0 ],
"duration" : 3.173,
"related_events" : [ "56da051c-73a3-4fcd-b3a2-7ecc1548a5a1", "a7f4bc6a-bd93-4c0e-9ad3-f0fb82d00b50" ],
"pass" : {
"recipient" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"length" : 56.85068,
"angle" : 0.8850668,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 82.0, 77.0 ],
"switch" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "a7f4bc6a-bd93-4c0e-9ad3-f0fb82d00b50",
"index" : 1604,
"period" : 1,
"timestamp" : "00:46:03.673",
"minute" : 46,
"second" : 3,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 84.0, 79.0 ],
"related_events" : [ "f8dda62d-c72b-48c0-8f4f-2967bb28dd70" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "56da051c-73a3-4fcd-b3a2-7ecc1548a5a1",
"index" : 1605,
"period" : 1,
"timestamp" : "00:46:03.673",
"minute" : 46,
"second" : 3,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 69,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 39.0, 4.0 ],
"duration" : 1.0,
"related_events" : [ "f8dda62d-c72b-48c0-8f4f-2967bb28dd70" ],
"pass" : {
"length" : 3.0,
"angle" : -1.5707964,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 39.0, 1.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 75,
"name" : "Out"
}
}
}, {
"id" : "7fc6072b-0635-4b45-82ed-e5ec145cfa2b",
"index" : 1606,
"period" : 1,
"timestamp" : "00:46:08.300",
"minute" : 46,
"second" : 8,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 70,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 90.0, 79.0 ],
"duration" : 1.533,
"related_events" : [ "a456534a-567f-450b-b869-687618eded46" ],
"pass" : {
"recipient" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"length" : 21.633308,
"angle" : -2.55359,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 72.0, 67.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
}
}
}, {
"id" : "a456534a-567f-450b-b869-687618eded46",
"index" : 1607,
"period" : 1,
"timestamp" : "00:46:09.833",
"minute" : 46,
"second" : 9,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 70,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 72.0, 67.0 ],
"related_events" : [ "7fc6072b-0635-4b45-82ed-e5ec145cfa2b" ]
}, {
"id" : "7140dc99-2bd6-4af1-aed9-1780318eb6ea",
"index" : 1608,
"period" : 1,
"timestamp" : "00:46:09.833",
"minute" : 46,
"second" : 9,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 70,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 72.0, 67.0 ],
"duration" : 0.747,
"related_events" : [ "5ca26eaa-d55c-4522-86bb-58e58d1d9436", "a456534a-567f-450b-b869-687618eded46" ],
"carry" : {
"end_location" : [ 72.0, 71.0 ]
}
}, {
"id" : "5ca26eaa-d55c-4522-86bb-58e58d1d9436",
"index" : 1609,
"period" : 1,
"timestamp" : "00:46:10.580",
"minute" : 46,
"second" : 10,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 70,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 72.0, 71.0 ],
"duration" : 0.893,
"related_events" : [ "9708c8c9-b486-414c-91bf-40d18d4e9839" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 19.646883,
"angle" : -0.2573237,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 91.0, 66.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "5b77d101-75bd-4659-95ef-cad9f4a86223",
"index" : 1610,
"period" : 1,
"timestamp" : "00:46:10.873",
"minute" : 46,
"second" : 10,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 70,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 40.0, 11.0 ],
"duration" : 1.199,
"related_events" : [ "9708c8c9-b486-414c-91bf-40d18d4e9839", "fdbea4b5-5563-4e13-9336-cf32d2d25a62" ]
}, {
"id" : "9708c8c9-b486-414c-91bf-40d18d4e9839",
"index" : 1611,
"period" : 1,
"timestamp" : "00:46:11.473",
"minute" : 46,
"second" : 11,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 70,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 91.0, 66.0 ],
"under_pressure" : true,
"related_events" : [ "5b77d101-75bd-4659-95ef-cad9f4a86223", "5ca26eaa-d55c-4522-86bb-58e58d1d9436" ]
}, {
"id" : "fdbea4b5-5563-4e13-9336-cf32d2d25a62",
"index" : 1612,
"period" : 1,
"timestamp" : "00:46:11.473",
"minute" : 46,
"second" : 11,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 70,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 91.0, 66.0 ],
"duration" : 1.747,
"under_pressure" : true,
"related_events" : [ "5b77d101-75bd-4659-95ef-cad9f4a86223", "95a4fe29-bfea-41f2-8333-b0cf0b44a8ca", "9708c8c9-b486-414c-91bf-40d18d4e9839", "f1b839e4-4bbc-42bc-be2c-eba830e092f9" ],
"carry" : {
"end_location" : [ 87.0, 64.0 ]
}
}, {
"id" : "f1b839e4-4bbc-42bc-be2c-eba830e092f9",
"index" : 1613,
"period" : 1,
"timestamp" : "00:46:12.753",
"minute" : 46,
"second" : 12,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 70,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 27.0, 22.0 ],
"duration" : 0.32,
"related_events" : [ "fdbea4b5-5563-4e13-9336-cf32d2d25a62" ]
}, {
"id" : "95a4fe29-bfea-41f2-8333-b0cf0b44a8ca",
"index" : 1614,
"period" : 1,
"timestamp" : "00:46:13.220",
"minute" : 46,
"second" : 13,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 70,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 87.0, 64.0 ],
"duration" : 1.213,
"related_events" : [ "afb78774-e992-4036-a37b-83d3a2fc1164" ],
"pass" : {
"recipient" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"length" : 15.811388,
"angle" : 0.9652517,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 96.0, 77.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c1e41f63-69c6-45ee-b826-2d3a510d091e",
"index" : 1615,
"period" : 1,
"timestamp" : "00:46:13.553",
"minute" : 46,
"second" : 13,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 70,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 29.0, 20.0 ],
"duration" : 0.44
}, {
"id" : "afb78774-e992-4036-a37b-83d3a2fc1164",
"index" : 1616,
"period" : 1,
"timestamp" : "00:46:14.433",
"minute" : 46,
"second" : 14,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 70,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 96.0, 77.0 ],
"related_events" : [ "95a4fe29-bfea-41f2-8333-b0cf0b44a8ca" ]
}, {
"id" : "3908d5b1-ecd5-461b-b327-165b14ed7fda",
"index" : 1617,
"period" : 1,
"timestamp" : "00:46:14.433",
"minute" : 46,
"second" : 14,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 70,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 96.0, 77.0 ],
"duration" : 0.467,
"related_events" : [ "8ee1401f-dbd2-4f7e-85a0-c570093aa293", "afb78774-e992-4036-a37b-83d3a2fc1164" ],
"carry" : {
"end_location" : [ 96.0, 78.0 ]
}
}, {
"id" : "8ee1401f-dbd2-4f7e-85a0-c570093aa293",
"index" : 1618,
"period" : 1,
"timestamp" : "00:46:14.900",
"minute" : 46,
"second" : 14,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 70,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 96.0, 78.0 ],
"duration" : 0.093,
"related_events" : [ "13b0e0a5-d23a-451a-94c9-cfd0f2596b12" ],
"pass" : {
"length" : 4.472136,
"angle" : -0.4636476,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 100.0, 76.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "477db178-494e-4618-bf7b-7767db33b26b",
"index" : 1619,
"period" : 1,
"timestamp" : "00:46:14.991",
"minute" : 46,
"second" : 14,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 70,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 26.0, 6.0 ],
"duration" : 0.0
}, {
"id" : "9fbbc660-ba6d-4ea9-ae6f-83a3bb516179",
"index" : 1620,
"period" : 1,
"timestamp" : "00:46:14.993",
"minute" : 46,
"second" : 14,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 70,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 22.0, 6.0 ],
"duration" : 1.76
}, {
"id" : "13b0e0a5-d23a-451a-94c9-cfd0f2596b12",
"index" : 1621,
"period" : 1,
"timestamp" : "00:46:15.593",
"minute" : 46,
"second" : 15,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 70,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 21.0, 5.0 ],
"related_events" : [ "8ee1401f-dbd2-4f7e-85a0-c570093aa293" ]
}, {
"id" : "63df4014-2baa-4c2a-8270-e56b9316c410",
"index" : 1622,
"period" : 1,
"timestamp" : "00:46:16.753",
"minute" : 46,
"second" : 16,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 21.0, 19.0 ],
"duration" : 0.84,
"related_events" : [ "50131681-af4a-442d-95cb-ec250951db6d" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 15.033297,
"angle" : -1.5042281,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 22.0, 4.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "50131681-af4a-442d-95cb-ec250951db6d",
"index" : 1623,
"period" : 1,
"timestamp" : "00:46:17.593",
"minute" : 46,
"second" : 17,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 22.0, 4.0 ],
"related_events" : [ "63df4014-2baa-4c2a-8270-e56b9316c410" ]
}, {
"id" : "1429a773-5613-468d-947b-44bdc2afc5a1",
"index" : 1624,
"period" : 1,
"timestamp" : "00:46:17.593",
"minute" : 46,
"second" : 17,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 22.0, 4.0 ],
"duration" : 0.52,
"related_events" : [ "0d28025a-afa7-402d-a72e-302330bc7d19", "50131681-af4a-442d-95cb-ec250951db6d" ],
"carry" : {
"end_location" : [ 22.0, 4.0 ]
}
}, {
"id" : "0d28025a-afa7-402d-a72e-302330bc7d19",
"index" : 1625,
"period" : 1,
"timestamp" : "00:46:18.113",
"minute" : 46,
"second" : 18,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 22.0, 4.0 ],
"duration" : 0.76,
"related_events" : [ "211713e3-3e91-4145-9d3c-607c6e3ca45e" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 20.615528,
"angle" : 1.1722739,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 30.0, 23.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "211713e3-3e91-4145-9d3c-607c6e3ca45e",
"index" : 1626,
"period" : 1,
"timestamp" : "00:46:18.873",
"minute" : 46,
"second" : 18,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 30.0, 23.0 ],
"related_events" : [ "0d28025a-afa7-402d-a72e-302330bc7d19" ]
}, {
"id" : "893eb247-29b0-44d0-8690-e293bdf562f8",
"index" : 1627,
"period" : 1,
"timestamp" : "00:46:18.873",
"minute" : 46,
"second" : 18,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 30.0, 23.0 ],
"duration" : 2.96,
"related_events" : [ "211713e3-3e91-4145-9d3c-607c6e3ca45e", "9b7f7fd6-b7b2-4bf0-be99-0281571b28c2" ],
"carry" : {
"end_location" : [ 33.0, 32.0 ]
}
}, {
"id" : "9b7f7fd6-b7b2-4bf0-be99-0281571b28c2",
"index" : 1628,
"period" : 1,
"timestamp" : "00:46:21.833",
"minute" : 46,
"second" : 21,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 33.0, 32.0 ],
"duration" : 1.88,
"related_events" : [ "9f9e55f6-947d-49aa-a112-2f462b608350" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 28.635643,
"angle" : 2.003204,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 21.0, 58.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "9f9e55f6-947d-49aa-a112-2f462b608350",
"index" : 1629,
"period" : 1,
"timestamp" : "00:46:23.713",
"minute" : 46,
"second" : 23,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 21.0, 58.0 ],
"related_events" : [ "9b7f7fd6-b7b2-4bf0-be99-0281571b28c2" ]
}, {
"id" : "4ef37383-3377-4500-8022-05afd02da906",
"index" : 1630,
"period" : 1,
"timestamp" : "00:46:23.713",
"minute" : 46,
"second" : 23,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 21.0, 58.0 ],
"duration" : 1.56,
"under_pressure" : true,
"related_events" : [ "9067c962-7be3-42ad-92f8-5177ea1533f1", "9f9e55f6-947d-49aa-a112-2f462b608350", "a740456b-7eca-4750-a1c6-db44028aed8b" ],
"carry" : {
"end_location" : [ 16.0, 57.0 ]
}
}, {
"id" : "9067c962-7be3-42ad-92f8-5177ea1533f1",
"index" : 1631,
"period" : 1,
"timestamp" : "00:46:23.940",
"minute" : 46,
"second" : 23,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 97.0, 31.0 ],
"duration" : 1.533,
"related_events" : [ "4ef37383-3377-4500-8022-05afd02da906", "a740456b-7eca-4750-a1c6-db44028aed8b" ]
}, {
"id" : "a740456b-7eca-4750-a1c6-db44028aed8b",
"index" : 1632,
"period" : 1,
"timestamp" : "00:46:25.273",
"minute" : 46,
"second" : 25,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 16.0, 57.0 ],
"duration" : 0.8,
"under_pressure" : true,
"related_events" : [ "49c3d3ce-a33b-40fe-b9dc-d85a3fe39812", "9067c962-7be3-42ad-92f8-5177ea1533f1" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 14.0,
"angle" : -1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 16.0, 43.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "49c3d3ce-a33b-40fe-b9dc-d85a3fe39812",
"index" : 1633,
"period" : 1,
"timestamp" : "00:46:26.073",
"minute" : 46,
"second" : 26,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 16.0, 43.0 ],
"related_events" : [ "a740456b-7eca-4750-a1c6-db44028aed8b" ]
}, {
"id" : "c40699e5-1ddd-41cf-8d0f-9f429d36bf88",
"index" : 1634,
"period" : 1,
"timestamp" : "00:46:26.073",
"minute" : 46,
"second" : 26,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 16.0, 43.0 ],
"duration" : 1.24,
"related_events" : [ "0753bb15-c029-4771-86a5-770d0066f13a", "49c3d3ce-a33b-40fe-b9dc-d85a3fe39812" ],
"carry" : {
"end_location" : [ 17.0, 45.0 ]
}
}, {
"id" : "0753bb15-c029-4771-86a5-770d0066f13a",
"index" : 1635,
"period" : 1,
"timestamp" : "00:46:27.313",
"minute" : 46,
"second" : 27,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 17.0, 45.0 ],
"duration" : 0.92,
"related_events" : [ "33f46d3b-6493-46e9-af5d-792a50f52c1f" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 17.029387,
"angle" : 0.7022569,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 30.0, 56.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "33f46d3b-6493-46e9-af5d-792a50f52c1f",
"index" : 1636,
"period" : 1,
"timestamp" : "00:46:28.233",
"minute" : 46,
"second" : 28,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 30.0, 56.0 ],
"related_events" : [ "0753bb15-c029-4771-86a5-770d0066f13a" ]
}, {
"id" : "c783da41-a8e2-4c0a-b5d2-dbcf9cac7a4e",
"index" : 1637,
"period" : 1,
"timestamp" : "00:46:28.233",
"minute" : 46,
"second" : 28,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 30.0, 56.0 ],
"duration" : 0.4,
"related_events" : [ "33f46d3b-6493-46e9-af5d-792a50f52c1f", "88c1d5c5-1e91-42e3-91ef-b6ef3a89830c" ],
"carry" : {
"end_location" : [ 30.0, 53.0 ]
}
}, {
"id" : "88c1d5c5-1e91-42e3-91ef-b6ef3a89830c",
"index" : 1638,
"period" : 1,
"timestamp" : "00:46:28.633",
"minute" : 46,
"second" : 28,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 30.0, 53.0 ],
"duration" : 1.32,
"related_events" : [ "099a5ef8-539e-43b0-8e54-f0caa632d2d9" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 24.186773,
"angle" : 2.0899425,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 18.0, 74.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "099a5ef8-539e-43b0-8e54-f0caa632d2d9",
"index" : 1639,
"period" : 1,
"timestamp" : "00:46:29.953",
"minute" : 46,
"second" : 29,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 18.0, 74.0 ],
"related_events" : [ "88c1d5c5-1e91-42e3-91ef-b6ef3a89830c" ]
}, {
"id" : "fd4b1e33-6e12-4dfb-b2d0-80fe52cd7633",
"index" : 1640,
"period" : 1,
"timestamp" : "00:46:29.953",
"minute" : 46,
"second" : 29,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 18.0, 74.0 ],
"duration" : 2.04,
"related_events" : [ "099a5ef8-539e-43b0-8e54-f0caa632d2d9", "eff55fb5-094f-46f7-9729-f1f8b8dd4715" ],
"carry" : {
"end_location" : [ 20.0, 78.0 ]
}
}, {
"id" : "eff55fb5-094f-46f7-9729-f1f8b8dd4715",
"index" : 1641,
"period" : 1,
"timestamp" : "00:46:31.993",
"minute" : 46,
"second" : 31,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 20.0, 78.0 ],
"duration" : 2.4,
"related_events" : [ "b73dce20-f631-400e-89bf-839de55d53d3" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 47.127487,
"angle" : -0.30161905,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 65.0, 64.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "b73dce20-f631-400e-89bf-839de55d53d3",
"index" : 1642,
"period" : 1,
"timestamp" : "00:46:34.393",
"minute" : 46,
"second" : 34,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 65.0, 64.0 ],
"related_events" : [ "eff55fb5-094f-46f7-9729-f1f8b8dd4715" ]
}, {
"id" : "13b86b5d-973c-4ca6-8a8c-6f8f0f45f988",
"index" : 1643,
"period" : 1,
"timestamp" : "00:46:34.393",
"minute" : 46,
"second" : 34,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 65.0, 64.0 ],
"duration" : 1.12,
"under_pressure" : true,
"related_events" : [ "636874b6-5344-471a-95eb-9061cb525d0b", "b73dce20-f631-400e-89bf-839de55d53d3", "e96afa81-106e-4c9b-927d-8d725985439a" ],
"carry" : {
"end_location" : [ 65.0, 61.0 ]
}
}, {
"id" : "636874b6-5344-471a-95eb-9061cb525d0b",
"index" : 1644,
"period" : 1,
"timestamp" : "00:46:35.513",
"minute" : 46,
"second" : 35,
"type" : {
"id" : 39,
"name" : "Dribbled Past"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 56.0, 20.0 ],
"related_events" : [ "13b86b5d-973c-4ca6-8a8c-6f8f0f45f988", "9fa2cd26-46e9-4725-8d7d-3dc472aab209", "e96afa81-106e-4c9b-927d-8d725985439a" ]
}, {
"id" : "e96afa81-106e-4c9b-927d-8d725985439a",
"index" : 1645,
"period" : 1,
"timestamp" : "00:46:35.513",
"minute" : 46,
"second" : 35,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 65.0, 61.0 ],
"under_pressure" : true,
"related_events" : [ "636874b6-5344-471a-95eb-9061cb525d0b" ],
"dribble" : {
"outcome" : {
"id" : 8,
"name" : "Complete"
}
}
}, {
"id" : "9fa2cd26-46e9-4725-8d7d-3dc472aab209",
"index" : 1646,
"period" : 1,
"timestamp" : "00:46:35.513",
"minute" : 46,
"second" : 35,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 65.0, 61.0 ],
"duration" : 4.907,
"under_pressure" : true,
"related_events" : [ "636874b6-5344-471a-95eb-9061cb525d0b", "a1947f83-5979-4458-bccb-d01fa4fe35a7", "e96afa81-106e-4c9b-927d-8d725985439a" ],
"carry" : {
"end_location" : [ 76.0, 73.0 ]
}
}, {
"id" : "a1947f83-5979-4458-bccb-d01fa4fe35a7",
"index" : 1647,
"period" : 1,
"timestamp" : "00:46:40.420",
"minute" : 46,
"second" : 40,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 76.0, 73.0 ],
"duration" : 1.573,
"related_events" : [ "5e8943b6-d7a2-4846-a4f3-ebd366d0b9df" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 5.0,
"angle" : 2.4980915,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 72.0, 76.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "5e8943b6-d7a2-4846-a4f3-ebd366d0b9df",
"index" : 1648,
"period" : 1,
"timestamp" : "00:46:41.993",
"minute" : 46,
"second" : 41,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 72.0, 76.0 ],
"related_events" : [ "a1947f83-5979-4458-bccb-d01fa4fe35a7" ]
}, {
"id" : "3e8187aa-a016-4dc4-aa3f-124015d32ca4",
"index" : 1649,
"period" : 1,
"timestamp" : "00:46:41.993",
"minute" : 46,
"second" : 41,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 72.0, 76.0 ],
"duration" : 1.92,
"related_events" : [ "5e8943b6-d7a2-4846-a4f3-ebd366d0b9df", "6d88ef13-b952-4fb1-884d-5827694b2ef0" ],
"carry" : {
"end_location" : [ 70.0, 76.0 ]
}
}, {
"id" : "6d88ef13-b952-4fb1-884d-5827694b2ef0",
"index" : 1650,
"period" : 1,
"timestamp" : "00:46:43.913",
"minute" : 46,
"second" : 43,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 70.0, 76.0 ],
"duration" : 0.68,
"related_events" : [ "c5cd99e5-da00-43b0-9d9b-7f2af090f4b3" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 13.0,
"angle" : 3.1415927,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 57.0, 76.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c5cd99e5-da00-43b0-9d9b-7f2af090f4b3",
"index" : 1651,
"period" : 1,
"timestamp" : "00:46:44.593",
"minute" : 46,
"second" : 44,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 57.0, 76.0 ],
"related_events" : [ "6d88ef13-b952-4fb1-884d-5827694b2ef0" ]
}, {
"id" : "6222f26d-3619-4320-8b61-54d4cdaa15a2",
"index" : 1652,
"period" : 1,
"timestamp" : "00:46:44.593",
"minute" : 46,
"second" : 44,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 57.0, 76.0 ],
"duration" : 0.6,
"related_events" : [ "8dcf3b3e-fb00-4872-877d-264dad66a758", "c5cd99e5-da00-43b0-9d9b-7f2af090f4b3" ],
"carry" : {
"end_location" : [ 55.0, 76.0 ]
}
}, {
"id" : "8dcf3b3e-fb00-4872-877d-264dad66a758",
"index" : 1653,
"period" : 1,
"timestamp" : "00:46:45.193",
"minute" : 46,
"second" : 45,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 55.0, 76.0 ],
"duration" : 0.88,
"related_events" : [ "acc8caeb-ab06-4af7-815b-3d66105bc3cc" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 9.219544,
"angle" : -2.2794225,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 49.0, 69.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "acc8caeb-ab06-4af7-815b-3d66105bc3cc",
"index" : 1654,
"period" : 1,
"timestamp" : "00:46:46.073",
"minute" : 46,
"second" : 46,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 49.0, 69.0 ],
"related_events" : [ "8dcf3b3e-fb00-4872-877d-264dad66a758" ]
}, {
"id" : "b2e2a20f-bfef-43f7-b3e6-8bfc3d17d491",
"index" : 1655,
"period" : 1,
"timestamp" : "00:46:46.073",
"minute" : 46,
"second" : 46,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 49.0, 69.0 ],
"duration" : 2.879,
"related_events" : [ "55d92bbb-765b-4b27-8de0-020aa05e56c1", "acc8caeb-ab06-4af7-815b-3d66105bc3cc" ],
"carry" : {
"end_location" : [ 50.0, 63.0 ]
}
}, {
"id" : "55d92bbb-765b-4b27-8de0-020aa05e56c1",
"index" : 1656,
"period" : 1,
"timestamp" : "00:46:48.952",
"minute" : 46,
"second" : 48,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 50.0, 63.0 ],
"duration" : 2.627,
"related_events" : [ "0fb2e945-030f-4e39-8be4-05aa2ec78ccf" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 34.36568,
"angle" : -1.7168086,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 45.0, 29.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "0fb2e945-030f-4e39-8be4-05aa2ec78ccf",
"index" : 1657,
"period" : 1,
"timestamp" : "00:46:51.579",
"minute" : 46,
"second" : 51,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 45.0, 29.0 ],
"related_events" : [ "55d92bbb-765b-4b27-8de0-020aa05e56c1" ]
}, {
"id" : "801c6672-c5a9-4162-89a0-1afb2ef1937b",
"index" : 1658,
"period" : 1,
"timestamp" : "00:46:51.579",
"minute" : 46,
"second" : 51,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 45.0, 29.0 ],
"duration" : 1.134,
"related_events" : [ "0fb2e945-030f-4e39-8be4-05aa2ec78ccf", "d502b172-ff8c-4cc3-bf2d-7b2ae3b511fb" ],
"carry" : {
"end_location" : [ 48.0, 27.0 ]
}
}, {
"id" : "d502b172-ff8c-4cc3-bf2d-7b2ae3b511fb",
"index" : 1659,
"period" : 1,
"timestamp" : "00:46:52.713",
"minute" : 46,
"second" : 52,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 48.0, 27.0 ],
"duration" : 1.12,
"related_events" : [ "d510a00a-01eb-45ab-a263-632236fa653d" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 14.866069,
"angle" : -0.8329813,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 58.0, 16.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "d510a00a-01eb-45ab-a263-632236fa653d",
"index" : 1660,
"period" : 1,
"timestamp" : "00:46:53.833",
"minute" : 46,
"second" : 53,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 58.0, 16.0 ],
"related_events" : [ "d502b172-ff8c-4cc3-bf2d-7b2ae3b511fb" ]
}, {
"id" : "819aa497-604f-4440-960b-622096240d86",
"index" : 1661,
"period" : 1,
"timestamp" : "00:46:53.833",
"minute" : 46,
"second" : 53,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 58.0, 16.0 ],
"duration" : 0.96,
"related_events" : [ "2f2683b5-ac81-41de-b1bf-bb1ea460a4fb", "d510a00a-01eb-45ab-a263-632236fa653d" ],
"carry" : {
"end_location" : [ 58.0, 16.0 ]
}
}, {
"id" : "2f2683b5-ac81-41de-b1bf-bb1ea460a4fb",
"index" : 1662,
"period" : 1,
"timestamp" : "00:46:54.793",
"minute" : 46,
"second" : 54,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 58.0, 16.0 ],
"duration" : 1.08,
"related_events" : [ "97dc54c7-5038-48d7-928e-2d61238679e8" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 11.401754,
"angle" : 2.4805496,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 49.0, 23.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "97dc54c7-5038-48d7-928e-2d61238679e8",
"index" : 1663,
"period" : 1,
"timestamp" : "00:46:55.873",
"minute" : 46,
"second" : 55,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 49.0, 23.0 ],
"related_events" : [ "2f2683b5-ac81-41de-b1bf-bb1ea460a4fb" ]
}, {
"id" : "3d2d7c1e-e46f-4e46-b52d-cb916599e453",
"index" : 1664,
"period" : 1,
"timestamp" : "00:46:55.873",
"minute" : 46,
"second" : 55,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 49.0, 23.0 ],
"duration" : 1.76,
"related_events" : [ "484d3175-6647-49e5-b604-27ea4f4dbed4", "97dc54c7-5038-48d7-928e-2d61238679e8" ],
"carry" : {
"end_location" : [ 48.0, 24.0 ]
}
}, {
"id" : "484d3175-6647-49e5-b604-27ea4f4dbed4",
"index" : 1665,
"period" : 1,
"timestamp" : "00:46:57.633",
"minute" : 46,
"second" : 57,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 48.0, 24.0 ],
"duration" : 1.2,
"related_events" : [ "c5a70c30-6bba-448f-abae-ed587afc1a7f" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 34.132095,
"angle" : 1.6588037,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 45.0, 58.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c5a70c30-6bba-448f-abae-ed587afc1a7f",
"index" : 1666,
"period" : 1,
"timestamp" : "00:46:58.833",
"minute" : 46,
"second" : 58,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 45.0, 58.0 ],
"related_events" : [ "484d3175-6647-49e5-b604-27ea4f4dbed4" ]
}, {
"id" : "e8208f73-95ca-45f2-a6bb-8e3ab2ef340a",
"index" : 1667,
"period" : 1,
"timestamp" : "00:46:58.833",
"minute" : 46,
"second" : 58,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 45.0, 58.0 ],
"duration" : 5.0,
"related_events" : [ "b61989f9-294c-4dbe-bcb6-8d948d450652", "c5a70c30-6bba-448f-abae-ed587afc1a7f" ],
"carry" : {
"end_location" : [ 48.0, 62.0 ]
}
}, {
"id" : "b61989f9-294c-4dbe-bcb6-8d948d450652",
"index" : 1668,
"period" : 1,
"timestamp" : "00:47:03.833",
"minute" : 47,
"second" : 3,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 48.0, 62.0 ],
"duration" : 0.959,
"related_events" : [ "d7b68376-cd2d-4a41-a576-d3ae5128b4f6" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 12.806249,
"angle" : -0.8960554,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 56.0, 52.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "d7b68376-cd2d-4a41-a576-d3ae5128b4f6",
"index" : 1669,
"period" : 1,
"timestamp" : "00:47:04.792",
"minute" : 47,
"second" : 4,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 56.0, 52.0 ],
"related_events" : [ "b61989f9-294c-4dbe-bcb6-8d948d450652" ]
}, {
"id" : "e64f4b4a-0d42-49b4-916e-a29cccc2d9e3",
"index" : 1670,
"period" : 1,
"timestamp" : "00:47:04.792",
"minute" : 47,
"second" : 4,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 56.0, 52.0 ],
"duration" : 0.001,
"related_events" : [ "d7b68376-cd2d-4a41-a576-d3ae5128b4f6", "d83a7623-5f44-42a1-aefd-87f84c3a574c" ],
"carry" : {
"end_location" : [ 56.0, 52.0 ]
}
}, {
"id" : "d83a7623-5f44-42a1-aefd-87f84c3a574c",
"index" : 1671,
"period" : 1,
"timestamp" : "00:47:04.793",
"minute" : 47,
"second" : 4,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 56.0, 52.0 ],
"duration" : 0.88,
"related_events" : [ "ec418b73-2ed0-4488-b6db-677f2a65a8c6" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 13.601471,
"angle" : 2.1995926,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 48.0, 63.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "ec418b73-2ed0-4488-b6db-677f2a65a8c6",
"index" : 1672,
"period" : 1,
"timestamp" : "00:47:05.673",
"minute" : 47,
"second" : 5,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 48.0, 63.0 ],
"related_events" : [ "d83a7623-5f44-42a1-aefd-87f84c3a574c" ]
}, {
"id" : "29ebdb9e-cd1d-48d4-8be3-319d062da634",
"index" : 1673,
"period" : 1,
"timestamp" : "00:47:05.673",
"minute" : 47,
"second" : 5,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 48.0, 63.0 ],
"duration" : 1.36,
"related_events" : [ "9c847ef9-7b0e-4934-919a-4b0a633fc6b8", "ec418b73-2ed0-4488-b6db-677f2a65a8c6" ],
"carry" : {
"end_location" : [ 47.0, 62.0 ]
}
}, {
"id" : "9c847ef9-7b0e-4934-919a-4b0a633fc6b8",
"index" : 1674,
"period" : 1,
"timestamp" : "00:47:07.033",
"minute" : 47,
"second" : 7,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 47.0, 62.0 ],
"duration" : 1.64,
"related_events" : [ "1040d60a-be26-434d-8f76-0010465077d3" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 38.052597,
"angle" : -1.6233793,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 45.0, 24.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "1040d60a-be26-434d-8f76-0010465077d3",
"index" : 1675,
"period" : 1,
"timestamp" : "00:47:08.673",
"minute" : 47,
"second" : 8,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 45.0, 24.0 ],
"related_events" : [ "9c847ef9-7b0e-4934-919a-4b0a633fc6b8" ]
}, {
"id" : "a33685e7-217a-4845-b41a-6288fbc760ed",
"index" : 1676,
"period" : 1,
"timestamp" : "00:47:08.673",
"minute" : 47,
"second" : 8,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 45.0, 24.0 ],
"duration" : 2.199,
"under_pressure" : true,
"related_events" : [ "1040d60a-be26-434d-8f76-0010465077d3", "685952b7-9bf7-4e28-b000-cacab18d0ab5", "913f1ce3-54a2-4af9-a955-5c6615e269ca" ],
"carry" : {
"end_location" : [ 45.0, 26.0 ]
}
}, {
"id" : "685952b7-9bf7-4e28-b000-cacab18d0ab5",
"index" : 1677,
"period" : 1,
"timestamp" : "00:47:09.420",
"minute" : 47,
"second" : 9,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 64.0, 49.0 ],
"duration" : 2.0,
"related_events" : [ "913f1ce3-54a2-4af9-a955-5c6615e269ca", "a33685e7-217a-4845-b41a-6288fbc760ed" ]
}, {
"id" : "913f1ce3-54a2-4af9-a955-5c6615e269ca",
"index" : 1678,
"period" : 1,
"timestamp" : "00:47:10.872",
"minute" : 47,
"second" : 10,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 45.0, 26.0 ],
"duration" : 1.04,
"under_pressure" : true,
"related_events" : [ "685952b7-9bf7-4e28-b000-cacab18d0ab5", "cef8f40b-22bd-4f22-96bf-5264cbb6360e" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 18.027756,
"angle" : 1.2315037,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 51.0, 43.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "cef8f40b-22bd-4f22-96bf-5264cbb6360e",
"index" : 1679,
"period" : 1,
"timestamp" : "00:47:11.912",
"minute" : 47,
"second" : 11,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 51.0, 43.0 ],
"related_events" : [ "913f1ce3-54a2-4af9-a955-5c6615e269ca" ]
}, {
"id" : "6bdf5d5c-5973-4241-94fc-85c20f88b4e0",
"index" : 1680,
"period" : 1,
"timestamp" : "00:47:11.912",
"minute" : 47,
"second" : 11,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 51.0, 43.0 ],
"duration" : 0.681,
"related_events" : [ "4d28cc5d-a5c0-46ea-9f6b-0fa2136de4e4", "cef8f40b-22bd-4f22-96bf-5264cbb6360e" ],
"carry" : {
"end_location" : [ 52.0, 42.0 ]
}
}, {
"id" : "4d28cc5d-a5c0-46ea-9f6b-0fa2136de4e4",
"index" : 1681,
"period" : 1,
"timestamp" : "00:47:12.593",
"minute" : 47,
"second" : 12,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 52.0, 42.0 ],
"duration" : 0.72,
"related_events" : [ "11881870-d836-4559-a684-1a3a0cbc8823" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 9.219544,
"angle" : -0.7086263,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 59.0, 36.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "11881870-d836-4559-a684-1a3a0cbc8823",
"index" : 1682,
"period" : 1,
"timestamp" : "00:47:13.313",
"minute" : 47,
"second" : 13,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 59.0, 36.0 ],
"related_events" : [ "4d28cc5d-a5c0-46ea-9f6b-0fa2136de4e4" ]
}, {
"id" : "7da9fb80-f2c0-4b4c-83cd-7245444c4402",
"index" : 1683,
"period" : 1,
"timestamp" : "00:47:13.313",
"minute" : 47,
"second" : 13,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 59.0, 36.0 ],
"duration" : 0.64,
"under_pressure" : true,
"related_events" : [ "0598f68d-3879-49b7-9e89-b3a859549479", "11881870-d836-4559-a684-1a3a0cbc8823", "5d4b6e24-960e-45da-a11a-08d70cf0c16f" ],
"carry" : {
"end_location" : [ 59.0, 37.0 ]
}
}, {
"id" : "0598f68d-3879-49b7-9e89-b3a859549479",
"index" : 1684,
"period" : 1,
"timestamp" : "00:47:13.340",
"minute" : 47,
"second" : 13,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 56.0, 41.0 ],
"duration" : 1.013,
"related_events" : [ "5d4b6e24-960e-45da-a11a-08d70cf0c16f", "7da9fb80-f2c0-4b4c-83cd-7245444c4402" ]
}, {
"id" : "5d4b6e24-960e-45da-a11a-08d70cf0c16f",
"index" : 1685,
"period" : 1,
"timestamp" : "00:47:13.953",
"minute" : 47,
"second" : 13,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 59.0, 37.0 ],
"duration" : 1.24,
"under_pressure" : true,
"related_events" : [ "0598f68d-3879-49b7-9e89-b3a859549479", "70689708-1688-4515-8399-a26799802fc8" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 11.0,
"angle" : 1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 59.0, 48.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "70689708-1688-4515-8399-a26799802fc8",
"index" : 1686,
"period" : 1,
"timestamp" : "00:47:15.193",
"minute" : 47,
"second" : 15,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 59.0, 48.0 ],
"related_events" : [ "5d4b6e24-960e-45da-a11a-08d70cf0c16f" ]
}, {
"id" : "50b91a6d-676f-4380-b56e-0902b3efa6b4",
"index" : 1687,
"period" : 1,
"timestamp" : "00:47:15.193",
"minute" : 47,
"second" : 15,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 59.0, 48.0 ],
"duration" : 1.68,
"related_events" : [ "6ae12966-5867-4e6e-ab50-88c79d0f8723", "70689708-1688-4515-8399-a26799802fc8" ],
"carry" : {
"end_location" : [ 66.0, 54.0 ]
}
}, {
"id" : "6ae12966-5867-4e6e-ab50-88c79d0f8723",
"index" : 1688,
"period" : 1,
"timestamp" : "00:47:16.873",
"minute" : 47,
"second" : 16,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 66.0, 54.0 ],
"duration" : 0.96,
"related_events" : [ "ed15a112-b3aa-427f-b448-23f966bec7ea" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 19.697716,
"angle" : 0.41822433,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 84.0, 62.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "ed15a112-b3aa-427f-b448-23f966bec7ea",
"index" : 1689,
"period" : 1,
"timestamp" : "00:47:17.833",
"minute" : 47,
"second" : 17,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 84.0, 62.0 ],
"related_events" : [ "6ae12966-5867-4e6e-ab50-88c79d0f8723" ]
}, {
"id" : "b2ec48bf-96d3-4d56-91cb-e815b1443cf8",
"index" : 1690,
"period" : 1,
"timestamp" : "00:47:17.833",
"minute" : 47,
"second" : 17,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 84.0, 62.0 ],
"duration" : 0.12,
"related_events" : [ "ed15a112-b3aa-427f-b448-23f966bec7ea", "f99772b2-bea0-4021-b118-927643361a45" ],
"carry" : {
"end_location" : [ 83.0, 61.0 ]
}
}, {
"id" : "f99772b2-bea0-4021-b118-927643361a45",
"index" : 1691,
"period" : 1,
"timestamp" : "00:47:17.953",
"minute" : 47,
"second" : 17,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 83.0, 61.0 ],
"duration" : 1.28,
"related_events" : [ "c0f054a7-912a-42e9-a1d0-3f3d319c6482" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 16.0,
"angle" : 1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 83.0, 77.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c0f054a7-912a-42e9-a1d0-3f3d319c6482",
"index" : 1692,
"period" : 1,
"timestamp" : "00:47:19.233",
"minute" : 47,
"second" : 19,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 83.0, 77.0 ],
"related_events" : [ "f99772b2-bea0-4021-b118-927643361a45" ]
}, {
"id" : "f024bc69-4e6c-4d55-9460-6947985de152",
"index" : 1693,
"period" : 1,
"timestamp" : "00:47:19.233",
"minute" : 47,
"second" : 19,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 83.0, 77.0 ],
"duration" : 4.68,
"related_events" : [ "adaf4df3-bef9-4d9c-9ca8-e586f8bd63be", "c0f054a7-912a-42e9-a1d0-3f3d319c6482" ],
"carry" : {
"end_location" : [ 87.0, 48.0 ]
}
}, {
"id" : "adaf4df3-bef9-4d9c-9ca8-e586f8bd63be",
"index" : 1694,
"period" : 1,
"timestamp" : "00:47:23.913",
"minute" : 47,
"second" : 23,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 87.0, 48.0 ],
"duration" : 0.52,
"related_events" : [ "c387677b-b8c7-49b8-8e4d-ca4d116f36c0" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 9.219544,
"angle" : -0.7086263,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 94.0, 42.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c387677b-b8c7-49b8-8e4d-ca4d116f36c0",
"index" : 1695,
"period" : 1,
"timestamp" : "00:47:24.433",
"minute" : 47,
"second" : 24,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 94.0, 42.0 ],
"related_events" : [ "adaf4df3-bef9-4d9c-9ca8-e586f8bd63be" ]
}, {
"id" : "8f34068c-2b7e-4adb-bb46-0f7e115d24a5",
"index" : 1696,
"period" : 1,
"timestamp" : "00:47:24.433",
"minute" : 47,
"second" : 24,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 94.0, 42.0 ],
"duration" : 0.92,
"related_events" : [ "65eca622-8c1c-47fa-9513-f79b4f3d9f9b", "c387677b-b8c7-49b8-8e4d-ca4d116f36c0" ],
"carry" : {
"end_location" : [ 93.0, 38.0 ]
}
}, {
"id" : "65eca622-8c1c-47fa-9513-f79b4f3d9f9b",
"index" : 1697,
"period" : 1,
"timestamp" : "00:47:25.353",
"minute" : 47,
"second" : 25,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 93.0, 38.0 ],
"duration" : 1.04,
"related_events" : [ "bf34f188-bda5-4237-90d9-064a9f90bfa9" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 9.433981,
"angle" : -2.5829933,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 85.0, 33.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "bf34f188-bda5-4237-90d9-064a9f90bfa9",
"index" : 1698,
"period" : 1,
"timestamp" : "00:47:26.393",
"minute" : 47,
"second" : 26,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 85.0, 33.0 ],
"related_events" : [ "65eca622-8c1c-47fa-9513-f79b4f3d9f9b" ]
}, {
"id" : "79fc51c2-e001-4909-afe2-d24eb283e72f",
"index" : 1699,
"period" : 1,
"timestamp" : "00:47:26.393",
"minute" : 47,
"second" : 26,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 85.0, 33.0 ],
"duration" : 1.0,
"related_events" : [ "bf34f188-bda5-4237-90d9-064a9f90bfa9", "dc673d5f-7995-4340-922d-b0dba010cd1c" ],
"carry" : {
"end_location" : [ 86.0, 31.0 ]
}
}, {
"id" : "dc673d5f-7995-4340-922d-b0dba010cd1c",
"index" : 1700,
"period" : 1,
"timestamp" : "00:47:27.393",
"minute" : 47,
"second" : 27,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 86.0, 31.0 ],
"duration" : 0.8,
"related_events" : [ "68908446-9fd2-43a0-a962-f04e3df60ddc" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 4.0,
"angle" : 1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 86.0, 35.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "5fb4005f-a6d8-4870-a8cf-0ec99bfc2b33",
"index" : 1701,
"period" : 1,
"timestamp" : "00:47:27.832",
"minute" : 47,
"second" : 27,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 31.0, 48.0 ],
"duration" : 0.64,
"related_events" : [ "68908446-9fd2-43a0-a962-f04e3df60ddc", "d3c7bd8c-f007-42eb-b1a3-4e199a979540" ]
}, {
"id" : "68908446-9fd2-43a0-a962-f04e3df60ddc",
"index" : 1702,
"period" : 1,
"timestamp" : "00:47:28.193",
"minute" : 47,
"second" : 28,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 86.0, 35.0 ],
"under_pressure" : true,
"related_events" : [ "5fb4005f-a6d8-4870-a8cf-0ec99bfc2b33", "dc673d5f-7995-4340-922d-b0dba010cd1c" ]
}, {
"id" : "d3c7bd8c-f007-42eb-b1a3-4e199a979540",
"index" : 1703,
"period" : 1,
"timestamp" : "00:47:28.193",
"minute" : 47,
"second" : 28,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 86.0, 35.0 ],
"duration" : 0.36,
"under_pressure" : true,
"related_events" : [ "5fb4005f-a6d8-4870-a8cf-0ec99bfc2b33", "68908446-9fd2-43a0-a962-f04e3df60ddc", "b49ab7f6-885b-424c-9ce6-46175b3a1418" ],
"carry" : {
"end_location" : [ 86.0, 35.0 ]
}
}, {
"id" : "b49ab7f6-885b-424c-9ce6-46175b3a1418",
"index" : 1704,
"period" : 1,
"timestamp" : "00:47:28.553",
"minute" : 47,
"second" : 28,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 86.0, 35.0 ],
"duration" : 0.6,
"related_events" : [ "3c7dd5fa-83e7-4298-b718-e86f366f2706" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 7.81025,
"angle" : -2.2655346,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 81.0, 29.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "3c7dd5fa-83e7-4298-b718-e86f366f2706",
"index" : 1705,
"period" : 1,
"timestamp" : "00:47:29.153",
"minute" : 47,
"second" : 29,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 81.0, 29.0 ],
"related_events" : [ "b49ab7f6-885b-424c-9ce6-46175b3a1418" ]
}, {
"id" : "e1498eab-dc57-45db-a6a2-9a226c7fdda2",
"index" : 1706,
"period" : 1,
"timestamp" : "00:47:29.153",
"minute" : 47,
"second" : 29,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 81.0, 29.0 ],
"duration" : 0.8,
"related_events" : [ "32f1e4f4-906d-4e6f-b271-a09c00117478", "3c7dd5fa-83e7-4298-b718-e86f366f2706" ],
"carry" : {
"end_location" : [ 82.0, 29.0 ]
}
}, {
"id" : "32f1e4f4-906d-4e6f-b271-a09c00117478",
"index" : 1707,
"period" : 1,
"timestamp" : "00:47:29.953",
"minute" : 47,
"second" : 29,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 82.0, 29.0 ],
"duration" : 1.2,
"related_events" : [ "af9ba936-f09e-467b-abe2-34b61c0b849e" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 22.803509,
"angle" : 1.8370484,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 76.0, 51.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "762ffc30-1142-47eb-b997-19d63e83875a",
"index" : 1708,
"period" : 1,
"timestamp" : "00:47:30.940",
"minute" : 47,
"second" : 30,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 36.0, 31.0 ],
"duration" : 1.453,
"related_events" : [ "af9ba936-f09e-467b-abe2-34b61c0b849e", "ee0bfdd0-8d6c-4f26-bb75-73e7c961c2d1" ]
}, {
"id" : "af9ba936-f09e-467b-abe2-34b61c0b849e",
"index" : 1709,
"period" : 1,
"timestamp" : "00:47:31.153",
"minute" : 47,
"second" : 31,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 76.0, 51.0 ],
"under_pressure" : true,
"related_events" : [ "32f1e4f4-906d-4e6f-b271-a09c00117478", "762ffc30-1142-47eb-b997-19d63e83875a" ]
}, {
"id" : "ee0bfdd0-8d6c-4f26-bb75-73e7c961c2d1",
"index" : 1710,
"period" : 1,
"timestamp" : "00:47:31.153",
"minute" : 47,
"second" : 31,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 76.0, 51.0 ],
"duration" : 3.12,
"under_pressure" : true,
"related_events" : [ "762ffc30-1142-47eb-b997-19d63e83875a", "9a89e6e1-7427-4fd7-909d-4be77b1247b9", "af9ba936-f09e-467b-abe2-34b61c0b849e" ],
"carry" : {
"end_location" : [ 75.0, 53.0 ]
}
}, {
"id" : "9a89e6e1-7427-4fd7-909d-4be77b1247b9",
"index" : 1711,
"period" : 1,
"timestamp" : "00:47:34.273",
"minute" : 47,
"second" : 34,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 75.0, 53.0 ],
"duration" : 1.2,
"related_events" : [ "98216ad6-5ab6-4398-9c34-e2dfc910543f" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 6.0,
"angle" : 1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 75.0, 59.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "98216ad6-5ab6-4398-9c34-e2dfc910543f",
"index" : 1712,
"period" : 1,
"timestamp" : "00:47:35.473",
"minute" : 47,
"second" : 35,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 75.0, 59.0 ],
"related_events" : [ "9a89e6e1-7427-4fd7-909d-4be77b1247b9" ]
}, {
"id" : "4268dd30-0e57-4d59-ab6c-3911f953d91b",
"index" : 1713,
"period" : 1,
"timestamp" : "00:47:35.473",
"minute" : 47,
"second" : 35,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 75.0, 59.0 ],
"duration" : 1.56,
"related_events" : [ "40cdd89a-9003-4bd2-b1a0-7e6d7730e07f", "98216ad6-5ab6-4398-9c34-e2dfc910543f" ],
"carry" : {
"end_location" : [ 80.0, 67.0 ]
}
}, {
"id" : "40cdd89a-9003-4bd2-b1a0-7e6d7730e07f",
"index" : 1714,
"period" : 1,
"timestamp" : "00:47:37.033",
"minute" : 47,
"second" : 37,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 80.0, 67.0 ],
"duration" : 1.32,
"related_events" : [ "8c369a5f-b036-4668-8d8a-ab79026db71a" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 17.029387,
"angle" : 0.7022569,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 93.0, 78.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "8c369a5f-b036-4668-8d8a-ab79026db71a",
"index" : 1715,
"period" : 1,
"timestamp" : "00:47:38.353",
"minute" : 47,
"second" : 38,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 93.0, 78.0 ],
"related_events" : [ "40cdd89a-9003-4bd2-b1a0-7e6d7730e07f" ]
}, {
"id" : "4999f547-e81d-49db-8535-a3a81ab33574",
"index" : 1716,
"period" : 1,
"timestamp" : "00:47:38.353",
"minute" : 47,
"second" : 38,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 93.0, 78.0 ],
"duration" : 1.0,
"related_events" : [ "52788829-f9a3-4175-8ced-3c0b56c54eff", "8c369a5f-b036-4668-8d8a-ab79026db71a" ],
"carry" : {
"end_location" : [ 94.0, 79.0 ]
}
}, {
"id" : "52788829-f9a3-4175-8ced-3c0b56c54eff",
"index" : 1717,
"period" : 1,
"timestamp" : "00:47:39.353",
"minute" : 47,
"second" : 39,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 94.0, 79.0 ],
"duration" : 0.8,
"related_events" : [ "ea82987b-706e-427b-aabc-028bb3e7ec84" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 13.341664,
"angle" : -2.9147937,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 81.0, 76.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "db22be16-112c-4fa5-b056-6ec7a64268c3",
"index" : 1718,
"period" : 1,
"timestamp" : "00:47:40.140",
"minute" : 47,
"second" : 40,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 38.0, 12.0 ],
"duration" : 0.973,
"related_events" : [ "e376bf79-d504-466c-8745-74297575a28c", "ea82987b-706e-427b-aabc-028bb3e7ec84" ]
}, {
"id" : "ea82987b-706e-427b-aabc-028bb3e7ec84",
"index" : 1719,
"period" : 1,
"timestamp" : "00:47:40.153",
"minute" : 47,
"second" : 40,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 81.0, 76.0 ],
"under_pressure" : true,
"related_events" : [ "52788829-f9a3-4175-8ced-3c0b56c54eff", "db22be16-112c-4fa5-b056-6ec7a64268c3" ]
}, {
"id" : "e376bf79-d504-466c-8745-74297575a28c",
"index" : 1720,
"period" : 1,
"timestamp" : "00:47:40.153",
"minute" : 47,
"second" : 40,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 81.0, 76.0 ],
"duration" : 1.04,
"under_pressure" : true,
"related_events" : [ "1719d640-68c0-4819-a875-eb565ed14fb4", "db22be16-112c-4fa5-b056-6ec7a64268c3", "ea82987b-706e-427b-aabc-028bb3e7ec84" ],
"carry" : {
"end_location" : [ 83.0, 75.0 ]
}
}, {
"id" : "1719d640-68c0-4819-a875-eb565ed14fb4",
"index" : 1721,
"period" : 1,
"timestamp" : "00:47:41.193",
"minute" : 47,
"second" : 41,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 83.0, 75.0 ],
"duration" : 1.0,
"related_events" : [ "c644ffe3-8330-43b3-b5fa-2157dcac1279" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 15.264338,
"angle" : -2.1224513,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 75.0, 62.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c644ffe3-8330-43b3-b5fa-2157dcac1279",
"index" : 1722,
"period" : 1,
"timestamp" : "00:47:42.193",
"minute" : 47,
"second" : 42,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 75.0, 62.0 ],
"related_events" : [ "1719d640-68c0-4819-a875-eb565ed14fb4" ]
}, {
"id" : "3441a200-5a38-4ddf-b056-c048fcdaddd2",
"index" : 1723,
"period" : 1,
"timestamp" : "00:47:42.193",
"minute" : 47,
"second" : 42,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 75.0, 62.0 ],
"duration" : 1.52,
"related_events" : [ "45956366-583c-4718-8a90-780a48afefc0", "c644ffe3-8330-43b3-b5fa-2157dcac1279" ],
"carry" : {
"end_location" : [ 76.0, 58.0 ]
}
}, {
"id" : "45956366-583c-4718-8a90-780a48afefc0",
"index" : 1724,
"period" : 1,
"timestamp" : "00:47:43.713",
"minute" : 47,
"second" : 43,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 76.0, 58.0 ],
"duration" : 1.68,
"related_events" : [ "fd0fe185-98c4-4c8f-b188-64146e4667b6" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 26.076809,
"angle" : -2.1375256,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 62.0, 36.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "fd0fe185-98c4-4c8f-b188-64146e4667b6",
"index" : 1725,
"period" : 1,
"timestamp" : "00:47:45.393",
"minute" : 47,
"second" : 45,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 62.0, 36.0 ],
"related_events" : [ "45956366-583c-4718-8a90-780a48afefc0" ]
}, {
"id" : "87676ce2-175c-4480-b06b-f835cfc894db",
"index" : 1726,
"period" : 1,
"timestamp" : "00:47:45.393",
"minute" : 47,
"second" : 45,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 62.0, 36.0 ],
"duration" : 1.08,
"related_events" : [ "73954b10-66e7-4368-8267-7e00d5009500", "fd0fe185-98c4-4c8f-b188-64146e4667b6" ],
"carry" : {
"end_location" : [ 64.0, 35.0 ]
}
}, {
"id" : "73954b10-66e7-4368-8267-7e00d5009500",
"index" : 1727,
"period" : 1,
"timestamp" : "00:47:46.473",
"minute" : 47,
"second" : 46,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 64.0, 35.0 ],
"duration" : 2.107,
"related_events" : [ "2427ba02-3efe-4743-a047-bf8ace700850", "73533826-351a-4512-93c5-252c910175c8" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 31.827662,
"angle" : -0.7631796,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 87.0, 13.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "2427ba02-3efe-4743-a047-bf8ace700850",
"index" : 1728,
"period" : 1,
"timestamp" : "00:47:48.580",
"minute" : 47,
"second" : 48,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 73.0, 19.0 ],
"related_events" : [ "73954b10-66e7-4368-8267-7e00d5009500" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "73533826-351a-4512-93c5-252c910175c8",
"index" : 1729,
"period" : 1,
"timestamp" : "00:47:48.580",
"minute" : 47,
"second" : 48,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 34.0, 68.0 ],
"related_events" : [ "73954b10-66e7-4368-8267-7e00d5009500" ]
}, {
"id" : "ba682c6d-b8b6-49bb-81de-15984a055866",
"index" : 1730,
"period" : 1,
"timestamp" : "00:47:48.580",
"minute" : 47,
"second" : 48,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 34.0, 68.0 ],
"duration" : 3.52,
"related_events" : [ "69680dab-84c1-4ec1-a7ad-43de75dcc76b", "73533826-351a-4512-93c5-252c910175c8" ],
"carry" : {
"end_location" : [ 48.0, 63.0 ]
}
}, {
"id" : "69680dab-84c1-4ec1-a7ad-43de75dcc76b",
"index" : 1731,
"period" : 1,
"timestamp" : "00:47:52.100",
"minute" : 47,
"second" : 52,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 48.0, 63.0 ],
"duration" : 0.653,
"related_events" : [ "6478f56c-2106-479d-b72d-cd7ebaf02d05", "791db34a-e7db-4ab5-84af-4983157db46d" ],
"pass" : {
"recipient" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"length" : 4.472136,
"angle" : -1.1071488,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 50.0, 59.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "6478f56c-2106-479d-b72d-cd7ebaf02d05",
"index" : 1732,
"period" : 1,
"timestamp" : "00:47:52.753",
"minute" : 47,
"second" : 52,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 55.0, 50.0 ],
"related_events" : [ "69680dab-84c1-4ec1-a7ad-43de75dcc76b" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "791db34a-e7db-4ab5-84af-4983157db46d",
"index" : 1733,
"period" : 1,
"timestamp" : "00:47:52.753",
"minute" : 47,
"second" : 52,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 71.0, 22.0 ],
"counterpress" : true,
"related_events" : [ "69680dab-84c1-4ec1-a7ad-43de75dcc76b" ]
}, {
"id" : "8e523b89-5523-4097-8b4c-44c9ecebdec4",
"index" : 1734,
"period" : 1,
"timestamp" : "00:47:53.340",
"minute" : 47,
"second" : 53,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 47.0, 64.0 ]
}, {
"id" : "c2129e49-ef91-4129-bdf9-ab7fd281843b",
"index" : 1735,
"period" : 1,
"timestamp" : "00:47:53.340",
"minute" : 47,
"second" : 53,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 47.0, 64.0 ],
"duration" : 1.68,
"under_pressure" : true,
"related_events" : [ "5d50fcdc-0a19-4321-a519-e5eba5e102f8", "8e523b89-5523-4097-8b4c-44c9ecebdec4", "d2319240-df63-46d2-affa-355dfba5289a" ],
"carry" : {
"end_location" : [ 42.0, 67.0 ]
}
}, {
"id" : "5d50fcdc-0a19-4321-a519-e5eba5e102f8",
"index" : 1736,
"period" : 1,
"timestamp" : "00:47:54.800",
"minute" : 47,
"second" : 54,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 74.0, 19.0 ],
"duration" : 0.673,
"counterpress" : true,
"related_events" : [ "c2129e49-ef91-4129-bdf9-ab7fd281843b", "d2319240-df63-46d2-affa-355dfba5289a" ]
}, {
"id" : "d2319240-df63-46d2-affa-355dfba5289a",
"index" : 1737,
"period" : 1,
"timestamp" : "00:47:55.020",
"minute" : 47,
"second" : 55,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 42.0, 67.0 ],
"duration" : 1.013,
"under_pressure" : true,
"related_events" : [ "5d50fcdc-0a19-4321-a519-e5eba5e102f8", "8fba2b25-ad77-406d-b0a9-be2f90f77b9d" ],
"pass" : {
"recipient" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"length" : 14.866069,
"angle" : 0.8329813,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 52.0, 78.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "a2b73efe-e482-44ad-a790-710ee21b1565",
"index" : 1738,
"period" : 1,
"timestamp" : "00:47:55.913",
"minute" : 47,
"second" : 55,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 72.0, 5.0 ],
"duration" : 0.68,
"counterpress" : true,
"related_events" : [ "8fba2b25-ad77-406d-b0a9-be2f90f77b9d", "ea6223bf-5afa-4012-bb44-e1b78d1ec0fb", "f9d7cd48-89a9-4632-823b-8e6bc97624d9" ]
}, {
"id" : "8fba2b25-ad77-406d-b0a9-be2f90f77b9d",
"index" : 1739,
"period" : 1,
"timestamp" : "00:47:56.033",
"minute" : 47,
"second" : 56,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 52.0, 78.0 ],
"under_pressure" : true,
"related_events" : [ "a2b73efe-e482-44ad-a790-710ee21b1565", "d2319240-df63-46d2-affa-355dfba5289a" ]
}, {
"id" : "ea6223bf-5afa-4012-bb44-e1b78d1ec0fb",
"index" : 1740,
"period" : 1,
"timestamp" : "00:47:56.033",
"minute" : 47,
"second" : 56,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 52.0, 78.0 ],
"duration" : 0.347,
"under_pressure" : true,
"related_events" : [ "8fba2b25-ad77-406d-b0a9-be2f90f77b9d", "a2b73efe-e482-44ad-a790-710ee21b1565", "f9d7cd48-89a9-4632-823b-8e6bc97624d9" ],
"carry" : {
"end_location" : [ 52.0, 80.0 ]
}
}, {
"id" : "f9d7cd48-89a9-4632-823b-8e6bc97624d9",
"index" : 1741,
"period" : 1,
"timestamp" : "00:47:56.380",
"minute" : 47,
"second" : 56,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 71,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 52.0, 80.0 ],
"duration" : 1.653,
"under_pressure" : true,
"related_events" : [ "a2b73efe-e482-44ad-a790-710ee21b1565" ],
"pass" : {
"length" : 16.0,
"angle" : 0.0,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 68.0, 80.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 75,
"name" : "Out"
}
}
}, {
"id" : "1b310bba-1fa2-4c29-8046-fb32468cb796",
"index" : 1742,
"period" : 1,
"timestamp" : "00:48:04.033",
"minute" : 48,
"second" : 4,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 72,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 67.0, 2.0 ],
"duration" : 1.32,
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 22.803509,
"angle" : 2.8753407,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 45.0, 8.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
}
}
}, {
"id" : "5ce25ebc-58c4-49b6-b8e8-5703b0d9fef5",
"index" : 1743,
"period" : 1,
"timestamp" : "00:48:06.553",
"minute" : 48,
"second" : 6,
"type" : {
"id" : 34,
"name" : "Half End"
},
"possession" : 72,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"related_events" : [ "5945a602-49d0-4499-b1df-25fce14c2fa7" ]
}, {
"id" : "5945a602-49d0-4499-b1df-25fce14c2fa7",
"index" : 1744,
"period" : 1,
"timestamp" : "00:48:06.553",
"minute" : 48,
"second" : 6,
"type" : {
"id" : 34,
"name" : "Half End"
},
"possession" : 72,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"related_events" : [ "5ce25ebc-58c4-49b6-b8e8-5703b0d9fef5" ]
}, {
"id" : "cf82c13b-f2f8-4e25-8617-7a9f89119b85",
"index" : 1745,
"period" : 2,
"timestamp" : "00:00:00.000",
"minute" : 45,
"second" : 0,
"type" : {
"id" : 18,
"name" : "Half Start"
},
"possession" : 72,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"duration" : 9.453,
"related_events" : [ "89c333f6-e1af-402f-af98-48d08227b4c2" ]
}, {
"id" : "89c333f6-e1af-402f-af98-48d08227b4c2",
"index" : 1746,
"period" : 2,
"timestamp" : "00:00:00.000",
"minute" : 45,
"second" : 0,
"type" : {
"id" : 18,
"name" : "Half Start"
},
"possession" : 72,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"duration" : 8.053,
"related_events" : [ "cf82c13b-f2f8-4e25-8617-7a9f89119b85" ]
}, {
"id" : "906f25a5-11a4-4d8e-b1a9-011da0da3bcb",
"index" : 1747,
"period" : 2,
"timestamp" : "00:00:00.900",
"minute" : 45,
"second" : 0,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 73,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 60.0, 40.0 ],
"duration" : 1.12,
"related_events" : [ "3495b441-15da-4d0b-a48a-f233d7029abc" ],
"pass" : {
"recipient" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"length" : 32.202484,
"angle" : 2.5105133,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 34.0, 59.0 ],
"type" : {
"id" : 65,
"name" : "Kick Off"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "3495b441-15da-4d0b-a48a-f233d7029abc",
"index" : 1748,
"period" : 2,
"timestamp" : "00:00:02.020",
"minute" : 45,
"second" : 2,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 73,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 34.0, 59.0 ],
"related_events" : [ "906f25a5-11a4-4d8e-b1a9-011da0da3bcb" ]
}, {
"id" : "f5239d10-8291-48e3-915d-fced82a3c00d",
"index" : 1749,
"period" : 2,
"timestamp" : "00:00:02.020",
"minute" : 45,
"second" : 2,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 73,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 34.0, 59.0 ],
"duration" : 0.693,
"related_events" : [ "3495b441-15da-4d0b-a48a-f233d7029abc", "6685368f-fe22-493b-bbcb-5fd7401294c3" ],
"carry" : {
"end_location" : [ 40.0, 55.0 ]
}
}, {
"id" : "6685368f-fe22-493b-bbcb-5fd7401294c3",
"index" : 1750,
"period" : 2,
"timestamp" : "00:00:02.713",
"minute" : 45,
"second" : 2,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 73,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 40.0, 55.0 ],
"duration" : 4.226,
"related_events" : [ "8a029ace-bd06-4633-8f0c-d0c9898a104e" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 85.276024,
"angle" : -0.6857295,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 106.0, 1.0 ],
"switch" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 75,
"name" : "Out"
}
}
}, {
"id" : "8a029ace-bd06-4633-8f0c-d0c9898a104e",
"index" : 1751,
"period" : 2,
"timestamp" : "00:00:06.939",
"minute" : 45,
"second" : 6,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 73,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 9,
"name" : "From Kick Off"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 100.0, 3.0 ],
"related_events" : [ "6685368f-fe22-493b-bbcb-5fd7401294c3" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "1f934f27-81a3-47c6-b515-9e1684924cf3",
"index" : 1752,
"period" : 2,
"timestamp" : "00:00:19.433",
"minute" : 45,
"second" : 19,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 74,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 33.0, 80.0 ],
"duration" : 1.667,
"related_events" : [ "d255ef87-fbba-4eae-bdf8-e4e591ac5327", "dd155110-5c80-4b29-afde-bf3333147b65" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 24.04163,
"angle" : -0.29544082,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 56.0, 73.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "d255ef87-fbba-4eae-bdf8-e4e591ac5327",
"index" : 1753,
"period" : 2,
"timestamp" : "00:00:21.100",
"minute" : 45,
"second" : 21,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 74,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 58.0, 75.0 ],
"related_events" : [ "1f934f27-81a3-47c6-b515-9e1684924cf3" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "dd155110-5c80-4b29-afde-bf3333147b65",
"index" : 1754,
"period" : 2,
"timestamp" : "00:00:21.100",
"minute" : 45,
"second" : 21,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 74,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 65.0, 8.0 ],
"duration" : 1.613,
"related_events" : [ "14e03109-e5da-4930-b456-9fb4a084465c", "1f934f27-81a3-47c6-b515-9e1684924cf3", "6250a1a8-8be5-43ab-bb65-c475bb00a71e" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 11.18034,
"angle" : -0.4636476,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 75.0, 3.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "14e03109-e5da-4930-b456-9fb4a084465c",
"index" : 1755,
"period" : 2,
"timestamp" : "00:00:22.713",
"minute" : 45,
"second" : 22,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 74,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 76.0, 5.0 ],
"related_events" : [ "dd155110-5c80-4b29-afde-bf3333147b65" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "6250a1a8-8be5-43ab-bb65-c475bb00a71e",
"index" : 1756,
"period" : 2,
"timestamp" : "00:00:22.713",
"minute" : 45,
"second" : 22,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 74,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 46.0, 78.0 ],
"duration" : 4.307,
"related_events" : [ "b875b9ed-e4cd-483f-bf7f-769223990e8d", "bb1ee684-be69-4b7b-baa8-dca96ef83b3d", "dd155110-5c80-4b29-afde-bf3333147b65" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 50.596443,
"angle" : -0.32175055,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 94.0, 62.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "bb1ee684-be69-4b7b-baa8-dca96ef83b3d",
"index" : 1757,
"period" : 2,
"timestamp" : "00:00:27.020",
"minute" : 45,
"second" : 27,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 74,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 83.0, 65.0 ],
"related_events" : [ "6250a1a8-8be5-43ab-bb65-c475bb00a71e" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "b875b9ed-e4cd-483f-bf7f-769223990e8d",
"index" : 1758,
"period" : 2,
"timestamp" : "00:00:27.020",
"minute" : 45,
"second" : 27,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 75,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 27.0, 19.0 ],
"duration" : 2.36,
"related_events" : [ "55d801b3-9d1b-4545-839b-976ebb42b88a", "6250a1a8-8be5-43ab-bb65-c475bb00a71e" ],
"pass" : {
"recipient" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"length" : 25.806976,
"angle" : 2.5213432,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 6.0, 34.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "55d801b3-9d1b-4545-839b-976ebb42b88a",
"index" : 1759,
"period" : 2,
"timestamp" : "00:00:29.380",
"minute" : 45,
"second" : 29,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 75,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 6.0, 34.0 ],
"related_events" : [ "b875b9ed-e4cd-483f-bf7f-769223990e8d" ]
}, {
"id" : "203af83e-5464-4038-bfa1-ea65f603bf0b",
"index" : 1760,
"period" : 2,
"timestamp" : "00:00:29.380",
"minute" : 45,
"second" : 29,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 75,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 6.0, 34.0 ],
"duration" : 3.36,
"related_events" : [ "262204af-2b89-4cd3-917d-591edcbfea3d", "55d801b3-9d1b-4545-839b-976ebb42b88a" ],
"carry" : {
"end_location" : [ 7.0, 33.0 ]
}
}, {
"id" : "262204af-2b89-4cd3-917d-591edcbfea3d",
"index" : 1761,
"period" : 2,
"timestamp" : "00:00:32.740",
"minute" : 45,
"second" : 32,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 75,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 7.0, 33.0 ],
"duration" : 2.28,
"related_events" : [ "287bfb41-2bfe-417b-90af-6cb65bcec9dc" ],
"pass" : {
"recipient" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"length" : 24.738634,
"angle" : -1.3258177,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 13.0, 9.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "287bfb41-2bfe-417b-90af-6cb65bcec9dc",
"index" : 1762,
"period" : 2,
"timestamp" : "00:00:35.020",
"minute" : 45,
"second" : 35,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 75,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 13.0, 9.0 ],
"related_events" : [ "262204af-2b89-4cd3-917d-591edcbfea3d" ]
}, {
"id" : "6b33980c-9bd3-4f05-8423-e547bfcbf809",
"index" : 1763,
"period" : 2,
"timestamp" : "00:00:35.020",
"minute" : 45,
"second" : 35,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 75,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 13.0, 9.0 ],
"duration" : 1.8,
"under_pressure" : true,
"related_events" : [ "287bfb41-2bfe-417b-90af-6cb65bcec9dc", "5db7656c-1837-4a27-a5fe-9aca057a146f", "6f0417ca-bede-4298-9917-a7f10709be42" ],
"carry" : {
"end_location" : [ 16.0, 8.0 ]
}
}, {
"id" : "5db7656c-1837-4a27-a5fe-9aca057a146f",
"index" : 1764,
"period" : 2,
"timestamp" : "00:00:36.473",
"minute" : 45,
"second" : 36,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 75,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 101.0, 74.0 ],
"duration" : 0.52,
"related_events" : [ "6b33980c-9bd3-4f05-8423-e547bfcbf809", "6f0417ca-bede-4298-9917-a7f10709be42" ]
}, {
"id" : "6f0417ca-bede-4298-9917-a7f10709be42",
"index" : 1765,
"period" : 2,
"timestamp" : "00:00:36.820",
"minute" : 45,
"second" : 36,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 75,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 16.0, 8.0 ],
"duration" : 2.133,
"under_pressure" : true,
"related_events" : [ "5db7656c-1837-4a27-a5fe-9aca057a146f", "dc1e498f-d2b5-4560-ac87-19796db3bfc6" ],
"pass" : {
"length" : 43.382023,
"angle" : 0.45333868,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 55.0, 27.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "dc1e498f-d2b5-4560-ac87-19796db3bfc6",
"index" : 1766,
"period" : 2,
"timestamp" : "00:00:38.953",
"minute" : 45,
"second" : 38,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 75,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 66.0, 54.0 ],
"related_events" : [ "6f0417ca-bede-4298-9917-a7f10709be42" ],
"ball_recovery" : {
"recovery_failure" : true
}
}, {
"id" : "a1c144fe-f924-4dfd-9d25-3819a4210ddf",
"index" : 1767,
"period" : 2,
"timestamp" : "00:00:39.793",
"minute" : 45,
"second" : 39,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 75,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 50.0, 53.0 ],
"duration" : 0.52,
"related_events" : [ "e2b224ce-72a7-4285-b318-9a422469ae00" ]
}, {
"id" : "e2b224ce-72a7-4285-b318-9a422469ae00",
"index" : 1768,
"period" : 2,
"timestamp" : "00:00:40.300",
"minute" : 45,
"second" : 40,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 75,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 69.0, 31.0 ],
"duration" : 0.533,
"under_pressure" : true,
"related_events" : [ "a1c144fe-f924-4dfd-9d25-3819a4210ddf", "f60f1d15-c568-4602-823c-45c7be5572e0" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 4.472136,
"angle" : -1.1071488,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 71.0, 27.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "f60f1d15-c568-4602-823c-45c7be5572e0",
"index" : 1769,
"period" : 2,
"timestamp" : "00:00:40.833",
"minute" : 45,
"second" : 40,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 75,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 71.0, 27.0 ],
"related_events" : [ "e2b224ce-72a7-4285-b318-9a422469ae00" ]
}, {
"id" : "ef8c8513-5202-4495-8fb3-2d468d92c760",
"index" : 1770,
"period" : 2,
"timestamp" : "00:00:40.833",
"minute" : 45,
"second" : 40,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 75,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 71.0, 27.0 ],
"duration" : 2.307,
"under_pressure" : true,
"related_events" : [ "6a246a94-f04b-410c-a135-e851869bd742", "870dc550-bd7d-4ec5-8b28-1c2d4e871b8a", "f60f1d15-c568-4602-823c-45c7be5572e0" ],
"carry" : {
"end_location" : [ 75.0, 34.0 ]
}
}, {
"id" : "870dc550-bd7d-4ec5-8b28-1c2d4e871b8a",
"index" : 1771,
"period" : 2,
"timestamp" : "00:00:41.433",
"minute" : 45,
"second" : 41,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 75,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 45.0, 54.0 ],
"duration" : 0.68,
"related_events" : [ "ef8c8513-5202-4495-8fb3-2d468d92c760" ]
}, {
"id" : "a62b3001-5109-43a7-aad7-5cd6e2338491",
"index" : 1772,
"period" : 2,
"timestamp" : "00:00:43.073",
"minute" : 45,
"second" : 43,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 75,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 45.0, 49.0 ],
"duration" : 0.6,
"related_events" : [ "6a246a94-f04b-410c-a135-e851869bd742" ]
}, {
"id" : "6a246a94-f04b-410c-a135-e851869bd742",
"index" : 1773,
"period" : 2,
"timestamp" : "00:00:43.140",
"minute" : 45,
"second" : 43,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 75,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 75.0, 34.0 ],
"duration" : 0.733,
"under_pressure" : true,
"related_events" : [ "98cefc4c-5b10-4f02-a521-853dae724ccc", "a62b3001-5109-43a7-aad7-5cd6e2338491" ],
"pass" : {
"recipient" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"length" : 17.0,
"angle" : 1.080839,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 83.0, 49.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "98cefc4c-5b10-4f02-a521-853dae724ccc",
"index" : 1774,
"period" : 2,
"timestamp" : "00:00:43.873",
"minute" : 45,
"second" : 43,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 75,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 83.0, 49.0 ],
"related_events" : [ "6a246a94-f04b-410c-a135-e851869bd742" ]
}, {
"id" : "4ce2ae72-d51d-43a0-8cc7-ec9c0135b23a",
"index" : 1775,
"period" : 2,
"timestamp" : "00:00:43.873",
"minute" : 45,
"second" : 43,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 75,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 82.0, 47.0 ],
"duration" : 1.2,
"related_events" : [ "87a8d031-1246-4783-aebf-cf952a2f2431" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 19.646883,
"angle" : -1.3134726,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 87.0, 28.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "87a8d031-1246-4783-aebf-cf952a2f2431",
"index" : 1776,
"period" : 2,
"timestamp" : "00:00:45.073",
"minute" : 45,
"second" : 45,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 75,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 87.0, 28.0 ],
"related_events" : [ "4ce2ae72-d51d-43a0-8cc7-ec9c0135b23a" ]
}, {
"id" : "a2622756-393e-42e6-8f51-c1a7806ea9f4",
"index" : 1777,
"period" : 2,
"timestamp" : "00:00:45.073",
"minute" : 45,
"second" : 45,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 75,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 87.0, 28.0 ],
"duration" : 2.48,
"under_pressure" : true,
"related_events" : [ "66d9858a-e81a-44e1-8ac4-a6ef4f81434b", "87a8d031-1246-4783-aebf-cf952a2f2431", "eef950c2-72ec-4463-bcaf-078e67813abb" ],
"carry" : {
"end_location" : [ 94.0, 36.0 ]
}
}, {
"id" : "eef950c2-72ec-4463-bcaf-078e67813abb",
"index" : 1778,
"period" : 2,
"timestamp" : "00:00:46.353",
"minute" : 45,
"second" : 46,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 75,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 26.0, 51.0 ],
"duration" : 0.48,
"related_events" : [ "a2622756-393e-42e6-8f51-c1a7806ea9f4" ]
}, {
"id" : "f8797ff2-ec9b-474b-b86f-b680030948f1",
"index" : 1779,
"period" : 2,
"timestamp" : "00:00:47.033",
"minute" : 45,
"second" : 47,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 75,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 29.0, 50.0 ],
"duration" : 0.48
}, {
"id" : "66d9858a-e81a-44e1-8ac4-a6ef4f81434b",
"index" : 1780,
"period" : 2,
"timestamp" : "00:00:47.553",
"minute" : 45,
"second" : 47,
"type" : {
"id" : 38,
"name" : "Miscontrol"
},
"possession" : 75,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 94.0, 36.0 ]
}, {
"id" : "c1a85ec9-072c-44b6-baac-9ded15c1464d",
"index" : 1781,
"period" : 2,
"timestamp" : "00:00:48.953",
"minute" : 45,
"second" : 48,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 21.0, 42.0 ],
"duration" : 0.84,
"related_events" : [ "9443f6b4-a0cf-450e-a696-6b5f08c8e1bf" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 16.40122,
"angle" : -0.6556956,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 34.0, 32.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "9443f6b4-a0cf-450e-a696-6b5f08c8e1bf",
"index" : 1782,
"period" : 2,
"timestamp" : "00:00:49.793",
"minute" : 45,
"second" : 49,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 34.0, 32.0 ],
"related_events" : [ "c1a85ec9-072c-44b6-baac-9ded15c1464d" ]
}, {
"id" : "5e5fe7ff-f684-4ad5-8830-3619a187d3cf",
"index" : 1783,
"period" : 2,
"timestamp" : "00:00:49.793",
"minute" : 45,
"second" : 49,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 34.0, 32.0 ],
"duration" : 5.2,
"under_pressure" : true,
"related_events" : [ "657759ad-d059-43a7-90ee-4ed5bd3844d4", "9443f6b4-a0cf-450e-a696-6b5f08c8e1bf", "d5f77783-6efa-4afd-b403-77e86be856d0" ],
"carry" : {
"end_location" : [ 41.0, 5.0 ]
}
}, {
"id" : "657759ad-d059-43a7-90ee-4ed5bd3844d4",
"index" : 1784,
"period" : 2,
"timestamp" : "00:00:52.140",
"minute" : 45,
"second" : 52,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 80.0, 63.0 ],
"duration" : 2.2,
"counterpress" : true,
"related_events" : [ "5e5fe7ff-f684-4ad5-8830-3619a187d3cf" ]
}, {
"id" : "d5f77783-6efa-4afd-b403-77e86be856d0",
"index" : 1785,
"period" : 2,
"timestamp" : "00:00:54.993",
"minute" : 45,
"second" : 54,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 41.0, 5.0 ],
"duration" : 1.319,
"related_events" : [ "04480ba2-ae72-4a4a-9562-38af3fce63b9" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 19.0,
"angle" : 3.1415927,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 22.0, 5.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "04480ba2-ae72-4a4a-9562-38af3fce63b9",
"index" : 1786,
"period" : 2,
"timestamp" : "00:00:56.312",
"minute" : 45,
"second" : 56,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 22.0, 5.0 ],
"related_events" : [ "d5f77783-6efa-4afd-b403-77e86be856d0" ]
}, {
"id" : "b087e85c-9f83-4dd5-848f-4afc852a65a5",
"index" : 1787,
"period" : 2,
"timestamp" : "00:00:56.312",
"minute" : 45,
"second" : 56,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 22.0, 5.0 ],
"duration" : 0.001,
"related_events" : [ "04480ba2-ae72-4a4a-9562-38af3fce63b9", "d4d6c6e3-ed6a-4be5-97be-63192f16d873" ],
"carry" : {
"end_location" : [ 22.0, 5.0 ]
}
}, {
"id" : "d4d6c6e3-ed6a-4be5-97be-63192f16d873",
"index" : 1788,
"period" : 2,
"timestamp" : "00:00:56.313",
"minute" : 45,
"second" : 56,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 22.0, 5.0 ],
"duration" : 0.52,
"related_events" : [ "7a1e4897-4b21-48a4-9c67-90d398f02125", "cb96b72e-d783-44aa-aa88-14900484b92b" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 7.81025,
"angle" : 0.69473827,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 28.0, 10.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "7a1e4897-4b21-48a4-9c67-90d398f02125",
"index" : 1789,
"period" : 2,
"timestamp" : "00:00:56.833",
"minute" : 45,
"second" : 56,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 42.0, 21.0 ],
"related_events" : [ "d4d6c6e3-ed6a-4be5-97be-63192f16d873" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "cb96b72e-d783-44aa-aa88-14900484b92b",
"index" : 1790,
"period" : 2,
"timestamp" : "00:00:56.833",
"minute" : 45,
"second" : 56,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 93.0, 71.0 ],
"related_events" : [ "d4d6c6e3-ed6a-4be5-97be-63192f16d873" ]
}, {
"id" : "d3f4ccfd-9ee9-499f-bd35-13b5d132628e",
"index" : 1791,
"period" : 2,
"timestamp" : "00:00:57.753",
"minute" : 45,
"second" : 57,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 21.0, 7.0 ]
}, {
"id" : "5faa5fba-93f4-4793-8242-24fb9d5f266b",
"index" : 1792,
"period" : 2,
"timestamp" : "00:00:57.753",
"minute" : 45,
"second" : 57,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 21.0, 7.0 ],
"duration" : 0.76,
"related_events" : [ "d3f4ccfd-9ee9-499f-bd35-13b5d132628e", "d44d05aa-0962-46ca-b584-19492cf719a3" ],
"carry" : {
"end_location" : [ 26.0, 4.0 ]
}
}, {
"id" : "d44d05aa-0962-46ca-b584-19492cf719a3",
"index" : 1793,
"period" : 2,
"timestamp" : "00:00:58.513",
"minute" : 45,
"second" : 58,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 26.0, 4.0 ],
"duration" : 0.72,
"related_events" : [ "43a78784-1c57-4db8-ae68-50956c2e43ae" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 14.035668,
"angle" : -0.071307465,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 40.0, 3.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "43a78784-1c57-4db8-ae68-50956c2e43ae",
"index" : 1794,
"period" : 2,
"timestamp" : "00:00:59.233",
"minute" : 45,
"second" : 59,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 40.0, 3.0 ],
"related_events" : [ "d44d05aa-0962-46ca-b584-19492cf719a3" ]
}, {
"id" : "31534d23-758b-4ba7-b1a2-611111a873f9",
"index" : 1795,
"period" : 2,
"timestamp" : "00:00:59.233",
"minute" : 45,
"second" : 59,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 40.0, 3.0 ],
"duration" : 1.48,
"related_events" : [ "154c6957-07c3-470f-b02e-35a3a6f4b6f3", "43a78784-1c57-4db8-ae68-50956c2e43ae" ],
"carry" : {
"end_location" : [ 40.0, 4.0 ]
}
}, {
"id" : "154c6957-07c3-470f-b02e-35a3a6f4b6f3",
"index" : 1796,
"period" : 2,
"timestamp" : "00:01:00.713",
"minute" : 46,
"second" : 0,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 40.0, 4.0 ],
"duration" : 1.12,
"related_events" : [ "278cb626-fc97-40fb-a86a-b9593af68af1" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 25.806976,
"angle" : 0.6202495,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 61.0, 19.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "278cb626-fc97-40fb-a86a-b9593af68af1",
"index" : 1797,
"period" : 2,
"timestamp" : "00:01:01.833",
"minute" : 46,
"second" : 1,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 61.0, 19.0 ],
"related_events" : [ "154c6957-07c3-470f-b02e-35a3a6f4b6f3" ]
}, {
"id" : "1eee2ed8-6737-403c-becf-b54892e3340d",
"index" : 1798,
"period" : 2,
"timestamp" : "00:01:01.833",
"minute" : 46,
"second" : 1,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 61.0, 19.0 ],
"duration" : 1.08,
"related_events" : [ "278cb626-fc97-40fb-a86a-b9593af68af1", "a5575895-eeac-4e2b-ad3f-bc1a80b600ad" ],
"carry" : {
"end_location" : [ 59.0, 18.0 ]
}
}, {
"id" : "a5575895-eeac-4e2b-ad3f-bc1a80b600ad",
"index" : 1799,
"period" : 2,
"timestamp" : "00:01:02.913",
"minute" : 46,
"second" : 2,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 59.0, 18.0 ],
"duration" : 0.72,
"related_events" : [ "c18ebd50-2db8-40b6-a3bb-06164258bad6" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 14.035668,
"angle" : -3.070285,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 45.0, 17.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c18ebd50-2db8-40b6-a3bb-06164258bad6",
"index" : 1800,
"period" : 2,
"timestamp" : "00:01:03.633",
"minute" : 46,
"second" : 3,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 45.0, 17.0 ],
"related_events" : [ "a5575895-eeac-4e2b-ad3f-bc1a80b600ad" ]
}, {
"id" : "f4f86574-ac16-47c7-b3f8-e12270ef4105",
"index" : 1801,
"period" : 2,
"timestamp" : "00:01:03.633",
"minute" : 46,
"second" : 3,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 45.0, 17.0 ],
"duration" : 1.64,
"related_events" : [ "ae06a9c1-731c-43a9-be1a-d7ea40a261fb", "c18ebd50-2db8-40b6-a3bb-06164258bad6" ],
"carry" : {
"end_location" : [ 48.0, 20.0 ]
}
}, {
"id" : "ae06a9c1-731c-43a9-be1a-d7ea40a261fb",
"index" : 1802,
"period" : 2,
"timestamp" : "00:01:05.273",
"minute" : 46,
"second" : 5,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 48.0, 20.0 ],
"duration" : 2.679,
"related_events" : [ "2e56b518-0c4d-4d2f-a841-eac507a3b652" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 45.0,
"angle" : 1.5707964,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 48.0, 65.0 ],
"switch" : true,
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "2e56b518-0c4d-4d2f-a841-eac507a3b652",
"index" : 1803,
"period" : 2,
"timestamp" : "00:01:07.952",
"minute" : 46,
"second" : 7,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 48.0, 65.0 ],
"related_events" : [ "ae06a9c1-731c-43a9-be1a-d7ea40a261fb" ]
}, {
"id" : "63fd3ff2-1376-4c9f-b8e3-7ae55a324fc1",
"index" : 1804,
"period" : 2,
"timestamp" : "00:01:07.952",
"minute" : 46,
"second" : 7,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 48.0, 65.0 ],
"duration" : 1.641,
"related_events" : [ "2e56b518-0c4d-4d2f-a841-eac507a3b652", "46da9ba8-da51-494b-9c30-2b1ee76b1bb5" ],
"carry" : {
"end_location" : [ 48.0, 70.0 ]
}
}, {
"id" : "46da9ba8-da51-494b-9c30-2b1ee76b1bb5",
"index" : 1805,
"period" : 2,
"timestamp" : "00:01:09.593",
"minute" : 46,
"second" : 9,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 48.0, 70.0 ],
"duration" : 1.56,
"related_events" : [ "8cf4ed4c-545e-4799-9e80-2ff72b6d767d" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 24.738634,
"angle" : 0.24497867,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 72.0, 76.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "8cf4ed4c-545e-4799-9e80-2ff72b6d767d",
"index" : 1806,
"period" : 2,
"timestamp" : "00:01:11.153",
"minute" : 46,
"second" : 11,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 72.0, 76.0 ],
"related_events" : [ "46da9ba8-da51-494b-9c30-2b1ee76b1bb5" ]
}, {
"id" : "1b069080-9ada-41c0-8618-1a3dcf131a67",
"index" : 1807,
"period" : 2,
"timestamp" : "00:01:11.153",
"minute" : 46,
"second" : 11,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 72.0, 76.0 ],
"duration" : 5.12,
"related_events" : [ "67b64b42-8e05-4c11-a5a5-3da86be9c3a6", "8cf4ed4c-545e-4799-9e80-2ff72b6d767d" ],
"carry" : {
"end_location" : [ 82.0, 63.0 ]
}
}, {
"id" : "67b64b42-8e05-4c11-a5a5-3da86be9c3a6",
"index" : 1808,
"period" : 2,
"timestamp" : "00:01:16.273",
"minute" : 46,
"second" : 16,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 82.0, 63.0 ],
"duration" : 1.0,
"related_events" : [ "6748a2d1-73ce-47ae-bb5e-649513ff8fd6" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 19.209373,
"angle" : 0.8960554,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 94.0, 78.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "6748a2d1-73ce-47ae-bb5e-649513ff8fd6",
"index" : 1809,
"period" : 2,
"timestamp" : "00:01:17.273",
"minute" : 46,
"second" : 17,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 94.0, 78.0 ],
"related_events" : [ "67b64b42-8e05-4c11-a5a5-3da86be9c3a6" ]
}, {
"id" : "ad46de89-ffa9-4271-bb9d-672cd82cdc85",
"index" : 1810,
"period" : 2,
"timestamp" : "00:01:17.273",
"minute" : 46,
"second" : 17,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 94.0, 78.0 ],
"duration" : 1.72,
"related_events" : [ "6748a2d1-73ce-47ae-bb5e-649513ff8fd6", "faff9c5d-0b49-49e8-a40b-daf68b31c087" ],
"carry" : {
"end_location" : [ 97.0, 75.0 ]
}
}, {
"id" : "faff9c5d-0b49-49e8-a40b-daf68b31c087",
"index" : 1811,
"period" : 2,
"timestamp" : "00:01:18.993",
"minute" : 46,
"second" : 18,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 97.0, 75.0 ],
"duration" : 0.76,
"related_events" : [ "c3dea783-9942-4c7b-baf6-da3e75f1d347" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 17.029387,
"angle" : -0.8685394,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 108.0, 62.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c3dea783-9942-4c7b-baf6-da3e75f1d347",
"index" : 1812,
"period" : 2,
"timestamp" : "00:01:19.753",
"minute" : 46,
"second" : 19,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 108.0, 62.0 ],
"related_events" : [ "faff9c5d-0b49-49e8-a40b-daf68b31c087" ]
}, {
"id" : "9c430966-6468-4a9f-87fb-03062c387c90",
"index" : 1813,
"period" : 2,
"timestamp" : "00:01:19.753",
"minute" : 46,
"second" : 19,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 108.0, 62.0 ],
"duration" : 1.2,
"under_pressure" : true,
"related_events" : [ "34ded956-2824-4eda-b352-47a0aac068e5", "629111c0-6502-456e-8d57-963d8f14d15e", "c3dea783-9942-4c7b-baf6-da3e75f1d347" ],
"carry" : {
"end_location" : [ 108.0, 61.0 ]
}
}, {
"id" : "34ded956-2824-4eda-b352-47a0aac068e5",
"index" : 1814,
"period" : 2,
"timestamp" : "00:01:19.833",
"minute" : 46,
"second" : 19,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 21.0, 20.0 ],
"duration" : 1.24,
"related_events" : [ "629111c0-6502-456e-8d57-963d8f14d15e", "9c430966-6468-4a9f-87fb-03062c387c90" ]
}, {
"id" : "629111c0-6502-456e-8d57-963d8f14d15e",
"index" : 1815,
"period" : 2,
"timestamp" : "00:01:20.953",
"minute" : 46,
"second" : 20,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 108.0, 61.0 ],
"duration" : 0.827,
"under_pressure" : true,
"related_events" : [ "34ded956-2824-4eda-b352-47a0aac068e5", "982afa7e-e2c9-440b-ba5f-6fa06407308c", "efa290ea-cddd-4e03-8ede-2bd143505fcf" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 8.944272,
"angle" : -2.0344439,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 104.0, 53.0 ],
"backheel" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "982afa7e-e2c9-440b-ba5f-6fa06407308c",
"index" : 1816,
"period" : 2,
"timestamp" : "00:01:21.780",
"minute" : 46,
"second" : 21,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 100.0, 55.0 ],
"related_events" : [ "629111c0-6502-456e-8d57-963d8f14d15e" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "efa290ea-cddd-4e03-8ede-2bd143505fcf",
"index" : 1817,
"period" : 2,
"timestamp" : "00:01:21.780",
"minute" : 46,
"second" : 21,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 17.0, 28.0 ],
"duration" : 1.493,
"related_events" : [ "629111c0-6502-456e-8d57-963d8f14d15e", "ad03c8b0-63f5-4d95-935a-999e49f749cc" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 11.045361,
"angle" : -0.09065989,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 28.0, 27.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "6e014bab-2967-48c7-afbf-ca693a9ec4bf",
"index" : 1818,
"period" : 2,
"timestamp" : "00:01:23.073",
"minute" : 46,
"second" : 23,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 89.0, 55.0 ],
"duration" : 0.64,
"counterpress" : true,
"related_events" : [ "ad03c8b0-63f5-4d95-935a-999e49f749cc", "b204ddb1-7cee-41fc-876f-c69ceeca46a1", "feff81d9-2608-43cd-afa6-ae4c1c121b78" ]
}, {
"id" : "ad03c8b0-63f5-4d95-935a-999e49f749cc",
"index" : 1819,
"period" : 2,
"timestamp" : "00:01:23.273",
"minute" : 46,
"second" : 23,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 28.0, 27.0 ],
"under_pressure" : true,
"related_events" : [ "6e014bab-2967-48c7-afbf-ca693a9ec4bf", "efa290ea-cddd-4e03-8ede-2bd143505fcf" ]
}, {
"id" : "b204ddb1-7cee-41fc-876f-c69ceeca46a1",
"index" : 1820,
"period" : 2,
"timestamp" : "00:01:23.273",
"minute" : 46,
"second" : 23,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 28.0, 27.0 ],
"duration" : 0.347,
"under_pressure" : true,
"related_events" : [ "6e014bab-2967-48c7-afbf-ca693a9ec4bf", "ad03c8b0-63f5-4d95-935a-999e49f749cc", "feff81d9-2608-43cd-afa6-ae4c1c121b78" ],
"carry" : {
"end_location" : [ 30.0, 27.0 ]
}
}, {
"id" : "feff81d9-2608-43cd-afa6-ae4c1c121b78",
"index" : 1821,
"period" : 2,
"timestamp" : "00:01:23.620",
"minute" : 46,
"second" : 23,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 30.0, 27.0 ],
"duration" : 1.933,
"under_pressure" : true,
"related_events" : [ "6e014bab-2967-48c7-afbf-ca693a9ec4bf", "8352db51-3726-40d9-b114-9d474924bc71" ],
"pass" : {
"length" : 17.029387,
"angle" : 0.7022569,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 43.0, 38.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "8352db51-3726-40d9-b114-9d474924bc71",
"index" : 1822,
"period" : 2,
"timestamp" : "00:01:25.553",
"minute" : 46,
"second" : 25,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 78.0, 43.0 ],
"related_events" : [ "feff81d9-2608-43cd-afa6-ae4c1c121b78" ]
}, {
"id" : "89856f5c-5dbb-4f34-8086-ba3706df3dab",
"index" : 1823,
"period" : 2,
"timestamp" : "00:01:25.553",
"minute" : 46,
"second" : 25,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 78.0, 43.0 ],
"duration" : 1.28,
"related_events" : [ "8352db51-3726-40d9-b114-9d474924bc71", "d930d5fb-f4d9-440a-a10b-2ba37b77c865" ],
"carry" : {
"end_location" : [ 75.0, 43.0 ]
}
}, {
"id" : "d930d5fb-f4d9-440a-a10b-2ba37b77c865",
"index" : 1824,
"period" : 2,
"timestamp" : "00:01:26.833",
"minute" : 46,
"second" : 26,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 75.0, 43.0 ],
"duration" : 1.28,
"related_events" : [ "1330fe01-e99a-43e7-ae4e-153f8e3f0a0e" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 21.023796,
"angle" : -1.6183795,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 74.0, 22.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "1330fe01-e99a-43e7-ae4e-153f8e3f0a0e",
"index" : 1825,
"period" : 2,
"timestamp" : "00:01:28.113",
"minute" : 46,
"second" : 28,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 74.0, 22.0 ],
"related_events" : [ "d930d5fb-f4d9-440a-a10b-2ba37b77c865" ]
}, {
"id" : "0c2184ab-6447-4df1-b278-90971b0a1aa1",
"index" : 1826,
"period" : 2,
"timestamp" : "00:01:28.113",
"minute" : 46,
"second" : 28,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 74.0, 22.0 ],
"duration" : 1.24,
"related_events" : [ "1330fe01-e99a-43e7-ae4e-153f8e3f0a0e", "1c367814-fe9e-4fba-b3b9-d2d161b65e5b" ],
"carry" : {
"end_location" : [ 76.0, 23.0 ]
}
}, {
"id" : "1c367814-fe9e-4fba-b3b9-d2d161b65e5b",
"index" : 1827,
"period" : 2,
"timestamp" : "00:01:29.353",
"minute" : 46,
"second" : 29,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 76.0, 23.0 ],
"duration" : 0.72,
"related_events" : [ "15c2334c-69de-4b1d-93b2-65669d55da27" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 11.045361,
"angle" : -0.09065989,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 87.0, 22.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "15c2334c-69de-4b1d-93b2-65669d55da27",
"index" : 1828,
"period" : 2,
"timestamp" : "00:01:30.073",
"minute" : 46,
"second" : 30,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 87.0, 22.0 ],
"related_events" : [ "1c367814-fe9e-4fba-b3b9-d2d161b65e5b" ]
}, {
"id" : "92190070-2a7c-420c-8155-738e6ed205e9",
"index" : 1829,
"period" : 2,
"timestamp" : "00:01:30.073",
"minute" : 46,
"second" : 30,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 87.0, 22.0 ],
"duration" : 0.44,
"related_events" : [ "15c2334c-69de-4b1d-93b2-65669d55da27", "60528868-cf8d-4d6c-9b2d-7ac574835b44" ],
"carry" : {
"end_location" : [ 88.0, 20.0 ]
}
}, {
"id" : "60528868-cf8d-4d6c-9b2d-7ac574835b44",
"index" : 1830,
"period" : 2,
"timestamp" : "00:01:30.513",
"minute" : 46,
"second" : 30,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 88.0, 20.0 ],
"duration" : 0.92,
"related_events" : [ "a98153cc-6ea8-4c66-8900-a05a6e538144" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 16.124516,
"angle" : -2.6224465,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 74.0, 12.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "a98153cc-6ea8-4c66-8900-a05a6e538144",
"index" : 1831,
"period" : 2,
"timestamp" : "00:01:31.433",
"minute" : 46,
"second" : 31,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 74.0, 12.0 ],
"related_events" : [ "60528868-cf8d-4d6c-9b2d-7ac574835b44" ]
}, {
"id" : "6331ef8c-0cb6-4316-b60b-0055880605c1",
"index" : 1832,
"period" : 2,
"timestamp" : "00:01:31.433",
"minute" : 46,
"second" : 31,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 74.0, 12.0 ],
"duration" : 2.28,
"related_events" : [ "4e9391c9-7e08-45aa-ba04-af5e8f5e5ffd", "a98153cc-6ea8-4c66-8900-a05a6e538144" ],
"carry" : {
"end_location" : [ 74.0, 11.0 ]
}
}, {
"id" : "4e9391c9-7e08-45aa-ba04-af5e8f5e5ffd",
"index" : 1833,
"period" : 2,
"timestamp" : "00:01:33.713",
"minute" : 46,
"second" : 33,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 74.0, 11.0 ],
"duration" : 1.32,
"related_events" : [ "90e7835e-d6d7-44cd-b6d9-e4ff67cfe84c" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 10.0,
"angle" : 1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 74.0, 21.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "90e7835e-d6d7-44cd-b6d9-e4ff67cfe84c",
"index" : 1834,
"period" : 2,
"timestamp" : "00:01:35.033",
"minute" : 46,
"second" : 35,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 74.0, 21.0 ],
"related_events" : [ "4e9391c9-7e08-45aa-ba04-af5e8f5e5ffd" ]
}, {
"id" : "f8309ff4-9ac8-42f3-a90d-9de8fc0af76e",
"index" : 1835,
"period" : 2,
"timestamp" : "00:01:35.033",
"minute" : 46,
"second" : 35,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 74.0, 21.0 ],
"duration" : 0.6,
"related_events" : [ "90e7835e-d6d7-44cd-b6d9-e4ff67cfe84c", "f4f33ca8-76c7-430a-ad54-38c905ea2ea2" ],
"carry" : {
"end_location" : [ 73.0, 24.0 ]
}
}, {
"id" : "f4f33ca8-76c7-430a-ad54-38c905ea2ea2",
"index" : 1836,
"period" : 2,
"timestamp" : "00:01:35.633",
"minute" : 46,
"second" : 35,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 73.0, 24.0 ],
"duration" : 0.947,
"related_events" : [ "3c1bb71d-1149-46fa-8c2f-d0be3db57536", "7f11dbc8-8134-43f6-bf67-d13b73c5b577" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 28.01785,
"angle" : 0.607802,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 96.0, 40.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "7f11dbc8-8134-43f6-bf67-d13b73c5b577",
"index" : 1837,
"period" : 2,
"timestamp" : "00:01:36.580",
"minute" : 46,
"second" : 36,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 104.0, 44.0 ],
"related_events" : [ "f4f33ca8-76c7-430a-ad54-38c905ea2ea2" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "3c1bb71d-1149-46fa-8c2f-d0be3db57536",
"index" : 1838,
"period" : 2,
"timestamp" : "00:01:36.580",
"minute" : 46,
"second" : 36,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 25.0, 41.0 ],
"duration" : 2.333,
"related_events" : [ "36e1ea35-8b2a-4f3d-a78e-d168131140b7", "501064d6-085f-4a59-b472-cf1420b010a1", "f4f33ca8-76c7-430a-ad54-38c905ea2ea2" ],
"pass" : {
"recipient" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"length" : 20.615528,
"angle" : -0.24497867,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 45.0, 36.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "501064d6-085f-4a59-b472-cf1420b010a1",
"index" : 1839,
"period" : 2,
"timestamp" : "00:01:38.913",
"minute" : 46,
"second" : 38,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 45.0, 41.0 ],
"related_events" : [ "3c1bb71d-1149-46fa-8c2f-d0be3db57536" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "adecd418-d1c8-4c98-8f51-f0d469d84af9",
"index" : 1840,
"period" : 2,
"timestamp" : "00:01:38.913",
"minute" : 46,
"second" : 38,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 45.0, 39.0 ],
"under_pressure" : true,
"related_events" : [ "36e1ea35-8b2a-4f3d-a78e-d168131140b7" ],
"duel" : {
"type" : {
"id" : 10,
"name" : "Aerial Lost"
}
}
}, {
"id" : "36e1ea35-8b2a-4f3d-a78e-d168131140b7",
"index" : 1841,
"period" : 2,
"timestamp" : "00:01:38.913",
"minute" : 46,
"second" : 38,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 76.0, 42.0 ],
"duration" : 1.867,
"under_pressure" : true,
"related_events" : [ "285033ad-6fd2-4625-82fc-ef41327749de", "34bcd21b-577b-4704-a6b2-60bceb908fd8", "3c1bb71d-1149-46fa-8c2f-d0be3db57536", "adecd418-d1c8-4c98-8f51-f0d469d84af9" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 2.0,
"angle" : 0.0,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 78.0, 42.0 ],
"aerial_won" : true,
"type" : {
"id" : 66,
"name" : "Recovery"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "285033ad-6fd2-4625-82fc-ef41327749de",
"index" : 1842,
"period" : 2,
"timestamp" : "00:01:40.780",
"minute" : 46,
"second" : 40,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 79.0, 39.0 ],
"related_events" : [ "36e1ea35-8b2a-4f3d-a78e-d168131140b7" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "34bcd21b-577b-4704-a6b2-60bceb908fd8",
"index" : 1843,
"period" : 2,
"timestamp" : "00:01:40.780",
"minute" : 46,
"second" : 40,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 43.0, 39.0 ],
"duration" : 5.173,
"related_events" : [ "35941c88-c4cc-4e25-beb8-3c934028d768", "36e1ea35-8b2a-4f3d-a78e-d168131140b7", "4869f05c-1fbe-40bd-a86d-46557b0ca712" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 54.230988,
"angle" : -0.39762798,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 93.0, 18.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "4869f05c-1fbe-40bd-a86d-46557b0ca712",
"index" : 1844,
"period" : 2,
"timestamp" : "00:01:45.953",
"minute" : 46,
"second" : 45,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 92.0, 20.0 ],
"related_events" : [ "34bcd21b-577b-4704-a6b2-60bceb908fd8" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "35941c88-c4cc-4e25-beb8-3c934028d768",
"index" : 1845,
"period" : 2,
"timestamp" : "00:01:45.953",
"minute" : 46,
"second" : 45,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 28.0, 63.0 ],
"duration" : 1.227,
"related_events" : [ "053a04d3-9127-475a-ba21-011f55be8cbf", "34bcd21b-577b-4704-a6b2-60bceb908fd8", "b2a1c842-782c-4926-8d6f-736ae0ec1efd" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 22.203604,
"angle" : -0.13552772,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 50.0, 60.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "053a04d3-9127-475a-ba21-011f55be8cbf",
"index" : 1846,
"period" : 2,
"timestamp" : "00:01:47.180",
"minute" : 46,
"second" : 47,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 49.0, 61.0 ],
"related_events" : [ "35941c88-c4cc-4e25-beb8-3c934028d768" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "b2a1c842-782c-4926-8d6f-736ae0ec1efd",
"index" : 1847,
"period" : 2,
"timestamp" : "00:01:47.180",
"minute" : 46,
"second" : 47,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 71.0, 21.0 ],
"duration" : 1.133,
"related_events" : [ "35941c88-c4cc-4e25-beb8-3c934028d768", "de70553c-c805-45f2-8184-a25d733c5863" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 13.892444,
"angle" : -0.52807444,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 83.0, 14.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
}
}
}, {
"id" : "de70553c-c805-45f2-8184-a25d733c5863",
"index" : 1848,
"period" : 2,
"timestamp" : "00:01:48.313",
"minute" : 46,
"second" : 48,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 83.0, 14.0 ],
"related_events" : [ "b2a1c842-782c-4926-8d6f-736ae0ec1efd" ]
}, {
"id" : "4e33a0f7-4140-47f4-9d3a-d49d6df8f7df",
"index" : 1849,
"period" : 2,
"timestamp" : "00:01:48.313",
"minute" : 46,
"second" : 48,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 83.0, 14.0 ],
"duration" : 0.507,
"related_events" : [ "120b4f04-1bd0-455a-978d-aa7cdf476883", "de70553c-c805-45f2-8184-a25d733c5863" ],
"carry" : {
"end_location" : [ 83.0, 13.0 ]
}
}, {
"id" : "120b4f04-1bd0-455a-978d-aa7cdf476883",
"index" : 1850,
"period" : 2,
"timestamp" : "00:01:48.820",
"minute" : 46,
"second" : 48,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 83.0, 13.0 ],
"duration" : 0.773,
"related_events" : [ "586dc63c-4053-483f-a471-4be2fea27a1c" ],
"pass" : {
"length" : 4.472136,
"angle" : -2.6779451,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 79.0, 11.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "fef02b12-87a5-40df-ada3-0a3da2d2671a",
"index" : 1851,
"period" : 2,
"timestamp" : "00:01:48.873",
"minute" : 46,
"second" : 48,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 39.0, 72.0 ],
"duration" : 0.4,
"counterpress" : true
}, {
"id" : "586dc63c-4053-483f-a471-4be2fea27a1c",
"index" : 1852,
"period" : 2,
"timestamp" : "00:01:49.593",
"minute" : 46,
"second" : 49,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 42.0, 70.0 ],
"counterpress" : true,
"related_events" : [ "120b4f04-1bd0-455a-978d-aa7cdf476883" ]
}, {
"id" : "1901e0c4-9fb5-4ea5-99c4-ddae08c1b019",
"index" : 1853,
"period" : 2,
"timestamp" : "00:01:49.673",
"minute" : 46,
"second" : 49,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 37.0, 71.0 ]
}, {
"id" : "1b1c92cf-d896-4a4f-9ae3-d2b15106b7c5",
"index" : 1854,
"period" : 2,
"timestamp" : "00:01:49.673",
"minute" : 46,
"second" : 49,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 37.0, 71.0 ],
"duration" : 0.36,
"under_pressure" : true,
"related_events" : [ "1901e0c4-9fb5-4ea5-99c4-ddae08c1b019", "25d0ea99-505a-409a-be15-85989ed86981", "af411660-c602-4738-a0ae-fb87a238c4c9" ],
"carry" : {
"end_location" : [ 35.0, 71.0 ]
}
}, {
"id" : "25d0ea99-505a-409a-be15-85989ed86981",
"index" : 1855,
"period" : 2,
"timestamp" : "00:01:50.033",
"minute" : 46,
"second" : 50,
"type" : {
"id" : 39,
"name" : "Dribbled Past"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 86.0, 10.0 ],
"related_events" : [ "1b1c92cf-d896-4a4f-9ae3-d2b15106b7c5", "af411660-c602-4738-a0ae-fb87a238c4c9" ]
}, {
"id" : "af411660-c602-4738-a0ae-fb87a238c4c9",
"index" : 1856,
"period" : 2,
"timestamp" : "00:01:50.033",
"minute" : 46,
"second" : 50,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 76,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 35.0, 71.0 ],
"under_pressure" : true,
"related_events" : [ "25d0ea99-505a-409a-be15-85989ed86981" ],
"dribble" : {
"overrun" : true,
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "1182c4a1-1782-476d-9df2-496093df8c2d",
"index" : 1857,
"period" : 2,
"timestamp" : "00:01:51.673",
"minute" : 46,
"second" : 51,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 77,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 85.0, 5.0 ]
}, {
"id" : "192c1adc-9068-4f11-a9e4-91f97ae85fc6",
"index" : 1858,
"period" : 2,
"timestamp" : "00:01:51.673",
"minute" : 46,
"second" : 51,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 77,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 85.0, 5.0 ],
"duration" : 1.187,
"under_pressure" : true,
"related_events" : [ "1182c4a1-1782-476d-9df2-496093df8c2d", "1365a2a5-13f2-43f3-877e-102bcb6a0e48", "78877bf7-314c-48a1-9c76-63d5a80fcdbc" ],
"carry" : {
"end_location" : [ 78.0, 5.0 ]
}
}, {
"id" : "1365a2a5-13f2-43f3-877e-102bcb6a0e48",
"index" : 1859,
"period" : 2,
"timestamp" : "00:01:52.193",
"minute" : 46,
"second" : 52,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 77,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 41.0, 76.0 ],
"duration" : 0.56,
"counterpress" : true,
"related_events" : [ "192c1adc-9068-4f11-a9e4-91f97ae85fc6" ]
}, {
"id" : "78877bf7-314c-48a1-9c76-63d5a80fcdbc",
"index" : 1860,
"period" : 2,
"timestamp" : "00:01:52.860",
"minute" : 46,
"second" : 52,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 77,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 78.0, 5.0 ],
"duration" : 0.8,
"related_events" : [ "33da3dc9-c2c8-4bcb-866d-11907c3533bc" ],
"pass" : {
"recipient" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"length" : 13.038404,
"angle" : -3.0648208,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 65.0, 4.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "91eb3032-4cc2-4ce2-a880-fe19d87e5d9a",
"index" : 1861,
"period" : 2,
"timestamp" : "00:01:53.033",
"minute" : 46,
"second" : 53,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 77,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 42.0, 72.0 ],
"duration" : 0.44,
"counterpress" : true
}, {
"id" : "33da3dc9-c2c8-4bcb-866d-11907c3533bc",
"index" : 1862,
"period" : 2,
"timestamp" : "00:01:53.660",
"minute" : 46,
"second" : 53,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 77,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 65.0, 4.0 ],
"related_events" : [ "78877bf7-314c-48a1-9c76-63d5a80fcdbc" ]
}, {
"id" : "848f09cb-6072-4940-a12f-bd1b2f4a071f",
"index" : 1863,
"period" : 2,
"timestamp" : "00:01:53.660",
"minute" : 46,
"second" : 53,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 77,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 65.0, 4.0 ],
"duration" : 0.08,
"related_events" : [ "33da3dc9-c2c8-4bcb-866d-11907c3533bc", "4209bc23-d653-4c30-8969-b5ee36b07cdb" ],
"carry" : {
"end_location" : [ 68.0, 4.0 ]
}
}, {
"id" : "4209bc23-d653-4c30-8969-b5ee36b07cdb",
"index" : 1864,
"period" : 2,
"timestamp" : "00:01:53.740",
"minute" : 46,
"second" : 53,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 77,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 68.0, 4.0 ],
"duration" : 0.573,
"related_events" : [ "b03285dc-b102-4f3a-865e-fbbf30649e92" ],
"pass" : {
"recipient" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"length" : 13.601471,
"angle" : 1.2722974,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 72.0, 17.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "b03285dc-b102-4f3a-865e-fbbf30649e92",
"index" : 1865,
"period" : 2,
"timestamp" : "00:01:54.313",
"minute" : 46,
"second" : 54,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 77,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 72.0, 17.0 ],
"related_events" : [ "4209bc23-d653-4c30-8969-b5ee36b07cdb" ]
}, {
"id" : "fb079131-4619-409e-9635-0b10ffc1dcca",
"index" : 1866,
"period" : 2,
"timestamp" : "00:01:54.313",
"minute" : 46,
"second" : 54,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 77,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 72.0, 17.0 ],
"duration" : 0.547,
"related_events" : [ "6d546e97-7046-4080-b7cc-b68c72250ddb", "b03285dc-b102-4f3a-865e-fbbf30649e92" ],
"carry" : {
"end_location" : [ 74.0, 16.0 ]
}
}, {
"id" : "6d546e97-7046-4080-b7cc-b68c72250ddb",
"index" : 1867,
"period" : 2,
"timestamp" : "00:01:54.860",
"minute" : 46,
"second" : 54,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 77,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 74.0, 16.0 ],
"duration" : 0.933,
"related_events" : [ "45f5eb75-fb99-45d9-b25f-c9e9f7abd473" ],
"pass" : {
"recipient" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"length" : 13.038404,
"angle" : -1.4940244,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 75.0, 3.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "408befe3-d3e6-4556-ba77-8f602c2c5653",
"index" : 1868,
"period" : 2,
"timestamp" : "00:01:54.873",
"minute" : 46,
"second" : 54,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 77,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 46.0, 74.0 ],
"duration" : 0.48,
"counterpress" : true
}, {
"id" : "45f5eb75-fb99-45d9-b25f-c9e9f7abd473",
"index" : 1869,
"period" : 2,
"timestamp" : "00:01:55.793",
"minute" : 46,
"second" : 55,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 77,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 75.0, 3.0 ],
"related_events" : [ "6d546e97-7046-4080-b7cc-b68c72250ddb" ]
}, {
"id" : "a6abfdf0-25e3-4b05-a19e-6bb3b8e7bcb1",
"index" : 1870,
"period" : 2,
"timestamp" : "00:01:55.793",
"minute" : 46,
"second" : 55,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 77,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 75.0, 3.0 ],
"duration" : 1.147,
"under_pressure" : true,
"related_events" : [ "45f5eb75-fb99-45d9-b25f-c9e9f7abd473", "61bc9d76-e195-42ae-96d1-f7f0a67cb936", "cc69b005-e446-4458-a089-ef5298432221" ],
"carry" : {
"end_location" : [ 83.0, 5.0 ]
}
}, {
"id" : "cc69b005-e446-4458-a089-ef5298432221",
"index" : 1871,
"period" : 2,
"timestamp" : "00:01:56.593",
"minute" : 46,
"second" : 56,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 77,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 28.0, 74.0 ],
"duration" : 0.48,
"counterpress" : true,
"related_events" : [ "61bc9d76-e195-42ae-96d1-f7f0a67cb936", "a6abfdf0-25e3-4b05-a19e-6bb3b8e7bcb1" ]
}, {
"id" : "61bc9d76-e195-42ae-96d1-f7f0a67cb936",
"index" : 1872,
"period" : 2,
"timestamp" : "00:01:56.940",
"minute" : 46,
"second" : 56,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 77,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 83.0, 5.0 ],
"duration" : 0.933,
"under_pressure" : true,
"related_events" : [ "49b195c3-d806-41a8-b44c-3bb8d26c5c6d", "cc69b005-e446-4458-a089-ef5298432221" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 14.0,
"angle" : 1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 83.0, 19.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "49b195c3-d806-41a8-b44c-3bb8d26c5c6d",
"index" : 1873,
"period" : 2,
"timestamp" : "00:01:57.873",
"minute" : 46,
"second" : 57,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 77,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 83.0, 19.0 ],
"related_events" : [ "61bc9d76-e195-42ae-96d1-f7f0a67cb936" ]
}, {
"id" : "222d74f8-a367-4e7b-b309-c76d855e903d",
"index" : 1874,
"period" : 2,
"timestamp" : "00:01:57.873",
"minute" : 46,
"second" : 57,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 77,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 83.0, 19.0 ],
"duration" : 0.76,
"under_pressure" : true,
"related_events" : [ "05128871-ac73-4e45-a4c4-0a31adc54ab9", "49b195c3-d806-41a8-b44c-3bb8d26c5c6d", "c5fdbd08-f1ed-40f2-8db9-ac6f8d6f5e0b" ],
"carry" : {
"end_location" : [ 83.0, 23.0 ]
}
}, {
"id" : "c5fdbd08-f1ed-40f2-8db9-ac6f8d6f5e0b",
"index" : 1875,
"period" : 2,
"timestamp" : "00:01:58.193",
"minute" : 46,
"second" : 58,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 77,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 38.0, 60.0 ],
"duration" : 0.68,
"related_events" : [ "05128871-ac73-4e45-a4c4-0a31adc54ab9", "222d74f8-a367-4e7b-b309-c76d855e903d" ]
}, {
"id" : "05128871-ac73-4e45-a4c4-0a31adc54ab9",
"index" : 1876,
"period" : 2,
"timestamp" : "00:01:58.633",
"minute" : 46,
"second" : 58,
"type" : {
"id" : 38,
"name" : "Miscontrol"
},
"possession" : 77,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 83.0, 23.0 ],
"under_pressure" : true,
"related_events" : [ "c5fdbd08-f1ed-40f2-8db9-ac6f8d6f5e0b" ]
}, {
"id" : "bf303a2f-480f-4d13-963e-92f6c96bbea9",
"index" : 1877,
"period" : 2,
"timestamp" : "00:01:59.193",
"minute" : 46,
"second" : 59,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 38.0, 56.0 ]
}, {
"id" : "099994a8-0122-4ac1-9e8b-dad95a003e87",
"index" : 1878,
"period" : 2,
"timestamp" : "00:01:59.193",
"minute" : 46,
"second" : 59,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 38.0, 56.0 ],
"duration" : 0.92,
"under_pressure" : true,
"related_events" : [ "3d2e2575-47f1-468f-a69e-470bf3829165", "bf303a2f-480f-4d13-963e-92f6c96bbea9", "e31feeca-e6de-47aa-b3e9-7944d4523edb" ],
"carry" : {
"end_location" : [ 33.0, 56.0 ]
}
}, {
"id" : "e31feeca-e6de-47aa-b3e9-7944d4523edb",
"index" : 1879,
"period" : 2,
"timestamp" : "00:01:59.540",
"minute" : 46,
"second" : 59,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 84.0, 28.0 ],
"duration" : 0.893,
"counterpress" : true,
"related_events" : [ "099994a8-0122-4ac1-9e8b-dad95a003e87", "3d2e2575-47f1-468f-a69e-470bf3829165" ]
}, {
"id" : "3d2e2575-47f1-468f-a69e-470bf3829165",
"index" : 1880,
"period" : 2,
"timestamp" : "00:02:00.113",
"minute" : 47,
"second" : 0,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 33.0, 56.0 ],
"duration" : 0.52,
"under_pressure" : true,
"related_events" : [ "7574bfe6-28c5-4ac2-8749-0a5d6bebc218", "e31feeca-e6de-47aa-b3e9-7944d4523edb" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 8.062258,
"angle" : 1.4464413,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 34.0, 64.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "7574bfe6-28c5-4ac2-8749-0a5d6bebc218",
"index" : 1881,
"period" : 2,
"timestamp" : "00:02:00.633",
"minute" : 47,
"second" : 0,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 34.0, 64.0 ],
"related_events" : [ "3d2e2575-47f1-468f-a69e-470bf3829165" ]
}, {
"id" : "6233aa41-d44e-4884-a5d0-817c12fed4f2",
"index" : 1882,
"period" : 2,
"timestamp" : "00:02:00.633",
"minute" : 47,
"second" : 0,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 34.0, 64.0 ],
"duration" : 0.92,
"under_pressure" : true,
"related_events" : [ "74550323-6217-4a52-8dbd-306cae506914", "7574bfe6-28c5-4ac2-8749-0a5d6bebc218", "77d8cd91-b879-4467-9bea-4e4ec42dfb32" ],
"carry" : {
"end_location" : [ 36.0, 63.0 ]
}
}, {
"id" : "74550323-6217-4a52-8dbd-306cae506914",
"index" : 1883,
"period" : 2,
"timestamp" : "00:02:00.833",
"minute" : 47,
"second" : 0,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 93.0, 21.0 ],
"duration" : 1.2,
"counterpress" : true,
"related_events" : [ "6233aa41-d44e-4884-a5d0-817c12fed4f2", "77d8cd91-b879-4467-9bea-4e4ec42dfb32" ]
}, {
"id" : "77d8cd91-b879-4467-9bea-4e4ec42dfb32",
"index" : 1884,
"period" : 2,
"timestamp" : "00:02:01.553",
"minute" : 47,
"second" : 1,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 36.0, 63.0 ],
"duration" : 0.8,
"under_pressure" : true,
"related_events" : [ "6a2ef7c6-e301-41a0-9744-0efcb6e37249", "74550323-6217-4a52-8dbd-306cae506914" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 13.152946,
"angle" : 1.418147,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 38.0, 76.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "6a2ef7c6-e301-41a0-9744-0efcb6e37249",
"index" : 1885,
"period" : 2,
"timestamp" : "00:02:02.353",
"minute" : 47,
"second" : 2,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 38.0, 76.0 ],
"related_events" : [ "77d8cd91-b879-4467-9bea-4e4ec42dfb32" ]
}, {
"id" : "cfabca42-e096-42a4-8a0c-df8693ea6312",
"index" : 1886,
"period" : 2,
"timestamp" : "00:02:02.353",
"minute" : 47,
"second" : 2,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 38.0, 76.0 ],
"duration" : 1.12,
"under_pressure" : true,
"related_events" : [ "5e5a5b6a-f651-415d-a369-5f3adf2c195b", "6a2ef7c6-e301-41a0-9744-0efcb6e37249", "d9221028-01d8-4c24-b9ae-79a8ab71a8c1" ],
"carry" : {
"end_location" : [ 39.0, 75.0 ]
}
}, {
"id" : "d9221028-01d8-4c24-b9ae-79a8ab71a8c1",
"index" : 1887,
"period" : 2,
"timestamp" : "00:02:02.580",
"minute" : 47,
"second" : 2,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 73.0, 9.0 ],
"duration" : 1.093,
"counterpress" : true,
"related_events" : [ "5e5a5b6a-f651-415d-a369-5f3adf2c195b", "cfabca42-e096-42a4-8a0c-df8693ea6312" ]
}, {
"id" : "5e5a5b6a-f651-415d-a369-5f3adf2c195b",
"index" : 1888,
"period" : 2,
"timestamp" : "00:02:03.473",
"minute" : 47,
"second" : 3,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 39.0, 75.0 ],
"duration" : 0.56,
"under_pressure" : true,
"related_events" : [ "32893ee2-57a6-494a-8910-d1e9e2e58009", "d9221028-01d8-4c24-b9ae-79a8ab71a8c1" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 10.0,
"angle" : -1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 39.0, 65.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "32893ee2-57a6-494a-8910-d1e9e2e58009",
"index" : 1889,
"period" : 2,
"timestamp" : "00:02:04.033",
"minute" : 47,
"second" : 4,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 39.0, 65.0 ],
"related_events" : [ "5e5a5b6a-f651-415d-a369-5f3adf2c195b" ]
}, {
"id" : "c6ae445a-845e-42f8-8e3b-05948a5ba03e",
"index" : 1890,
"period" : 2,
"timestamp" : "00:02:04.033",
"minute" : 47,
"second" : 4,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 39.0, 65.0 ],
"duration" : 1.48,
"related_events" : [ "32893ee2-57a6-494a-8910-d1e9e2e58009", "b2093cae-d215-4012-af50-dee354bc310a" ],
"carry" : {
"end_location" : [ 34.0, 63.0 ]
}
}, {
"id" : "b2093cae-d215-4012-af50-dee354bc310a",
"index" : 1891,
"period" : 2,
"timestamp" : "00:02:05.513",
"minute" : 47,
"second" : 5,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 34.0, 63.0 ],
"duration" : 0.92,
"related_events" : [ "e2644623-784f-4555-8453-a4141b287af1" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 13.601471,
"angle" : -2.1995926,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 26.0, 52.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "e2644623-784f-4555-8453-a4141b287af1",
"index" : 1892,
"period" : 2,
"timestamp" : "00:02:06.433",
"minute" : 47,
"second" : 6,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 26.0, 52.0 ],
"related_events" : [ "b2093cae-d215-4012-af50-dee354bc310a" ]
}, {
"id" : "563b7d15-77ed-4f59-b4b2-64fdbec5cb6a",
"index" : 1893,
"period" : 2,
"timestamp" : "00:02:06.433",
"minute" : 47,
"second" : 6,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 26.0, 52.0 ],
"duration" : 1.04,
"related_events" : [ "4f2e9c90-0b59-43e0-98d1-d79a58fb28b9", "e2644623-784f-4555-8453-a4141b287af1" ],
"carry" : {
"end_location" : [ 23.0, 54.0 ]
}
}, {
"id" : "4f2e9c90-0b59-43e0-98d1-d79a58fb28b9",
"index" : 1894,
"period" : 2,
"timestamp" : "00:02:07.473",
"minute" : 47,
"second" : 7,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 23.0, 54.0 ],
"duration" : 1.6,
"related_events" : [ "c65235be-9263-4ffb-b5b9-91064617ecc3" ],
"pass" : {
"recipient" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"length" : 20.808653,
"angle" : -2.5269296,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 6.0, 42.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "c65235be-9263-4ffb-b5b9-91064617ecc3",
"index" : 1895,
"period" : 2,
"timestamp" : "00:02:09.073",
"minute" : 47,
"second" : 9,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 6.0, 42.0 ],
"related_events" : [ "4f2e9c90-0b59-43e0-98d1-d79a58fb28b9" ]
}, {
"id" : "c143f0cb-9fc5-459f-bf3e-6af6e6a8b463",
"index" : 1896,
"period" : 2,
"timestamp" : "00:02:09.073",
"minute" : 47,
"second" : 9,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 6.0, 42.0 ],
"duration" : 1.56,
"under_pressure" : true,
"related_events" : [ "1c7b7ace-8536-46e8-a57c-3cca9d863d84", "c65235be-9263-4ffb-b5b9-91064617ecc3", "d736a0d8-5d2a-40b6-9c65-cab0097659a8" ],
"carry" : {
"end_location" : [ 7.0, 40.0 ]
}
}, {
"id" : "1c7b7ace-8536-46e8-a57c-3cca9d863d84",
"index" : 1897,
"period" : 2,
"timestamp" : "00:02:09.340",
"minute" : 47,
"second" : 9,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 103.0, 31.0 ],
"duration" : 2.04,
"related_events" : [ "c143f0cb-9fc5-459f-bf3e-6af6e6a8b463", "d736a0d8-5d2a-40b6-9c65-cab0097659a8" ]
}, {
"id" : "d736a0d8-5d2a-40b6-9c65-cab0097659a8",
"index" : 1898,
"period" : 2,
"timestamp" : "00:02:10.633",
"minute" : 47,
"second" : 10,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 7.0, 40.0 ],
"duration" : 2.36,
"under_pressure" : true,
"related_events" : [ "040be9b2-96c2-4e75-920c-02ee7261e006", "1c7b7ace-8536-46e8-a57c-3cca9d863d84" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 45.0,
"angle" : -0.9272952,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 34.0, 4.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "040be9b2-96c2-4e75-920c-02ee7261e006",
"index" : 1899,
"period" : 2,
"timestamp" : "00:02:12.993",
"minute" : 47,
"second" : 12,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 34.0, 4.0 ],
"related_events" : [ "d736a0d8-5d2a-40b6-9c65-cab0097659a8" ]
}, {
"id" : "8fa4ee46-25d9-463a-a6ca-d52a8c26e96a",
"index" : 1900,
"period" : 2,
"timestamp" : "00:02:12.993",
"minute" : 47,
"second" : 12,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 34.0, 4.0 ],
"duration" : 1.4,
"under_pressure" : true,
"related_events" : [ "040be9b2-96c2-4e75-920c-02ee7261e006", "78e4849c-47b7-4bd8-8dc6-1a3ba1aae040", "f2b8dda0-4c6f-42ca-9896-046d62bed3f5" ],
"carry" : {
"end_location" : [ 41.0, 6.0 ]
}
}, {
"id" : "f2b8dda0-4c6f-42ca-9896-046d62bed3f5",
"index" : 1901,
"period" : 2,
"timestamp" : "00:02:13.380",
"minute" : 47,
"second" : 13,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 93.0, 77.0 ],
"duration" : 0.973,
"related_events" : [ "8fa4ee46-25d9-463a-a6ca-d52a8c26e96a" ]
}, {
"id" : "78e4849c-47b7-4bd8-8dc6-1a3ba1aae040",
"index" : 1902,
"period" : 2,
"timestamp" : "00:02:14.393",
"minute" : 47,
"second" : 14,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 41.0, 6.0 ],
"duration" : 0.76,
"related_events" : [ "1891c9c3-6c83-404f-b17d-ff634151b2cf" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 19.026299,
"angle" : 1.6233793,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 40.0, 25.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "1891c9c3-6c83-404f-b17d-ff634151b2cf",
"index" : 1903,
"period" : 2,
"timestamp" : "00:02:15.153",
"minute" : 47,
"second" : 15,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 40.0, 25.0 ],
"related_events" : [ "78e4849c-47b7-4bd8-8dc6-1a3ba1aae040" ]
}, {
"id" : "6a788a57-eda5-483e-bb50-dfc09099c5c7",
"index" : 1904,
"period" : 2,
"timestamp" : "00:02:15.153",
"minute" : 47,
"second" : 15,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 40.0, 25.0 ],
"duration" : 1.88,
"related_events" : [ "1891c9c3-6c83-404f-b17d-ff634151b2cf", "819c2e06-26ff-43eb-96ea-c846b31aa5b2" ],
"carry" : {
"end_location" : [ 42.0, 29.0 ]
}
}, {
"id" : "819c2e06-26ff-43eb-96ea-c846b31aa5b2",
"index" : 1905,
"period" : 2,
"timestamp" : "00:02:17.033",
"minute" : 47,
"second" : 17,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 42.0, 29.0 ],
"duration" : 0.92,
"related_events" : [ "1035b8cc-f58f-4e10-89d8-d305fc2d214e" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 12.0415945,
"angle" : 1.6539376,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 41.0, 41.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "1035b8cc-f58f-4e10-89d8-d305fc2d214e",
"index" : 1906,
"period" : 2,
"timestamp" : "00:02:17.953",
"minute" : 47,
"second" : 17,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 41.0, 41.0 ],
"related_events" : [ "819c2e06-26ff-43eb-96ea-c846b31aa5b2" ]
}, {
"id" : "68f0c184-4dda-42ce-a03f-6d133de486cd",
"index" : 1907,
"period" : 2,
"timestamp" : "00:02:17.953",
"minute" : 47,
"second" : 17,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 41.0, 41.0 ],
"duration" : 3.28,
"related_events" : [ "1035b8cc-f58f-4e10-89d8-d305fc2d214e", "f713e345-059c-40e4-878e-72bf795d54dd" ],
"carry" : {
"end_location" : [ 45.0, 35.0 ]
}
}, {
"id" : "f713e345-059c-40e4-878e-72bf795d54dd",
"index" : 1908,
"period" : 2,
"timestamp" : "00:02:21.233",
"minute" : 47,
"second" : 21,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 45.0, 35.0 ],
"duration" : 1.4,
"related_events" : [ "e2d25084-6464-4d7e-bce8-7dc14d062f84" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 17.804493,
"angle" : 2.2367656,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 34.0, 49.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "e2d25084-6464-4d7e-bce8-7dc14d062f84",
"index" : 1909,
"period" : 2,
"timestamp" : "00:02:22.633",
"minute" : 47,
"second" : 22,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 34.0, 49.0 ],
"related_events" : [ "f713e345-059c-40e4-878e-72bf795d54dd" ]
}, {
"id" : "b5682420-9ffb-4fc1-9695-2955a8c76942",
"index" : 1910,
"period" : 2,
"timestamp" : "00:02:22.633",
"minute" : 47,
"second" : 22,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 34.0, 49.0 ],
"duration" : 2.6,
"related_events" : [ "5ed8b6ea-961b-4577-8bb4-45345612f563", "e2d25084-6464-4d7e-bce8-7dc14d062f84" ],
"carry" : {
"end_location" : [ 43.0, 50.0 ]
}
}, {
"id" : "5ed8b6ea-961b-4577-8bb4-45345612f563",
"index" : 1911,
"period" : 2,
"timestamp" : "00:02:25.233",
"minute" : 47,
"second" : 25,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 43.0, 50.0 ],
"duration" : 0.719,
"related_events" : [ "d52859a1-cddf-4947-9b26-57ab50783144" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 7.2111025,
"angle" : -0.5880026,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 49.0, 46.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "d52859a1-cddf-4947-9b26-57ab50783144",
"index" : 1912,
"period" : 2,
"timestamp" : "00:02:25.952",
"minute" : 47,
"second" : 25,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 49.0, 46.0 ],
"related_events" : [ "5ed8b6ea-961b-4577-8bb4-45345612f563" ]
}, {
"id" : "45718118-094e-4491-8fe8-0618e639a2f4",
"index" : 1913,
"period" : 2,
"timestamp" : "00:02:25.952",
"minute" : 47,
"second" : 25,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 49.0, 46.0 ],
"duration" : 3.588,
"under_pressure" : true,
"related_events" : [ "7118136e-6844-4a7d-8c3c-5d978d3d7003", "d52859a1-cddf-4947-9b26-57ab50783144", "f8022818-20c0-419a-b47d-0cf40904b3c4" ],
"carry" : {
"end_location" : [ 49.0, 50.0 ]
}
}, {
"id" : "f8022818-20c0-419a-b47d-0cf40904b3c4",
"index" : 1914,
"period" : 2,
"timestamp" : "00:02:27.500",
"minute" : 47,
"second" : 27,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 68.0, 31.0 ],
"duration" : 2.48,
"related_events" : [ "45718118-094e-4491-8fe8-0618e639a2f4", "7118136e-6844-4a7d-8c3c-5d978d3d7003" ]
}, {
"id" : "7118136e-6844-4a7d-8c3c-5d978d3d7003",
"index" : 1915,
"period" : 2,
"timestamp" : "00:02:29.540",
"minute" : 47,
"second" : 29,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 49.0, 50.0 ],
"duration" : 1.852,
"under_pressure" : true,
"related_events" : [ "a61f34b5-a526-4b27-a65a-61e78e62a95d", "f8022818-20c0-419a-b47d-0cf40904b3c4" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 34.132095,
"angle" : -1.6588037,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 46.0, 16.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "a61f34b5-a526-4b27-a65a-61e78e62a95d",
"index" : 1916,
"period" : 2,
"timestamp" : "00:02:31.392",
"minute" : 47,
"second" : 31,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 46.0, 16.0 ],
"related_events" : [ "7118136e-6844-4a7d-8c3c-5d978d3d7003" ]
}, {
"id" : "2acd7248-cccc-4d7b-9423-8843bd0ac6df",
"index" : 1917,
"period" : 2,
"timestamp" : "00:02:31.392",
"minute" : 47,
"second" : 31,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 46.0, 16.0 ],
"duration" : 2.081,
"related_events" : [ "8c670156-f3a2-41ab-ae47-1eb3c8453be3", "a61f34b5-a526-4b27-a65a-61e78e62a95d" ],
"carry" : {
"end_location" : [ 50.0, 12.0 ]
}
}, {
"id" : "8c670156-f3a2-41ab-ae47-1eb3c8453be3",
"index" : 1918,
"period" : 2,
"timestamp" : "00:02:33.473",
"minute" : 47,
"second" : 33,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 50.0, 12.0 ],
"duration" : 1.559,
"related_events" : [ "0a884295-00f5-47de-8722-a6be2fa41bc5" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 25.079872,
"angle" : -0.41012734,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 73.0, 2.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "0a884295-00f5-47de-8722-a6be2fa41bc5",
"index" : 1919,
"period" : 2,
"timestamp" : "00:02:35.032",
"minute" : 47,
"second" : 35,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 73.0, 2.0 ],
"related_events" : [ "8c670156-f3a2-41ab-ae47-1eb3c8453be3" ]
}, {
"id" : "3a9479a9-0e06-490f-b242-589ba9d93c28",
"index" : 1920,
"period" : 2,
"timestamp" : "00:02:35.032",
"minute" : 47,
"second" : 35,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 73.0, 2.0 ],
"duration" : 0.321,
"related_events" : [ "0a884295-00f5-47de-8722-a6be2fa41bc5", "f4ccee66-4618-4b49-bc2c-14751baf3e07" ],
"carry" : {
"end_location" : [ 72.0, 2.0 ]
}
}, {
"id" : "f4ccee66-4618-4b49-bc2c-14751baf3e07",
"index" : 1921,
"period" : 2,
"timestamp" : "00:02:35.353",
"minute" : 47,
"second" : 35,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 72.0, 2.0 ],
"duration" : 1.48,
"related_events" : [ "0a38a1f9-be4a-401a-82e4-49fde5139d79" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 24.166092,
"angle" : 2.714965,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 50.0, 12.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "0a38a1f9-be4a-401a-82e4-49fde5139d79",
"index" : 1922,
"period" : 2,
"timestamp" : "00:02:36.833",
"minute" : 47,
"second" : 36,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 50.0, 12.0 ],
"related_events" : [ "f4ccee66-4618-4b49-bc2c-14751baf3e07" ]
}, {
"id" : "3b439cbf-2191-4829-b3f4-239ef95e1240",
"index" : 1923,
"period" : 2,
"timestamp" : "00:02:36.833",
"minute" : 47,
"second" : 36,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 50.0, 12.0 ],
"duration" : 1.24,
"related_events" : [ "0a38a1f9-be4a-401a-82e4-49fde5139d79", "c485c15a-1183-4fdc-8572-a167d05993d0" ],
"carry" : {
"end_location" : [ 50.0, 14.0 ]
}
}, {
"id" : "c485c15a-1183-4fdc-8572-a167d05993d0",
"index" : 1924,
"period" : 2,
"timestamp" : "00:02:38.073",
"minute" : 47,
"second" : 38,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 50.0, 14.0 ],
"duration" : 0.88,
"related_events" : [ "9edb7dc6-848a-49ec-8c30-091b5bcabe07" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 23.0,
"angle" : 0.0,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 73.0, 14.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "9edb7dc6-848a-49ec-8c30-091b5bcabe07",
"index" : 1925,
"period" : 2,
"timestamp" : "00:02:38.953",
"minute" : 47,
"second" : 38,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 73.0, 14.0 ],
"related_events" : [ "c485c15a-1183-4fdc-8572-a167d05993d0" ]
}, {
"id" : "3875668e-63bf-44cb-964f-3ba7ebf01c2d",
"index" : 1926,
"period" : 2,
"timestamp" : "00:02:38.953",
"minute" : 47,
"second" : 38,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 73.0, 14.0 ],
"duration" : 0.76,
"under_pressure" : true,
"related_events" : [ "7d73e6d5-014b-4d45-8ee5-49c3eff1e6d7", "9edb7dc6-848a-49ec-8c30-091b5bcabe07", "b48a7475-a05e-45c1-81c8-05d4fe2326f6" ],
"carry" : {
"end_location" : [ 72.0, 17.0 ]
}
}, {
"id" : "7d73e6d5-014b-4d45-8ee5-49c3eff1e6d7",
"index" : 1927,
"period" : 2,
"timestamp" : "00:02:39.113",
"minute" : 47,
"second" : 39,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 47.0, 55.0 ],
"duration" : 0.72,
"related_events" : [ "3875668e-63bf-44cb-964f-3ba7ebf01c2d", "b48a7475-a05e-45c1-81c8-05d4fe2326f6" ]
}, {
"id" : "b48a7475-a05e-45c1-81c8-05d4fe2326f6",
"index" : 1928,
"period" : 2,
"timestamp" : "00:02:39.713",
"minute" : 47,
"second" : 39,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 72.0, 17.0 ],
"duration" : 1.0,
"under_pressure" : true,
"related_events" : [ "7d73e6d5-014b-4d45-8ee5-49c3eff1e6d7", "b06aa4c3-08f9-4f80-969d-9d051cc91004" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 23.021729,
"angle" : -3.0981417,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 49.0, 16.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "b06aa4c3-08f9-4f80-969d-9d051cc91004",
"index" : 1929,
"period" : 2,
"timestamp" : "00:02:40.713",
"minute" : 47,
"second" : 40,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 49.0, 16.0 ],
"related_events" : [ "b48a7475-a05e-45c1-81c8-05d4fe2326f6" ]
}, {
"id" : "21c7ac42-0299-4384-92bb-3b7e57610791",
"index" : 1930,
"period" : 2,
"timestamp" : "00:02:40.713",
"minute" : 47,
"second" : 40,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 49.0, 16.0 ],
"duration" : 2.56,
"related_events" : [ "b06aa4c3-08f9-4f80-969d-9d051cc91004", "d4fb23ac-a10f-4d87-bea8-fcd7c1604d77" ],
"carry" : {
"end_location" : [ 50.0, 19.0 ]
}
}, {
"id" : "d4fb23ac-a10f-4d87-bea8-fcd7c1604d77",
"index" : 1931,
"period" : 2,
"timestamp" : "00:02:43.273",
"minute" : 47,
"second" : 43,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 50.0, 19.0 ],
"duration" : 0.64,
"related_events" : [ "8aebee24-9f53-4422-9e72-023f63986d47" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 13.0,
"angle" : 0.0,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 63.0, 19.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "42d06521-7046-4df0-ad2e-1c2c552faa72",
"index" : 1932,
"period" : 2,
"timestamp" : "00:02:43.340",
"minute" : 47,
"second" : 43,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 51.0, 52.0 ],
"duration" : 1.253,
"related_events" : [ "01a34c8d-4e52-4b8e-917f-6c0de8369ddd", "7a73e02e-e2fb-4e6f-bb93-fae56ec33544", "8aebee24-9f53-4422-9e72-023f63986d47" ]
}, {
"id" : "8aebee24-9f53-4422-9e72-023f63986d47",
"index" : 1933,
"period" : 2,
"timestamp" : "00:02:43.913",
"minute" : 47,
"second" : 43,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 63.0, 19.0 ],
"under_pressure" : true,
"related_events" : [ "42d06521-7046-4df0-ad2e-1c2c552faa72", "d4fb23ac-a10f-4d87-bea8-fcd7c1604d77" ]
}, {
"id" : "7a73e02e-e2fb-4e6f-bb93-fae56ec33544",
"index" : 1934,
"period" : 2,
"timestamp" : "00:02:43.913",
"minute" : 47,
"second" : 43,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 63.0, 19.0 ],
"duration" : 0.44,
"under_pressure" : true,
"related_events" : [ "01a34c8d-4e52-4b8e-917f-6c0de8369ddd", "42d06521-7046-4df0-ad2e-1c2c552faa72", "8aebee24-9f53-4422-9e72-023f63986d47" ],
"carry" : {
"end_location" : [ 62.0, 16.0 ]
}
}, {
"id" : "01a34c8d-4e52-4b8e-917f-6c0de8369ddd",
"index" : 1935,
"period" : 2,
"timestamp" : "00:02:44.353",
"minute" : 47,
"second" : 44,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 62.0, 16.0 ],
"duration" : 0.88,
"under_pressure" : true,
"related_events" : [ "3f37f5b0-1815-495c-bd84-c1b414e7a227", "42d06521-7046-4df0-ad2e-1c2c552faa72" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 17.029387,
"angle" : -3.0828369,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 45.0, 15.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "3f37f5b0-1815-495c-bd84-c1b414e7a227",
"index" : 1936,
"period" : 2,
"timestamp" : "00:02:45.233",
"minute" : 47,
"second" : 45,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 45.0, 15.0 ],
"related_events" : [ "01a34c8d-4e52-4b8e-917f-6c0de8369ddd" ]
}, {
"id" : "51afb13b-0215-4740-bed6-94ce2adfce6e",
"index" : 1937,
"period" : 2,
"timestamp" : "00:02:45.233",
"minute" : 47,
"second" : 45,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 45.0, 15.0 ],
"duration" : 0.84,
"related_events" : [ "3f37f5b0-1815-495c-bd84-c1b414e7a227", "5e407e7f-8c3c-420d-90eb-e9cbea00cab4" ],
"carry" : {
"end_location" : [ 45.0, 15.0 ]
}
}, {
"id" : "5e407e7f-8c3c-420d-90eb-e9cbea00cab4",
"index" : 1938,
"period" : 2,
"timestamp" : "00:02:46.073",
"minute" : 47,
"second" : 46,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 45.0, 15.0 ],
"duration" : 0.88,
"related_events" : [ "0e7edd46-f325-4627-a03c-b8a1f0a0894b" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 11.7046995,
"angle" : -1.2220253,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 49.0, 4.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "38617604-b1b7-4481-8e1f-04311b7eca36",
"index" : 1939,
"period" : 2,
"timestamp" : "00:02:46.660",
"minute" : 47,
"second" : 46,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 63.0, 64.0 ],
"duration" : 1.213,
"related_events" : [ "0e7edd46-f325-4627-a03c-b8a1f0a0894b", "1521e484-b050-4b83-aaa9-2ebf434f3efa" ]
}, {
"id" : "0e7edd46-f325-4627-a03c-b8a1f0a0894b",
"index" : 1940,
"period" : 2,
"timestamp" : "00:02:46.953",
"minute" : 47,
"second" : 46,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 49.0, 4.0 ],
"under_pressure" : true,
"related_events" : [ "38617604-b1b7-4481-8e1f-04311b7eca36", "5e407e7f-8c3c-420d-90eb-e9cbea00cab4" ]
}, {
"id" : "1521e484-b050-4b83-aaa9-2ebf434f3efa",
"index" : 1941,
"period" : 2,
"timestamp" : "00:02:46.953",
"minute" : 47,
"second" : 46,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 49.0, 4.0 ],
"duration" : 0.96,
"under_pressure" : true,
"related_events" : [ "080bbb5a-96cd-4078-bcbb-f2b8d59a711a", "0e7edd46-f325-4627-a03c-b8a1f0a0894b", "38617604-b1b7-4481-8e1f-04311b7eca36" ],
"carry" : {
"end_location" : [ 50.0, 4.0 ]
}
}, {
"id" : "080bbb5a-96cd-4078-bcbb-f2b8d59a711a",
"index" : 1942,
"period" : 2,
"timestamp" : "00:02:47.913",
"minute" : 47,
"second" : 47,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 50.0, 4.0 ],
"duration" : 0.8,
"related_events" : [ "099469cf-9ff0-46ec-b24b-8cec979133f3" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 13.601471,
"angle" : 2.5127964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 39.0, 12.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "099469cf-9ff0-46ec-b24b-8cec979133f3",
"index" : 1943,
"period" : 2,
"timestamp" : "00:02:48.713",
"minute" : 47,
"second" : 48,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 39.0, 12.0 ],
"related_events" : [ "080bbb5a-96cd-4078-bcbb-f2b8d59a711a" ]
}, {
"id" : "94b8d932-314f-4b37-a38b-f6479b28e40c",
"index" : 1944,
"period" : 2,
"timestamp" : "00:02:48.713",
"minute" : 47,
"second" : 48,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 39.0, 12.0 ],
"duration" : 1.32,
"related_events" : [ "099469cf-9ff0-46ec-b24b-8cec979133f3", "4d045b4a-ad99-40d2-b075-22ec96175ab9" ],
"carry" : {
"end_location" : [ 41.0, 16.0 ]
}
}, {
"id" : "4d045b4a-ad99-40d2-b075-22ec96175ab9",
"index" : 1945,
"period" : 2,
"timestamp" : "00:02:50.033",
"minute" : 47,
"second" : 50,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 41.0, 16.0 ],
"duration" : 0.92,
"related_events" : [ "2e3bb962-72cf-4637-93e6-8565a5cc30c9" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 10.630146,
"angle" : 0.8519663,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 48.0, 24.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "2e3bb962-72cf-4637-93e6-8565a5cc30c9",
"index" : 1946,
"period" : 2,
"timestamp" : "00:02:50.953",
"minute" : 47,
"second" : 50,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 48.0, 24.0 ],
"related_events" : [ "4d045b4a-ad99-40d2-b075-22ec96175ab9" ]
}, {
"id" : "c9835307-2736-493d-843e-3ca306422aef",
"index" : 1947,
"period" : 2,
"timestamp" : "00:02:50.953",
"minute" : 47,
"second" : 50,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 48.0, 24.0 ],
"duration" : 1.92,
"under_pressure" : true,
"related_events" : [ "2e3bb962-72cf-4637-93e6-8565a5cc30c9", "b501389e-b8e0-4922-a30b-40a7e11525f6", "db72aad2-2de0-4ba9-8cad-f621611ac07b" ],
"carry" : {
"end_location" : [ 49.0, 19.0 ]
}
}, {
"id" : "b501389e-b8e0-4922-a30b-40a7e11525f6",
"index" : 1948,
"period" : 2,
"timestamp" : "00:02:51.113",
"minute" : 47,
"second" : 51,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 69.0, 46.0 ],
"duration" : 0.799,
"related_events" : [ "c9835307-2736-493d-843e-3ca306422aef" ]
}, {
"id" : "db72aad2-2de0-4ba9-8cad-f621611ac07b",
"index" : 1949,
"period" : 2,
"timestamp" : "00:02:52.873",
"minute" : 47,
"second" : 52,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 49.0, 19.0 ],
"duration" : 1.08,
"related_events" : [ "315f27e6-95b9-4ba1-a4c4-42ac79fd6559" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 20.518284,
"angle" : 0.75092906,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 64.0, 33.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "315f27e6-95b9-4ba1-a4c4-42ac79fd6559",
"index" : 1950,
"period" : 2,
"timestamp" : "00:02:53.953",
"minute" : 47,
"second" : 53,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 64.0, 33.0 ],
"related_events" : [ "db72aad2-2de0-4ba9-8cad-f621611ac07b" ]
}, {
"id" : "82407c29-5cac-49af-b2d9-67609da55e4d",
"index" : 1951,
"period" : 2,
"timestamp" : "00:02:53.953",
"minute" : 47,
"second" : 53,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 64.0, 33.0 ],
"duration" : 1.4,
"related_events" : [ "315f27e6-95b9-4ba1-a4c4-42ac79fd6559", "b7df99f8-a697-4d92-82c4-a44929ac19a4" ],
"carry" : {
"end_location" : [ 64.0, 36.0 ]
}
}, {
"id" : "b7df99f8-a697-4d92-82c4-a44929ac19a4",
"index" : 1952,
"period" : 2,
"timestamp" : "00:02:55.353",
"minute" : 47,
"second" : 55,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 64.0, 36.0 ],
"duration" : 2.36,
"related_events" : [ "120141e0-3947-4271-ad48-594490e43523" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 46.647614,
"angle" : 1.0303768,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 88.0, 76.0 ],
"switch" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "120141e0-3947-4271-ad48-594490e43523",
"index" : 1953,
"period" : 2,
"timestamp" : "00:02:57.713",
"minute" : 47,
"second" : 57,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 88.0, 76.0 ],
"related_events" : [ "b7df99f8-a697-4d92-82c4-a44929ac19a4" ]
}, {
"id" : "e21c462a-4d6c-42c4-9c06-a324e252cc2c",
"index" : 1954,
"period" : 2,
"timestamp" : "00:02:57.713",
"minute" : 47,
"second" : 57,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 88.0, 76.0 ],
"duration" : 3.44,
"under_pressure" : true,
"related_events" : [ "120141e0-3947-4271-ad48-594490e43523", "59748256-d590-415c-99ac-8f2e91976f28", "e0a39b4d-ccec-426a-b5e5-8d168cf6dbbb" ],
"carry" : {
"end_location" : [ 97.0, 66.0 ]
}
}, {
"id" : "e0a39b4d-ccec-426a-b5e5-8d168cf6dbbb",
"index" : 1955,
"period" : 2,
"timestamp" : "00:02:57.740",
"minute" : 47,
"second" : 57,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 31.0, 16.0 ],
"duration" : 1.933,
"related_events" : [ "e21c462a-4d6c-42c4-9c06-a324e252cc2c" ]
}, {
"id" : "59748256-d590-415c-99ac-8f2e91976f28",
"index" : 1956,
"period" : 2,
"timestamp" : "00:03:01.153",
"minute" : 48,
"second" : 1,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 78,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 97.0, 66.0 ],
"under_pressure" : true,
"related_events" : [ "c44164cb-25e7-475b-96b0-a07d8e937471" ],
"dribble" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "c44164cb-25e7-475b-96b0-a07d8e937471",
"index" : 1957,
"period" : 2,
"timestamp" : "00:03:01.153",
"minute" : 48,
"second" : 1,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 79,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 24.0, 15.0 ],
"under_pressure" : true,
"counterpress" : true,
"related_events" : [ "59748256-d590-415c-99ac-8f2e91976f28" ],
"duel" : {
"type" : {
"id" : 11,
"name" : "Tackle"
},
"outcome" : {
"id" : 16,
"name" : "Success In Play"
}
}
}, {
"id" : "30a0ad61-4190-4b65-a9bd-e4a4e7871491",
"index" : 1958,
"period" : 2,
"timestamp" : "00:03:02.740",
"minute" : 48,
"second" : 2,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 79,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 31.0, 36.0 ],
"duration" : 1.653,
"related_events" : [ "4c5ed485-db35-42da-b2ed-a16c5cf24241" ],
"pass" : {
"recipient" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"length" : 19.79899,
"angle" : -0.7853982,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 45.0, 22.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "866c6ad7-59af-4ce6-a729-40a9318ccd48",
"index" : 1959,
"period" : 2,
"timestamp" : "00:03:02.753",
"minute" : 48,
"second" : 2,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 79,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 87.0, 54.0 ],
"duration" : 0.48,
"counterpress" : true
}, {
"id" : "4c5ed485-db35-42da-b2ed-a16c5cf24241",
"index" : 1960,
"period" : 2,
"timestamp" : "00:03:04.393",
"minute" : 48,
"second" : 4,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 79,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 45.0, 22.0 ],
"related_events" : [ "30a0ad61-4190-4b65-a9bd-e4a4e7871491" ]
}, {
"id" : "68d614ce-ecb6-4df9-aec5-d1ca0387891e",
"index" : 1961,
"period" : 2,
"timestamp" : "00:03:04.393",
"minute" : 48,
"second" : 4,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 79,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 45.0, 22.0 ],
"duration" : 0.56,
"under_pressure" : true,
"related_events" : [ "1ca04a7a-0319-4889-802e-081c790ace46", "224a3d86-dc1a-4f80-b8ba-e7df53dc4f6f", "4c5ed485-db35-42da-b2ed-a16c5cf24241" ],
"carry" : {
"end_location" : [ 46.0, 17.0 ]
}
}, {
"id" : "1ca04a7a-0319-4889-802e-081c790ace46",
"index" : 1962,
"period" : 2,
"timestamp" : "00:03:04.393",
"minute" : 48,
"second" : 4,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 79,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 75.0, 64.0 ],
"duration" : 0.6,
"counterpress" : true,
"related_events" : [ "224a3d86-dc1a-4f80-b8ba-e7df53dc4f6f", "68d614ce-ecb6-4df9-aec5-d1ca0387891e", "6a35ca55-014e-47d0-a667-ec358f03c4be" ]
}, {
"id" : "39d3d685-c434-493f-a924-0fee72f8ee94",
"index" : 1963,
"period" : 2,
"timestamp" : "00:03:04.953",
"minute" : 48,
"second" : 4,
"type" : {
"id" : 39,
"name" : "Dribbled Past"
},
"possession" : 79,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 75.0, 64.0 ],
"counterpress" : true,
"related_events" : [ "224a3d86-dc1a-4f80-b8ba-e7df53dc4f6f", "6a35ca55-014e-47d0-a667-ec358f03c4be" ]
}, {
"id" : "224a3d86-dc1a-4f80-b8ba-e7df53dc4f6f",
"index" : 1964,
"period" : 2,
"timestamp" : "00:03:04.953",
"minute" : 48,
"second" : 4,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 79,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 46.0, 17.0 ],
"under_pressure" : true,
"related_events" : [ "1ca04a7a-0319-4889-802e-081c790ace46", "39d3d685-c434-493f-a924-0fee72f8ee94" ],
"dribble" : {
"nutmeg" : true,
"outcome" : {
"id" : 8,
"name" : "Complete"
}
}
}, {
"id" : "6a35ca55-014e-47d0-a667-ec358f03c4be",
"index" : 1965,
"period" : 2,
"timestamp" : "00:03:04.953",
"minute" : 48,
"second" : 4,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 79,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 46.0, 17.0 ],
"duration" : 1.2,
"under_pressure" : true,
"related_events" : [ "0917987d-2bd7-4aa2-92be-fa49a78e936e", "0bb62c1b-d793-4037-942e-88519b554dee", "1ca04a7a-0319-4889-802e-081c790ace46", "224a3d86-dc1a-4f80-b8ba-e7df53dc4f6f", "39d3d685-c434-493f-a924-0fee72f8ee94" ],
"carry" : {
"end_location" : [ 48.0, 25.0 ]
}
}, {
"id" : "0917987d-2bd7-4aa2-92be-fa49a78e936e",
"index" : 1966,
"period" : 2,
"timestamp" : "00:03:06.153",
"minute" : 48,
"second" : 6,
"type" : {
"id" : 39,
"name" : "Dribbled Past"
},
"possession" : 79,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 73.0, 56.0 ],
"counterpress" : true,
"related_events" : [ "0bb62c1b-d793-4037-942e-88519b554dee", "6a35ca55-014e-47d0-a667-ec358f03c4be" ]
}, {
"id" : "0bb62c1b-d793-4037-942e-88519b554dee",
"index" : 1967,
"period" : 2,
"timestamp" : "00:03:06.153",
"minute" : 48,
"second" : 6,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 79,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 48.0, 25.0 ],
"under_pressure" : true,
"related_events" : [ "0917987d-2bd7-4aa2-92be-fa49a78e936e" ],
"dribble" : {
"overrun" : true,
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "b1fdfde0-6b7b-4c5f-b642-3909a48788a6",
"index" : 1968,
"period" : 2,
"timestamp" : "00:03:07.500",
"minute" : 48,
"second" : 7,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 79,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 50.0, 31.0 ],
"duration" : 0.733
}, {
"id" : "2a7dc472-f333-4e9f-900d-521115f099ac",
"index" : 1969,
"period" : 2,
"timestamp" : "00:03:08.593",
"minute" : 48,
"second" : 8,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 80,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 64.0, 43.0 ]
}, {
"id" : "4e39b0fc-0854-4940-a446-fd6c45fb5f48",
"index" : 1970,
"period" : 2,
"timestamp" : "00:03:08.593",
"minute" : 48,
"second" : 8,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 80,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 64.0, 43.0 ],
"duration" : 1.76,
"related_events" : [ "2a7dc472-f333-4e9f-900d-521115f099ac", "77ae8e1a-a934-4c84-a6dd-92e8c9118ecd" ],
"carry" : {
"end_location" : [ 70.0, 42.0 ]
}
}, {
"id" : "77ae8e1a-a934-4c84-a6dd-92e8c9118ecd",
"index" : 1971,
"period" : 2,
"timestamp" : "00:03:10.353",
"minute" : 48,
"second" : 10,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 80,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 70.0, 42.0 ],
"duration" : 0.8,
"related_events" : [ "b1a4c8c0-f193-43eb-ae5f-9689f33d2421" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 11.18034,
"angle" : 1.1071488,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 75.0, 52.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "b1a4c8c0-f193-43eb-ae5f-9689f33d2421",
"index" : 1972,
"period" : 2,
"timestamp" : "00:03:11.153",
"minute" : 48,
"second" : 11,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 80,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 75.0, 52.0 ],
"related_events" : [ "77ae8e1a-a934-4c84-a6dd-92e8c9118ecd" ]
}, {
"id" : "f06d2033-43b9-4e3c-9807-6be773a2d2ce",
"index" : 1973,
"period" : 2,
"timestamp" : "00:03:11.153",
"minute" : 48,
"second" : 11,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 80,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 75.0, 52.0 ],
"duration" : 1.88,
"related_events" : [ "a586e8b5-f8ba-4ad8-a6b5-cbd6578408bd", "b1a4c8c0-f193-43eb-ae5f-9689f33d2421" ],
"carry" : {
"end_location" : [ 76.0, 56.0 ]
}
}, {
"id" : "a586e8b5-f8ba-4ad8-a6b5-cbd6578408bd",
"index" : 1974,
"period" : 2,
"timestamp" : "00:03:13.033",
"minute" : 48,
"second" : 13,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 80,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 76.0, 56.0 ],
"duration" : 0.6,
"related_events" : [ "c98bd83d-6238-442a-8bcf-ee8c81274d09" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 4.1231055,
"angle" : -2.896614,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 72.0, 55.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c98bd83d-6238-442a-8bcf-ee8c81274d09",
"index" : 1975,
"period" : 2,
"timestamp" : "00:03:13.633",
"minute" : 48,
"second" : 13,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 80,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 72.0, 55.0 ],
"related_events" : [ "a586e8b5-f8ba-4ad8-a6b5-cbd6578408bd" ]
}, {
"id" : "c8613b4a-3217-4cc2-bd92-e58db800a668",
"index" : 1976,
"period" : 2,
"timestamp" : "00:03:13.633",
"minute" : 48,
"second" : 13,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 80,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 72.0, 55.0 ],
"duration" : 2.76,
"related_events" : [ "c98bd83d-6238-442a-8bcf-ee8c81274d09", "ce3cc6b8-19d4-4ec9-8513-a85cf3eeab52" ],
"carry" : {
"end_location" : [ 73.0, 57.0 ]
}
}, {
"id" : "ce3cc6b8-19d4-4ec9-8513-a85cf3eeab52",
"index" : 1977,
"period" : 2,
"timestamp" : "00:03:16.393",
"minute" : 48,
"second" : 16,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 80,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 73.0, 57.0 ],
"duration" : 1.2,
"related_events" : [ "d22b73b0-9700-4f3e-917f-849885c95541" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 24.186773,
"angle" : -1.4464413,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 76.0, 33.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "d22b73b0-9700-4f3e-917f-849885c95541",
"index" : 1978,
"period" : 2,
"timestamp" : "00:03:17.593",
"minute" : 48,
"second" : 17,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 80,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 76.0, 33.0 ],
"related_events" : [ "ce3cc6b8-19d4-4ec9-8513-a85cf3eeab52" ]
}, {
"id" : "39d79a5a-cf68-4c26-b4ec-8ef2a26f3059",
"index" : 1979,
"period" : 2,
"timestamp" : "00:03:17.593",
"minute" : 48,
"second" : 17,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 80,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 76.0, 33.0 ],
"duration" : 6.0,
"under_pressure" : true,
"related_events" : [ "96211593-d70b-46db-a9b2-3e4b5e0bd245", "d22b73b0-9700-4f3e-917f-849885c95541", "f1649eda-bf6c-490a-9819-0efc6a72d02b" ],
"carry" : {
"end_location" : [ 74.0, 18.0 ]
}
}, {
"id" : "f1649eda-bf6c-490a-9819-0efc6a72d02b",
"index" : 1980,
"period" : 2,
"timestamp" : "00:03:17.940",
"minute" : 48,
"second" : 17,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 80,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 44.0, 44.0 ],
"duration" : 2.84,
"related_events" : [ "39d79a5a-cf68-4c26-b4ec-8ef2a26f3059" ]
}, {
"id" : "96211593-d70b-46db-a9b2-3e4b5e0bd245",
"index" : 1981,
"period" : 2,
"timestamp" : "00:03:23.593",
"minute" : 48,
"second" : 23,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 80,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 74.0, 18.0 ],
"duration" : 0.8,
"related_events" : [ "cd3eeb86-4318-4a85-9b3f-d4a2b7303371" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 8.5440035,
"angle" : -0.35877067,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 82.0, 15.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "b7a20192-4fbc-4e69-b7d6-486f7d9df2c5",
"index" : 1982,
"period" : 2,
"timestamp" : "00:03:24.260",
"minute" : 48,
"second" : 24,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 80,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 36.0, 61.0 ],
"duration" : 2.653,
"related_events" : [ "07acc9d1-45f6-4141-ad61-a78ca794f6d3", "62d3cc00-4ee9-426b-8890-0770a733a264", "cd3eeb86-4318-4a85-9b3f-d4a2b7303371" ]
}, {
"id" : "cd3eeb86-4318-4a85-9b3f-d4a2b7303371",
"index" : 1983,
"period" : 2,
"timestamp" : "00:03:24.393",
"minute" : 48,
"second" : 24,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 80,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 82.0, 15.0 ],
"under_pressure" : true,
"related_events" : [ "96211593-d70b-46db-a9b2-3e4b5e0bd245", "b7a20192-4fbc-4e69-b7d6-486f7d9df2c5" ]
}, {
"id" : "07acc9d1-45f6-4141-ad61-a78ca794f6d3",
"index" : 1984,
"period" : 2,
"timestamp" : "00:03:24.393",
"minute" : 48,
"second" : 24,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 80,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 82.0, 15.0 ],
"duration" : 1.04,
"under_pressure" : true,
"related_events" : [ "3ab92bdc-0244-4cde-8b30-42777db1e305", "62d3cc00-4ee9-426b-8890-0770a733a264", "b7a20192-4fbc-4e69-b7d6-486f7d9df2c5", "cd3eeb86-4318-4a85-9b3f-d4a2b7303371" ],
"carry" : {
"end_location" : [ 81.0, 14.0 ]
}
}, {
"id" : "3ab92bdc-0244-4cde-8b30-42777db1e305",
"index" : 1985,
"period" : 2,
"timestamp" : "00:03:25.433",
"minute" : 48,
"second" : 25,
"type" : {
"id" : 22,
"name" : "Foul Committed"
},
"possession" : 80,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 40.0, 67.0 ],
"related_events" : [ "07acc9d1-45f6-4141-ad61-a78ca794f6d3", "62d3cc00-4ee9-426b-8890-0770a733a264" ]
}, {
"id" : "62d3cc00-4ee9-426b-8890-0770a733a264",
"index" : 1986,
"period" : 2,
"timestamp" : "00:03:25.433",
"minute" : 48,
"second" : 25,
"type" : {
"id" : 21,
"name" : "Foul Won"
},
"possession" : 80,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 81.0, 14.0 ],
"under_pressure" : true,
"related_events" : [ "3ab92bdc-0244-4cde-8b30-42777db1e305", "b7a20192-4fbc-4e69-b7d6-486f7d9df2c5" ]
}, {
"id" : "682672f2-c8a9-4f0e-aab3-1b1dfe2dafbb",
"index" : 1987,
"period" : 2,
"timestamp" : "00:03:32.833",
"minute" : 48,
"second" : 32,
"type" : {
"id" : 5,
"name" : "Camera On"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
}
}, {
"id" : "0847bd98-054d-4547-9834-acf8da2437bd",
"index" : 1988,
"period" : 2,
"timestamp" : "00:03:33.593",
"minute" : 48,
"second" : 33,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 82.0, 10.0 ],
"duration" : 0.84,
"related_events" : [ "bbdc3638-0382-4ae7-be02-04c69ea0214e" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 7.071068,
"angle" : -1.4288993,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 83.0, 3.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "bbdc3638-0382-4ae7-be02-04c69ea0214e",
"index" : 1989,
"period" : 2,
"timestamp" : "00:03:34.433",
"minute" : 48,
"second" : 34,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 83.0, 3.0 ],
"related_events" : [ "0847bd98-054d-4547-9834-acf8da2437bd" ]
}, {
"id" : "514ab6cb-315a-4eeb-b3a0-ef5102451893",
"index" : 1990,
"period" : 2,
"timestamp" : "00:03:34.433",
"minute" : 48,
"second" : 34,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 83.0, 3.0 ],
"duration" : 1.96,
"under_pressure" : true,
"related_events" : [ "bbdc3638-0382-4ae7-be02-04c69ea0214e", "e35dc4d1-dde5-4feb-b245-18223b669bb7", "ebe65816-9793-46d0-ab05-b98c687262ad" ],
"carry" : {
"end_location" : [ 81.0, 3.0 ]
}
}, {
"id" : "e35dc4d1-dde5-4feb-b245-18223b669bb7",
"index" : 1991,
"period" : 2,
"timestamp" : "00:03:35.180",
"minute" : 48,
"second" : 35,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 32.0, 78.0 ],
"duration" : 1.533,
"related_events" : [ "514ab6cb-315a-4eeb-b3a0-ef5102451893", "ebe65816-9793-46d0-ab05-b98c687262ad" ]
}, {
"id" : "ebe65816-9793-46d0-ab05-b98c687262ad",
"index" : 1992,
"period" : 2,
"timestamp" : "00:03:36.393",
"minute" : 48,
"second" : 36,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 81.0, 3.0 ],
"duration" : 1.0,
"under_pressure" : true,
"related_events" : [ "3a79766c-2348-496c-863b-cf52fde05a95", "e35dc4d1-dde5-4feb-b245-18223b669bb7" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 12.083046,
"angle" : 2.714965,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 70.0, 8.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "3a79766c-2348-496c-863b-cf52fde05a95",
"index" : 1993,
"period" : 2,
"timestamp" : "00:03:37.393",
"minute" : 48,
"second" : 37,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 70.0, 8.0 ],
"related_events" : [ "ebe65816-9793-46d0-ab05-b98c687262ad" ]
}, {
"id" : "886ec4cc-d20c-4f3a-a2e3-aafece098bc6",
"index" : 1994,
"period" : 2,
"timestamp" : "00:03:37.393",
"minute" : 48,
"second" : 37,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 70.0, 8.0 ],
"duration" : 0.76,
"related_events" : [ "3a79766c-2348-496c-863b-cf52fde05a95", "49bb5cfd-a9a7-46ce-a418-4900b8422441" ],
"carry" : {
"end_location" : [ 71.0, 8.0 ]
}
}, {
"id" : "49bb5cfd-a9a7-46ce-a418-4900b8422441",
"index" : 1995,
"period" : 2,
"timestamp" : "00:03:38.153",
"minute" : 48,
"second" : 38,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 71.0, 8.0 ],
"duration" : 0.72,
"related_events" : [ "9a7be104-053b-46e0-9579-dda9da8d3327" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 11.18034,
"angle" : 1.3909428,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 73.0, 19.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "9a7be104-053b-46e0-9579-dda9da8d3327",
"index" : 1996,
"period" : 2,
"timestamp" : "00:03:38.873",
"minute" : 48,
"second" : 38,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 73.0, 19.0 ],
"related_events" : [ "49bb5cfd-a9a7-46ce-a418-4900b8422441" ]
}, {
"id" : "c9c2a693-8675-48f5-a81a-8c01d76baa7f",
"index" : 1997,
"period" : 2,
"timestamp" : "00:03:38.873",
"minute" : 48,
"second" : 38,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 73.0, 19.0 ],
"duration" : 4.24,
"related_events" : [ "43456090-18b4-4da2-960c-fbfe1a26c45f", "9a7be104-053b-46e0-9579-dda9da8d3327" ],
"carry" : {
"end_location" : [ 74.0, 17.0 ]
}
}, {
"id" : "43456090-18b4-4da2-960c-fbfe1a26c45f",
"index" : 1998,
"period" : 2,
"timestamp" : "00:03:43.113",
"minute" : 48,
"second" : 43,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 74.0, 17.0 ],
"duration" : 0.84,
"related_events" : [ "b4fab2f8-b8eb-4f7b-bfa8-dd040e9beeb7" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 14.142136,
"angle" : -1.4288993,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 76.0, 3.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "b4fab2f8-b8eb-4f7b-bfa8-dd040e9beeb7",
"index" : 1999,
"period" : 2,
"timestamp" : "00:03:43.953",
"minute" : 48,
"second" : 43,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 76.0, 3.0 ],
"related_events" : [ "43456090-18b4-4da2-960c-fbfe1a26c45f" ]
}, {
"id" : "fe476ceb-dd5b-499a-ba06-5eebfb47c6be",
"index" : 2000,
"period" : 2,
"timestamp" : "00:03:43.953",
"minute" : 48,
"second" : 43,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 76.0, 3.0 ],
"duration" : 1.32,
"under_pressure" : true,
"related_events" : [ "2c062743-e10d-48eb-836f-11f89160f655", "7be825c5-9976-4c63-a27d-212af2996d5b", "b4fab2f8-b8eb-4f7b-bfa8-dd040e9beeb7" ],
"carry" : {
"end_location" : [ 73.0, 4.0 ]
}
}, {
"id" : "2c062743-e10d-48eb-836f-11f89160f655",
"index" : 2001,
"period" : 2,
"timestamp" : "00:03:43.993",
"minute" : 48,
"second" : 43,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 39.0, 78.0 ],
"duration" : 1.2,
"related_events" : [ "fe476ceb-dd5b-499a-ba06-5eebfb47c6be" ]
}, {
"id" : "7be825c5-9976-4c63-a27d-212af2996d5b",
"index" : 2002,
"period" : 2,
"timestamp" : "00:03:45.273",
"minute" : 48,
"second" : 45,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 73.0, 4.0 ],
"duration" : 1.0,
"related_events" : [ "1ea0869f-1bd7-4d97-aa06-c2b7149696d9" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 17.464249,
"angle" : 2.910502,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 56.0, 8.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "1ea0869f-1bd7-4d97-aa06-c2b7149696d9",
"index" : 2003,
"period" : 2,
"timestamp" : "00:03:46.273",
"minute" : 48,
"second" : 46,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 56.0, 8.0 ],
"related_events" : [ "7be825c5-9976-4c63-a27d-212af2996d5b" ]
}, {
"id" : "1ca7c7d1-0343-45f1-a1ad-c30d5033ef88",
"index" : 2004,
"period" : 2,
"timestamp" : "00:03:46.273",
"minute" : 48,
"second" : 46,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 56.0, 8.0 ],
"duration" : 1.6,
"related_events" : [ "1ea0869f-1bd7-4d97-aa06-c2b7149696d9", "b1e1e6d7-038e-4186-91f3-d47d15b634f9" ],
"carry" : {
"end_location" : [ 53.0, 8.0 ]
}
}, {
"id" : "b1e1e6d7-038e-4186-91f3-d47d15b634f9",
"index" : 2005,
"period" : 2,
"timestamp" : "00:03:47.873",
"minute" : 48,
"second" : 47,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 53.0, 8.0 ],
"duration" : 0.84,
"related_events" : [ "1a9bcb35-caa9-4efe-9b5c-e6b08ae38945" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 8.944272,
"angle" : 2.0344439,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 49.0, 16.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "1a9bcb35-caa9-4efe-9b5c-e6b08ae38945",
"index" : 2006,
"period" : 2,
"timestamp" : "00:03:48.713",
"minute" : 48,
"second" : 48,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 49.0, 16.0 ],
"related_events" : [ "b1e1e6d7-038e-4186-91f3-d47d15b634f9" ]
}, {
"id" : "06b79971-28b2-4dc1-8cec-847abe40620f",
"index" : 2007,
"period" : 2,
"timestamp" : "00:03:48.713",
"minute" : 48,
"second" : 48,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 49.0, 16.0 ],
"duration" : 1.6,
"under_pressure" : true,
"related_events" : [ "1a9bcb35-caa9-4efe-9b5c-e6b08ae38945", "55cea3d2-e2ae-43ed-a585-40867a20c8a7", "75de5260-1428-4ccc-8b86-c8e363fe1088" ],
"carry" : {
"end_location" : [ 49.0, 17.0 ]
}
}, {
"id" : "55cea3d2-e2ae-43ed-a585-40867a20c8a7",
"index" : 2008,
"period" : 2,
"timestamp" : "00:03:49.300",
"minute" : 48,
"second" : 49,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 67.0, 46.0 ],
"duration" : 0.973,
"related_events" : [ "06b79971-28b2-4dc1-8cec-847abe40620f" ]
}, {
"id" : "75de5260-1428-4ccc-8b86-c8e363fe1088",
"index" : 2009,
"period" : 2,
"timestamp" : "00:03:50.313",
"minute" : 48,
"second" : 50,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 49.0, 17.0 ],
"duration" : 0.8,
"related_events" : [ "0a2d86e3-38c2-4925-b5e8-41657da9085c" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 7.615773,
"angle" : -1.9756881,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 46.0, 10.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "0a2d86e3-38c2-4925-b5e8-41657da9085c",
"index" : 2010,
"period" : 2,
"timestamp" : "00:03:51.113",
"minute" : 48,
"second" : 51,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 46.0, 10.0 ],
"related_events" : [ "75de5260-1428-4ccc-8b86-c8e363fe1088" ]
}, {
"id" : "59a83c25-8ab4-4288-a3c7-e6c6075d86e3",
"index" : 2011,
"period" : 2,
"timestamp" : "00:03:51.113",
"minute" : 48,
"second" : 51,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 46.0, 10.0 ],
"duration" : 3.96,
"related_events" : [ "0a2d86e3-38c2-4925-b5e8-41657da9085c", "d2fd98c2-30fa-4996-8f99-cae556421a68" ],
"carry" : {
"end_location" : [ 44.0, 12.0 ]
}
}, {
"id" : "d2fd98c2-30fa-4996-8f99-cae556421a68",
"index" : 2012,
"period" : 2,
"timestamp" : "00:03:55.073",
"minute" : 48,
"second" : 55,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 44.0, 12.0 ],
"duration" : 2.826,
"related_events" : [ "3bade12d-19c3-47d2-a1f8-03e12526c8c4" ],
"pass" : {
"recipient" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"length" : 39.623226,
"angle" : 2.3204954,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 17.0, 41.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "3bade12d-19c3-47d2-a1f8-03e12526c8c4",
"index" : 2013,
"period" : 2,
"timestamp" : "00:03:57.899",
"minute" : 48,
"second" : 57,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 17.0, 41.0 ],
"related_events" : [ "d2fd98c2-30fa-4996-8f99-cae556421a68" ]
}, {
"id" : "5aafa5ad-20b2-414e-84be-6b0b5001ced5",
"index" : 2014,
"period" : 2,
"timestamp" : "00:03:57.899",
"minute" : 48,
"second" : 57,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 17.0, 41.0 ],
"duration" : 0.001,
"related_events" : [ "3bade12d-19c3-47d2-a1f8-03e12526c8c4", "3f202836-9fbf-4021-af70-89fa93bd419e" ],
"carry" : {
"end_location" : [ 17.0, 41.0 ]
}
}, {
"id" : "3f202836-9fbf-4021-af70-89fa93bd419e",
"index" : 2015,
"period" : 2,
"timestamp" : "00:03:57.900",
"minute" : 48,
"second" : 57,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 17.0, 41.0 ],
"duration" : 3.44,
"related_events" : [ "93ab4c3c-92ee-45ba-a06a-b7a2eb0c2194", "e585d003-5784-49a7-a649-594680f145f2" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 60.083275,
"angle" : -0.32175055,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 74.0, 22.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "e585d003-5784-49a7-a649-594680f145f2",
"index" : 2016,
"period" : 2,
"timestamp" : "00:04:01.340",
"minute" : 49,
"second" : 1,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 76.0, 36.0 ],
"related_events" : [ "3f202836-9fbf-4021-af70-89fa93bd419e" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "93ab4c3c-92ee-45ba-a06a-b7a2eb0c2194",
"index" : 2017,
"period" : 2,
"timestamp" : "00:04:01.340",
"minute" : 49,
"second" : 1,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 47.0, 59.0 ],
"duration" : 1.933,
"related_events" : [ "3f202836-9fbf-4021-af70-89fa93bd419e", "ba20532f-a9ae-4753-87bb-f89f0673e864", "f08f8047-4210-44b1-9973-8e7d1917ad2a" ],
"pass" : {
"recipient" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"length" : 32.01562,
"angle" : -0.67474097,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 72.0, 39.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "ba20532f-a9ae-4753-87bb-f89f0673e864",
"index" : 2018,
"period" : 2,
"timestamp" : "00:04:03.273",
"minute" : 49,
"second" : 3,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 65.0, 40.0 ],
"related_events" : [ "93ab4c3c-92ee-45ba-a06a-b7a2eb0c2194" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "f08f8047-4210-44b1-9973-8e7d1917ad2a",
"index" : 2019,
"period" : 2,
"timestamp" : "00:04:03.273",
"minute" : 49,
"second" : 3,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 49.0, 42.0 ],
"related_events" : [ "93ab4c3c-92ee-45ba-a06a-b7a2eb0c2194" ]
}, {
"id" : "13fe2775-a5d5-4a38-833e-76d16f0c8bd2",
"index" : 2020,
"period" : 2,
"timestamp" : "00:04:03.273",
"minute" : 49,
"second" : 3,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 49.0, 42.0 ],
"duration" : 0.64,
"related_events" : [ "3b926151-8321-4fbb-80e7-e9c3337a9b95", "f08f8047-4210-44b1-9973-8e7d1917ad2a" ],
"carry" : {
"end_location" : [ 48.0, 42.0 ]
}
}, {
"id" : "3b926151-8321-4fbb-80e7-e9c3337a9b95",
"index" : 2021,
"period" : 2,
"timestamp" : "00:04:03.913",
"minute" : 49,
"second" : 3,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 48.0, 42.0 ],
"duration" : 0.68,
"related_events" : [ "4145e5cc-b63b-4c3f-a92e-1f65dc29f88e" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 9.219544,
"angle" : -0.7086263,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 55.0, 36.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "4145e5cc-b63b-4c3f-a92e-1f65dc29f88e",
"index" : 2022,
"period" : 2,
"timestamp" : "00:04:04.593",
"minute" : 49,
"second" : 4,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 55.0, 36.0 ],
"related_events" : [ "3b926151-8321-4fbb-80e7-e9c3337a9b95" ]
}, {
"id" : "1e198f0e-8ffe-469d-a1eb-d8d789df8e94",
"index" : 2023,
"period" : 2,
"timestamp" : "00:04:04.593",
"minute" : 49,
"second" : 4,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 55.0, 36.0 ],
"duration" : 0.4,
"related_events" : [ "4145e5cc-b63b-4c3f-a92e-1f65dc29f88e", "4617cf4f-ad9a-4a3a-9b1c-7611202b04dd" ],
"carry" : {
"end_location" : [ 55.0, 37.0 ]
}
}, {
"id" : "4617cf4f-ad9a-4a3a-9b1c-7611202b04dd",
"index" : 2024,
"period" : 2,
"timestamp" : "00:04:04.993",
"minute" : 49,
"second" : 4,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 55.0, 37.0 ],
"duration" : 0.48,
"related_events" : [ "29aaddb1-c3d6-4fbe-b2b0-39e32e1a0fa2" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 7.2111025,
"angle" : 2.158799,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 51.0, 43.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "29aaddb1-c3d6-4fbe-b2b0-39e32e1a0fa2",
"index" : 2025,
"period" : 2,
"timestamp" : "00:04:05.473",
"minute" : 49,
"second" : 5,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 51.0, 43.0 ],
"related_events" : [ "4617cf4f-ad9a-4a3a-9b1c-7611202b04dd" ]
}, {
"id" : "3d4aa6c4-fe2e-487c-9f62-fb45bd4953ad",
"index" : 2026,
"period" : 2,
"timestamp" : "00:04:05.473",
"minute" : 49,
"second" : 5,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 51.0, 43.0 ],
"duration" : 1.44,
"related_events" : [ "29aaddb1-c3d6-4fbe-b2b0-39e32e1a0fa2", "2e69370d-0caf-4411-b5e3-9ca10ea4c552" ],
"carry" : {
"end_location" : [ 52.0, 43.0 ]
}
}, {
"id" : "2e69370d-0caf-4411-b5e3-9ca10ea4c552",
"index" : 2027,
"period" : 2,
"timestamp" : "00:04:06.913",
"minute" : 49,
"second" : 6,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 52.0, 43.0 ],
"duration" : 1.4,
"related_events" : [ "5e650bbc-51a0-4050-af34-126322978b78" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 38.27532,
"angle" : 0.99003994,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 73.0, 75.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "5e650bbc-51a0-4050-af34-126322978b78",
"index" : 2028,
"period" : 2,
"timestamp" : "00:04:08.313",
"minute" : 49,
"second" : 8,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 73.0, 75.0 ],
"related_events" : [ "2e69370d-0caf-4411-b5e3-9ca10ea4c552" ]
}, {
"id" : "2ad0f0c8-ab14-421d-a169-9a32db9e9fab",
"index" : 2029,
"period" : 2,
"timestamp" : "00:04:08.313",
"minute" : 49,
"second" : 8,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 73.0, 75.0 ],
"duration" : 5.16,
"related_events" : [ "2a511f93-d950-4b6f-8565-ba94f53640a8", "5e650bbc-51a0-4050-af34-126322978b78" ],
"carry" : {
"end_location" : [ 80.0, 57.0 ]
}
}, {
"id" : "2a511f93-d950-4b6f-8565-ba94f53640a8",
"index" : 2030,
"period" : 2,
"timestamp" : "00:04:13.473",
"minute" : 49,
"second" : 13,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 80.0, 57.0 ],
"duration" : 1.119,
"related_events" : [ "ece0416e-fdcd-47dc-8031-2a097dd85280" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 8.0,
"angle" : 3.1415927,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 72.0, 57.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "ece0416e-fdcd-47dc-8031-2a097dd85280",
"index" : 2031,
"period" : 2,
"timestamp" : "00:04:14.592",
"minute" : 49,
"second" : 14,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 72.0, 57.0 ],
"related_events" : [ "2a511f93-d950-4b6f-8565-ba94f53640a8" ]
}, {
"id" : "11b0933b-158a-4c6c-8f1c-55313b7f5c05",
"index" : 2032,
"period" : 2,
"timestamp" : "00:04:14.592",
"minute" : 49,
"second" : 14,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 72.0, 57.0 ],
"duration" : 1.201,
"related_events" : [ "67877aea-eb46-414c-b9ec-3a92c545f1c5", "ece0416e-fdcd-47dc-8031-2a097dd85280" ],
"carry" : {
"end_location" : [ 74.0, 52.0 ]
}
}, {
"id" : "67877aea-eb46-414c-b9ec-3a92c545f1c5",
"index" : 2033,
"period" : 2,
"timestamp" : "00:04:15.793",
"minute" : 49,
"second" : 15,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 74.0, 52.0 ],
"duration" : 1.199,
"related_events" : [ "6a976079-c641-4a50-8736-74ff3a9507ad" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 23.600847,
"angle" : -0.9357696,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 88.0, 33.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "6a976079-c641-4a50-8736-74ff3a9507ad",
"index" : 2034,
"period" : 2,
"timestamp" : "00:04:16.992",
"minute" : 49,
"second" : 16,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 88.0, 33.0 ],
"related_events" : [ "67877aea-eb46-414c-b9ec-3a92c545f1c5" ]
}, {
"id" : "13be11ab-a6f7-4df2-bfea-7bb3e4c1abb4",
"index" : 2035,
"period" : 2,
"timestamp" : "00:04:16.992",
"minute" : 49,
"second" : 16,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 88.0, 33.0 ],
"duration" : 0.921,
"related_events" : [ "6a976079-c641-4a50-8736-74ff3a9507ad", "9dd7c3b1-9029-45e1-8629-adbed9b5903a" ],
"carry" : {
"end_location" : [ 90.0, 28.0 ]
}
}, {
"id" : "9dd7c3b1-9029-45e1-8629-adbed9b5903a",
"index" : 2036,
"period" : 2,
"timestamp" : "00:04:17.913",
"minute" : 49,
"second" : 17,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 90.0, 28.0 ],
"duration" : 0.68,
"related_events" : [ "8636b185-ddca-47f6-a7c9-76c42d02590c" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 10.29563,
"angle" : -0.5070985,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 99.0, 23.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "8636b185-ddca-47f6-a7c9-76c42d02590c",
"index" : 2037,
"period" : 2,
"timestamp" : "00:04:18.593",
"minute" : 49,
"second" : 18,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 99.0, 23.0 ],
"related_events" : [ "9dd7c3b1-9029-45e1-8629-adbed9b5903a" ]
}, {
"id" : "d1d1bec8-4191-44ac-9b49-a2ddbb025a1e",
"index" : 2038,
"period" : 2,
"timestamp" : "00:04:18.593",
"minute" : 49,
"second" : 18,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 99.0, 23.0 ],
"duration" : 0.32,
"under_pressure" : true,
"related_events" : [ "013ff088-d92c-4f68-860a-9fd76863c541", "7de43793-b376-4db0-9082-bfc0773e3a9c", "8636b185-ddca-47f6-a7c9-76c42d02590c" ],
"carry" : {
"end_location" : [ 100.0, 24.0 ]
}
}, {
"id" : "7de43793-b376-4db0-9082-bfc0773e3a9c",
"index" : 2039,
"period" : 2,
"timestamp" : "00:04:18.913",
"minute" : 49,
"second" : 18,
"type" : {
"id" : 39,
"name" : "Dribbled Past"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 21.0, 57.0 ],
"related_events" : [ "013ff088-d92c-4f68-860a-9fd76863c541", "d1d1bec8-4191-44ac-9b49-a2ddbb025a1e", "f00dc43a-f142-4d0b-adb7-735bcd0b82f9" ]
}, {
"id" : "013ff088-d92c-4f68-860a-9fd76863c541",
"index" : 2040,
"period" : 2,
"timestamp" : "00:04:18.913",
"minute" : 49,
"second" : 18,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 100.0, 24.0 ],
"under_pressure" : true,
"related_events" : [ "7de43793-b376-4db0-9082-bfc0773e3a9c" ],
"dribble" : {
"outcome" : {
"id" : 8,
"name" : "Complete"
}
}
}, {
"id" : "f00dc43a-f142-4d0b-adb7-735bcd0b82f9",
"index" : 2041,
"period" : 2,
"timestamp" : "00:04:18.913",
"minute" : 49,
"second" : 18,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 100.0, 24.0 ],
"duration" : 1.707,
"under_pressure" : true,
"related_events" : [ "013ff088-d92c-4f68-860a-9fd76863c541", "7de43793-b376-4db0-9082-bfc0773e3a9c", "86b62e28-a0f6-4cdc-b35d-e6a62ea79c19", "a2bddea1-ec5c-4ee1-b1b9-2744f44b7eea" ],
"carry" : {
"end_location" : [ 104.0, 32.0 ]
}
}, {
"id" : "86b62e28-a0f6-4cdc-b35d-e6a62ea79c19",
"index" : 2042,
"period" : 2,
"timestamp" : "00:04:19.580",
"minute" : 49,
"second" : 19,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 23.0, 55.0 ],
"duration" : 0.733,
"related_events" : [ "f00dc43a-f142-4d0b-adb7-735bcd0b82f9" ]
}, {
"id" : "51a1ec5b-8a83-4f97-b226-08a62170aec0",
"index" : 2043,
"period" : 2,
"timestamp" : "00:04:20.620",
"minute" : 49,
"second" : 20,
"type" : {
"id" : 22,
"name" : "Foul Committed"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 17.0, 49.0 ],
"related_events" : [ "a2bddea1-ec5c-4ee1-b1b9-2744f44b7eea" ],
"foul_committed" : {
"penalty" : true
}
}, {
"id" : "a2bddea1-ec5c-4ee1-b1b9-2744f44b7eea",
"index" : 2044,
"period" : 2,
"timestamp" : "00:04:20.620",
"minute" : 49,
"second" : 20,
"type" : {
"id" : 21,
"name" : "Foul Won"
},
"possession" : 81,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 104.0, 32.0 ],
"under_pressure" : true,
"related_events" : [ "51a1ec5b-8a83-4f97-b226-08a62170aec0" ],
"foul_won" : {
"penalty" : true
}
}, {
"id" : "bd729550-a326-480d-b1dd-be4f5e91378f",
"index" : 2045,
"period" : 2,
"timestamp" : "00:07:22.793",
"minute" : 52,
"second" : 22,
"type" : {
"id" : 16,
"name" : "Shot"
},
"possession" : 82,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 5,
"name" : "Other"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 108.0, 40.0 ],
"duration" : 0.68,
"related_events" : [ "d253ba7a-ff7f-433a-990f-01ea41c52459" ],
"shot" : {
"statsbomb_xg" : 0.7835,
"end_location" : [ 119.0, 42.4, 0.9 ],
"technique" : {
"id" : 93,
"name" : "Normal"
},
"type" : {
"id" : 88,
"name" : "Penalty"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 100,
"name" : "Saved"
}
}
}, {
"id" : "d253ba7a-ff7f-433a-990f-01ea41c52459",
"index" : 2046,
"period" : 2,
"timestamp" : "00:07:23.473",
"minute" : 52,
"second" : 23,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 82,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 5,
"name" : "Other"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 1.0, 40.0 ],
"related_events" : [ "bd729550-a326-480d-b1dd-be4f5e91378f" ],
"goalkeeper" : {
"position" : {
"id" : 44,
"name" : "Set"
},
"technique" : {
"id" : 45,
"name" : "Diving"
},
"type" : {
"id" : 29,
"name" : "Penalty Saved"
},
"body_part" : {
"id" : 35,
"name" : "Both Hands"
},
"outcome" : {
"id" : 56,
"name" : "Saved Twice"
}
}
}, {
"id" : "22f1b663-0df7-486e-93cb-1bf15fed5df0",
"index" : 2047,
"period" : 2,
"timestamp" : "00:07:38.540",
"minute" : 52,
"second" : 38,
"type" : {
"id" : 29,
"name" : "Camera off"
},
"possession" : 82,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 5,
"name" : "Other"
},
"team" : {
"id" : 797,
"name" : "Iran"
}
}, {
"id" : "5f7978db-832a-4ff4-8bf3-9da982c8edc5",
"index" : 2048,
"period" : 2,
"timestamp" : "00:07:45.833",
"minute" : 52,
"second" : 45,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 83,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 50.0, 48.0 ],
"duration" : 5.186,
"related_events" : [ "84d698b3-d5bc-4f53-b2f2-7cf78aca8810" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 60.41523,
"angle" : 0.50066775,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 103.0, 77.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "84d698b3-d5bc-4f53-b2f2-7cf78aca8810",
"index" : 2049,
"period" : 2,
"timestamp" : "00:07:51.019",
"minute" : 52,
"second" : 51,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 83,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 103.0, 77.0 ],
"related_events" : [ "5f7978db-832a-4ff4-8bf3-9da982c8edc5" ]
}, {
"id" : "fd288483-6723-4f24-9b65-de5784f28ea4",
"index" : 2050,
"period" : 2,
"timestamp" : "00:07:51.019",
"minute" : 52,
"second" : 51,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 83,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 103.0, 77.0 ],
"duration" : 0.334,
"related_events" : [ "5ae99998-5478-4b8f-9dd7-537f50316990", "84d698b3-d5bc-4f53-b2f2-7cf78aca8810" ],
"carry" : {
"end_location" : [ 103.0, 76.0 ]
}
}, {
"id" : "5ae99998-5478-4b8f-9dd7-537f50316990",
"index" : 2051,
"period" : 2,
"timestamp" : "00:07:51.353",
"minute" : 52,
"second" : 51,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 83,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 103.0, 76.0 ],
"duration" : 1.76,
"related_events" : [ "580527e5-c378-4c20-8ac9-51333dac2e47", "6ed03b98-f697-4ff6-86b1-a5bc14bf436e" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 39.56008,
"angle" : -1.2890245,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 114.0, 38.0 ],
"cross" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "6ed03b98-f697-4ff6-86b1-a5bc14bf436e",
"index" : 2052,
"period" : 2,
"timestamp" : "00:07:53.113",
"minute" : 52,
"second" : 53,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 83,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 110.0, 32.0 ],
"related_events" : [ "5ae99998-5478-4b8f-9dd7-537f50316990" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "580527e5-c378-4c20-8ac9-51333dac2e47",
"index" : 2053,
"period" : 2,
"timestamp" : "00:07:53.113",
"minute" : 52,
"second" : 53,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 84,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 7.0, 43.0 ],
"related_events" : [ "5ae99998-5478-4b8f-9dd7-537f50316990" ],
"goalkeeper" : {
"type" : {
"id" : 25,
"name" : "Collected"
},
"outcome" : {
"id" : 15,
"name" : "Success"
}
}
}, {
"id" : "d5f5ccb6-387d-4090-a474-92ab9cab9422",
"index" : 2054,
"period" : 2,
"timestamp" : "00:07:53.113",
"minute" : 52,
"second" : 53,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 84,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 7.0, 43.0 ],
"duration" : 2.227,
"related_events" : [ "1958f1b5-fe66-4f52-9e61-ffa48e797c72", "580527e5-c378-4c20-8ac9-51333dac2e47" ],
"carry" : {
"end_location" : [ 17.0, 36.0 ]
}
}, {
"id" : "1958f1b5-fe66-4f52-9e61-ffa48e797c72",
"index" : 2055,
"period" : 2,
"timestamp" : "00:07:55.340",
"minute" : 52,
"second" : 55,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 84,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 17.0, 36.0 ],
"duration" : 1.173,
"related_events" : [ "31c1ad80-30c8-41e0-9ba2-ed04f714d9d8" ],
"pass" : {
"recipient" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"length" : 16.0,
"angle" : 0.0,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 33.0, 36.0 ],
"body_part" : {
"id" : 69,
"name" : "Keeper Arm"
}
}
}, {
"id" : "31c1ad80-30c8-41e0-9ba2-ed04f714d9d8",
"index" : 2056,
"period" : 2,
"timestamp" : "00:07:56.513",
"minute" : 52,
"second" : 56,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 84,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 33.0, 36.0 ],
"related_events" : [ "1958f1b5-fe66-4f52-9e61-ffa48e797c72" ]
}, {
"id" : "266a8a13-4999-423f-abbf-0f2353be38e3",
"index" : 2057,
"period" : 2,
"timestamp" : "00:07:56.513",
"minute" : 52,
"second" : 56,
"type" : {
"id" : 40,
"name" : "Injury Stoppage"
},
"possession" : 84,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"injury_stoppage" : {
"in_chain" : true
}
}, {
"id" : "0b46a763-86a9-46a9-b625-228561fa6afe",
"index" : 2058,
"period" : 2,
"timestamp" : "00:08:01.833",
"minute" : 53,
"second" : 1,
"type" : {
"id" : 24,
"name" : "Bad Behaviour"
},
"possession" : 84,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"bad_behaviour" : {
"card" : {
"id" : 7,
"name" : "Yellow Card"
}
}
}, {
"id" : "62a95e44-7d32-4dff-8f03-3d76c6fc40fd",
"index" : 2059,
"period" : 2,
"timestamp" : "00:08:42.780",
"minute" : 53,
"second" : 42,
"type" : {
"id" : 40,
"name" : "Injury Stoppage"
},
"possession" : 84,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
}
}, {
"id" : "1bcbf574-9f6b-4fc4-af84-cfa8aecd9e17",
"index" : 2060,
"period" : 2,
"timestamp" : "00:09:48.073",
"minute" : 54,
"second" : 48,
"type" : {
"id" : 41,
"name" : "Referee Ball-Drop"
},
"possession" : 85,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 5,
"name" : "Other"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"location" : [ 66.0, 56.0 ]
}, {
"id" : "ab0fc4f9-974d-4109-88f1-029d3ca2acf0",
"index" : 2061,
"period" : 2,
"timestamp" : "00:09:49.793",
"minute" : 54,
"second" : 49,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 85,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 5,
"name" : "Other"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 71.0, 57.0 ],
"duration" : 3.48,
"related_events" : [ "0e29b30a-701e-4b81-ada4-86804ec15fc3" ],
"pass" : {
"length" : 48.76474,
"angle" : -0.26984915,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 118.0, 44.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "0e29b30a-701e-4b81-ada4-86804ec15fc3",
"index" : 2062,
"period" : 2,
"timestamp" : "00:09:53.273",
"minute" : 54,
"second" : 53,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 85,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 5,
"name" : "Other"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 3.0, 37.0 ],
"related_events" : [ "ab0fc4f9-974d-4109-88f1-029d3ca2acf0" ]
}, {
"id" : "51a5b9af-8b5d-4f01-b94f-91cad5e33663",
"index" : 2063,
"period" : 2,
"timestamp" : "00:09:53.273",
"minute" : 54,
"second" : 53,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 85,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 5,
"name" : "Other"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 3.0, 37.0 ],
"duration" : 6.547,
"related_events" : [ "0e29b30a-701e-4b81-ada4-86804ec15fc3", "51915dd9-cd2e-41b4-83ff-370e8e784e0a" ],
"carry" : {
"end_location" : [ 18.0, 35.0 ]
}
}, {
"id" : "51915dd9-cd2e-41b4-83ff-370e8e784e0a",
"index" : 2064,
"period" : 2,
"timestamp" : "00:09:59.820",
"minute" : 54,
"second" : 59,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 85,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 5,
"name" : "Other"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 18.0, 35.0 ],
"duration" : 4.16,
"related_events" : [ "70a41ddd-e0e2-4d02-94de-5a07de3d47ad" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 75.13322,
"angle" : -0.17390119,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 92.0, 22.0 ],
"body_part" : {
"id" : 68,
"name" : "Drop Kick"
}
}
}, {
"id" : "70a41ddd-e0e2-4d02-94de-5a07de3d47ad",
"index" : 2065,
"period" : 2,
"timestamp" : "00:10:03.980",
"minute" : 55,
"second" : 3,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 85,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 5,
"name" : "Other"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 92.0, 22.0 ],
"related_events" : [ "51915dd9-cd2e-41b4-83ff-370e8e784e0a" ]
}, {
"id" : "e66c5531-4643-458d-911f-cdc70f44b7e2",
"index" : 2066,
"period" : 2,
"timestamp" : "00:10:03.980",
"minute" : 55,
"second" : 3,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 85,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 5,
"name" : "Other"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 105.0, 22.0 ],
"duration" : 3.093,
"under_pressure" : true,
"related_events" : [ "15c5f75c-be20-485a-aa6d-d61671e79578", "56418278-d1c6-4128-9b49-d0f4739f06c8", "deb089d5-9a4a-44f5-8d73-dbf42301e0eb" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 12.369317,
"angle" : 0.24497867,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 117.0, 25.0 ],
"aerial_won" : true,
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "15c5f75c-be20-485a-aa6d-d61671e79578",
"index" : 2067,
"period" : 2,
"timestamp" : "00:10:03.980",
"minute" : 55,
"second" : 3,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 85,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 5,
"name" : "Other"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 16.0, 59.0 ],
"under_pressure" : true,
"counterpress" : true,
"related_events" : [ "e66c5531-4643-458d-911f-cdc70f44b7e2" ],
"duel" : {
"type" : {
"id" : 10,
"name" : "Aerial Lost"
}
}
}, {
"id" : "deb089d5-9a4a-44f5-8d73-dbf42301e0eb",
"index" : 2068,
"period" : 2,
"timestamp" : "00:10:07.073",
"minute" : 55,
"second" : 7,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 85,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 5,
"name" : "Other"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 112.0, 24.0 ],
"related_events" : [ "e66c5531-4643-458d-911f-cdc70f44b7e2" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "56418278-d1c6-4128-9b49-d0f4739f06c8",
"index" : 2069,
"period" : 2,
"timestamp" : "00:10:07.073",
"minute" : 55,
"second" : 7,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 85,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 5,
"name" : "Other"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 4.0, 56.0 ],
"related_events" : [ "e66c5531-4643-458d-911f-cdc70f44b7e2" ]
}, {
"id" : "4ca6b5b2-938d-4714-8508-5e884b80cfe8",
"index" : 2070,
"period" : 2,
"timestamp" : "00:10:11.193",
"minute" : 55,
"second" : 11,
"type" : {
"id" : 29,
"name" : "Camera off"
},
"possession" : 85,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 5,
"name" : "Other"
},
"team" : {
"id" : 780,
"name" : "Portugal"
}
}, {
"id" : "409da10c-10a9-4461-b93b-b945491f0791",
"index" : 2071,
"period" : 2,
"timestamp" : "00:10:14.340",
"minute" : 55,
"second" : 14,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 86,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 58.0, 24.0 ],
"duration" : 1.96,
"related_events" : [ "1d6dbe1e-cb83-4f08-bc83-3a571d0a4412" ],
"pass" : {
"recipient" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"length" : 12.0,
"angle" : 1.5707964,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 58.0, 36.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
}
}
}, {
"id" : "2edccc51-0a0f-448e-81d1-1df672d422c9",
"index" : 2072,
"period" : 2,
"timestamp" : "00:10:16.273",
"minute" : 55,
"second" : 16,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 86,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 56.0, 44.0 ],
"duration" : 0.4,
"counterpress" : true,
"related_events" : [ "04d58e34-e2e2-48da-b485-502f5fe33939", "1d6dbe1e-cb83-4f08-bc83-3a571d0a4412" ]
}, {
"id" : "1d6dbe1e-cb83-4f08-bc83-3a571d0a4412",
"index" : 2073,
"period" : 2,
"timestamp" : "00:10:16.300",
"minute" : 55,
"second" : 16,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 86,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 58.0, 36.0 ],
"under_pressure" : true,
"related_events" : [ "2edccc51-0a0f-448e-81d1-1df672d422c9", "409da10c-10a9-4461-b93b-b945491f0791" ]
}, {
"id" : "04d58e34-e2e2-48da-b485-502f5fe33939",
"index" : 2074,
"period" : 2,
"timestamp" : "00:10:16.300",
"minute" : 55,
"second" : 16,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 86,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 57.0, 35.0 ],
"duration" : 1.6,
"under_pressure" : true,
"related_events" : [ "2edccc51-0a0f-448e-81d1-1df672d422c9", "ea6b5933-ba2d-4b83-a744-3f1035276dcd" ],
"pass" : {
"recipient" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"length" : 21.400934,
"angle" : 2.488746,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 40.0, 48.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "ea6b5933-ba2d-4b83-a744-3f1035276dcd",
"index" : 2075,
"period" : 2,
"timestamp" : "00:10:17.900",
"minute" : 55,
"second" : 17,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 86,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 40.0, 48.0 ],
"related_events" : [ "04d58e34-e2e2-48da-b485-502f5fe33939" ]
}, {
"id" : "463afd00-d62e-4ec9-94b1-e37468f693d8",
"index" : 2076,
"period" : 2,
"timestamp" : "00:10:17.900",
"minute" : 55,
"second" : 17,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 86,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 40.0, 48.0 ],
"duration" : 0.96,
"related_events" : [ "a6695a6d-7d76-428e-9508-ea5903ecd5c9", "ea6b5933-ba2d-4b83-a744-3f1035276dcd" ],
"carry" : {
"end_location" : [ 40.0, 49.0 ]
}
}, {
"id" : "a6695a6d-7d76-428e-9508-ea5903ecd5c9",
"index" : 2077,
"period" : 2,
"timestamp" : "00:10:18.860",
"minute" : 55,
"second" : 18,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 86,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 40.0, 49.0 ],
"duration" : 2.88,
"related_events" : [ "bfd68e52-7dae-42ba-a434-c48fe2c6eaab" ],
"pass" : {
"recipient" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"length" : 33.54102,
"angle" : 1.1071488,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 55.0, 79.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "7405406d-eb29-4543-b9cc-b3dbe8b7d46d",
"index" : 2078,
"period" : 2,
"timestamp" : "00:10:20.353",
"minute" : 55,
"second" : 20,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 86,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 71.0, 6.0 ],
"duration" : 0.64
}, {
"id" : "bfd68e52-7dae-42ba-a434-c48fe2c6eaab",
"index" : 2079,
"period" : 2,
"timestamp" : "00:10:21.740",
"minute" : 55,
"second" : 21,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 86,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 55.0, 79.0 ],
"related_events" : [ "a6695a6d-7d76-428e-9508-ea5903ecd5c9" ]
}, {
"id" : "03713809-9981-4d27-a7e9-222e9258b431",
"index" : 2080,
"period" : 2,
"timestamp" : "00:10:21.740",
"minute" : 55,
"second" : 21,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 86,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 53.0, 78.0 ],
"duration" : 1.253,
"pass" : {
"length" : 22.561028,
"angle" : -0.2234766,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 75.0, 73.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 77,
"name" : "Unknown"
}
}
}, {
"id" : "444d57de-b365-4119-ab71-e47fa147e178",
"index" : 2081,
"period" : 2,
"timestamp" : "00:10:23.193",
"minute" : 55,
"second" : 23,
"type" : {
"id" : 22,
"name" : "Foul Committed"
},
"possession" : 86,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 46.0, 8.0 ],
"related_events" : [ "5b4c1179-c744-4e67-bd30-27e489537f0d" ]
}, {
"id" : "5b4c1179-c744-4e67-bd30-27e489537f0d",
"index" : 2082,
"period" : 2,
"timestamp" : "00:10:23.193",
"minute" : 55,
"second" : 23,
"type" : {
"id" : 21,
"name" : "Foul Won"
},
"possession" : 86,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 75.0, 73.0 ],
"under_pressure" : true,
"related_events" : [ "444d57de-b365-4119-ab71-e47fa147e178" ],
"foul_won" : {
"defensive" : true
}
}, {
"id" : "3157c33f-089f-401f-b045-b09f7374ff9b",
"index" : 2083,
"period" : 2,
"timestamp" : "00:10:37.740",
"minute" : 55,
"second" : 37,
"type" : {
"id" : 19,
"name" : "Substitution"
},
"possession" : 86,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5230,
"name" : "Ehsan Hajsafi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"substitution" : {
"outcome" : {
"id" : 103,
"name" : "Tactical"
},
"replacement" : {
"id" : 5720,
"name" : "Milad Mohammadi"
}
}
}, {
"id" : "c89d1210-91c7-4aa9-b341-ac727a31b54f",
"index" : 2084,
"period" : 2,
"timestamp" : "00:11:13.860",
"minute" : 56,
"second" : 13,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 87,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 71.0, 76.0 ],
"duration" : 5.16,
"related_events" : [ "44e4edcb-210b-4baa-9f35-ab2979faa670" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 86.95401,
"angle" : -1.0402384,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 115.0, 1.0 ],
"switch" : true,
"type" : {
"id" : 62,
"name" : "Free Kick"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 75,
"name" : "Out"
}
}
}, {
"id" : "44e4edcb-210b-4baa-9f35-ab2979faa670",
"index" : 2085,
"period" : 2,
"timestamp" : "00:11:19.020",
"minute" : 56,
"second" : 19,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 87,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 113.0, 11.0 ],
"related_events" : [ "c89d1210-91c7-4aa9-b341-ac727a31b54f" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "61fa6a8a-580b-4bfa-92d1-d49c53bcea82",
"index" : 2086,
"period" : 2,
"timestamp" : "00:11:37.513",
"minute" : 56,
"second" : 37,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 88,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 6.0, 79.0 ],
"duration" : 1.08,
"related_events" : [ "58f4e392-91fb-4b9c-91f0-8cd77b519738" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 9.486833,
"angle" : -0.32175055,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 15.0, 76.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
}
}
}, {
"id" : "e7529255-fb1a-4848-81fd-284e26c396ef",
"index" : 2087,
"period" : 2,
"timestamp" : "00:11:38.340",
"minute" : 56,
"second" : 38,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 88,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 102.0, 10.0 ],
"duration" : 1.013,
"related_events" : [ "3618301f-dc3f-4dba-882e-69fa6e5d90e7", "58f4e392-91fb-4b9c-91f0-8cd77b519738", "75a98a92-1200-45cb-b65f-6e247d3257b8" ]
}, {
"id" : "58f4e392-91fb-4b9c-91f0-8cd77b519738",
"index" : 2088,
"period" : 2,
"timestamp" : "00:11:38.593",
"minute" : 56,
"second" : 38,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 88,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 15.0, 76.0 ],
"under_pressure" : true,
"related_events" : [ "61fa6a8a-580b-4bfa-92d1-d49c53bcea82", "e7529255-fb1a-4848-81fd-284e26c396ef" ]
}, {
"id" : "3618301f-dc3f-4dba-882e-69fa6e5d90e7",
"index" : 2089,
"period" : 2,
"timestamp" : "00:11:38.593",
"minute" : 56,
"second" : 38,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 88,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 15.0, 76.0 ],
"duration" : 0.24,
"under_pressure" : true,
"related_events" : [ "58f4e392-91fb-4b9c-91f0-8cd77b519738", "75a98a92-1200-45cb-b65f-6e247d3257b8", "e7529255-fb1a-4848-81fd-284e26c396ef" ],
"carry" : {
"end_location" : [ 15.0, 74.0 ]
}
}, {
"id" : "75a98a92-1200-45cb-b65f-6e247d3257b8",
"index" : 2090,
"period" : 2,
"timestamp" : "00:11:38.833",
"minute" : 56,
"second" : 38,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 88,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 15.0, 74.0 ],
"duration" : 0.96,
"under_pressure" : true,
"related_events" : [ "978e0a38-d2ac-40da-91e3-818b3e79906a", "e7529255-fb1a-4848-81fd-284e26c396ef" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 4.1231055,
"angle" : 2.896614,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 11.0, 75.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "978e0a38-d2ac-40da-91e3-818b3e79906a",
"index" : 2091,
"period" : 2,
"timestamp" : "00:11:39.793",
"minute" : 56,
"second" : 39,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 88,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 11.0, 75.0 ],
"related_events" : [ "75a98a92-1200-45cb-b65f-6e247d3257b8" ]
}, {
"id" : "a8fabb9a-1c52-44fa-bab3-eb40258a55b1",
"index" : 2092,
"period" : 2,
"timestamp" : "00:11:39.793",
"minute" : 56,
"second" : 39,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 88,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 11.0, 75.0 ],
"duration" : 0.2,
"related_events" : [ "41045893-d9d1-4eb7-80a9-d46363b4e9df", "978e0a38-d2ac-40da-91e3-818b3e79906a" ],
"carry" : {
"end_location" : [ 12.0, 76.0 ]
}
}, {
"id" : "41045893-d9d1-4eb7-80a9-d46363b4e9df",
"index" : 2093,
"period" : 2,
"timestamp" : "00:11:39.993",
"minute" : 56,
"second" : 39,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 88,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 12.0, 76.0 ],
"duration" : 0.7,
"related_events" : [ "4817518b-caad-47cd-9f72-f29a092f4b94" ],
"pass" : {
"length" : 4.1231055,
"angle" : -0.24497867,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 16.0, 75.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "4817518b-caad-47cd-9f72-f29a092f4b94",
"index" : 2094,
"period" : 2,
"timestamp" : "00:11:40.693",
"minute" : 56,
"second" : 40,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 88,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 105.0, 6.0 ],
"related_events" : [ "41045893-d9d1-4eb7-80a9-d46363b4e9df" ]
}, {
"id" : "13a2d4da-a4a6-47c4-83de-72c0d39ed1b0",
"index" : 2095,
"period" : 2,
"timestamp" : "00:11:42.753",
"minute" : 56,
"second" : 42,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 94.0, 40.0 ]
}, {
"id" : "94476611-3bae-483d-83fc-16d0217774fe",
"index" : 2096,
"period" : 2,
"timestamp" : "00:11:42.753",
"minute" : 56,
"second" : 42,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 94.0, 40.0 ],
"duration" : 0.907,
"under_pressure" : true,
"related_events" : [ "13a2d4da-a4a6-47c4-83de-72c0d39ed1b0", "b2a42692-3373-43ca-b691-8465019f81c5", "b3ea3f49-9766-4676-b815-3e36f53f2a47" ],
"carry" : {
"end_location" : [ 93.0, 43.0 ]
}
}, {
"id" : "b3ea3f49-9766-4676-b815-3e36f53f2a47",
"index" : 2097,
"period" : 2,
"timestamp" : "00:11:42.913",
"minute" : 56,
"second" : 42,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 29.0, 41.0 ],
"duration" : 0.72,
"counterpress" : true,
"related_events" : [ "94476611-3bae-483d-83fc-16d0217774fe" ]
}, {
"id" : "b2a42692-3373-43ca-b691-8465019f81c5",
"index" : 2098,
"period" : 2,
"timestamp" : "00:11:43.660",
"minute" : 56,
"second" : 43,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 93.0, 43.0 ],
"duration" : 1.533,
"related_events" : [ "fa430073-05c9-438b-985f-0bab132ec70a" ],
"pass" : {
"recipient" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"length" : 22.825424,
"angle" : 1.0679531,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 104.0, 63.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "ece1ca84-ddbd-435e-9732-16b62152f4ab",
"index" : 2099,
"period" : 2,
"timestamp" : "00:11:43.953",
"minute" : 56,
"second" : 43,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 27.0, 40.0 ],
"duration" : 0.36,
"counterpress" : true
}, {
"id" : "fa430073-05c9-438b-985f-0bab132ec70a",
"index" : 2100,
"period" : 2,
"timestamp" : "00:11:45.193",
"minute" : 56,
"second" : 45,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 104.0, 63.0 ],
"related_events" : [ "b2a42692-3373-43ca-b691-8465019f81c5" ]
}, {
"id" : "707a5a99-be1d-4475-b3d6-e63759b79d51",
"index" : 2101,
"period" : 2,
"timestamp" : "00:11:45.193",
"minute" : 56,
"second" : 45,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 104.0, 63.0 ],
"duration" : 2.587,
"under_pressure" : true,
"related_events" : [ "9b45daa0-5a02-4fb0-9d62-e1b39fee0cc4", "f0e6acff-e781-4526-adb1-2aa1dd100081", "fa430073-05c9-438b-985f-0bab132ec70a" ],
"carry" : {
"end_location" : [ 108.0, 71.0 ]
}
}, {
"id" : "9b45daa0-5a02-4fb0-9d62-e1b39fee0cc4",
"index" : 2102,
"period" : 2,
"timestamp" : "00:11:45.193",
"minute" : 56,
"second" : 45,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 18.0, 24.0 ],
"duration" : 1.44,
"counterpress" : true,
"related_events" : [ "707a5a99-be1d-4475-b3d6-e63759b79d51" ]
}, {
"id" : "728a66b4-fcfc-4238-9e68-c8f4a4e5b1e8",
"index" : 2103,
"period" : 2,
"timestamp" : "00:11:46.753",
"minute" : 56,
"second" : 46,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 8.0, 10.0 ],
"duration" : 1.32,
"counterpress" : true,
"related_events" : [ "f0e6acff-e781-4526-adb1-2aa1dd100081" ]
}, {
"id" : "f0e6acff-e781-4526-adb1-2aa1dd100081",
"index" : 2104,
"period" : 2,
"timestamp" : "00:11:47.780",
"minute" : 56,
"second" : 47,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 108.0, 71.0 ],
"duration" : 0.933,
"under_pressure" : true,
"related_events" : [ "3bce18e4-91bb-408e-85e4-1e84e528f5da", "728a66b4-fcfc-4238-9e68-c8f4a4e5b1e8" ],
"pass" : {
"recipient" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"length" : 11.18034,
"angle" : 2.6779451,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 98.0, 76.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "3bce18e4-91bb-408e-85e4-1e84e528f5da",
"index" : 2105,
"period" : 2,
"timestamp" : "00:11:48.713",
"minute" : 56,
"second" : 48,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 98.0, 76.0 ],
"related_events" : [ "f0e6acff-e781-4526-adb1-2aa1dd100081" ]
}, {
"id" : "960805e6-5948-4f90-b9dd-03eee7945f62",
"index" : 2106,
"period" : 2,
"timestamp" : "00:11:48.713",
"minute" : 56,
"second" : 48,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 98.0, 76.0 ],
"duration" : 0.867,
"under_pressure" : true,
"related_events" : [ "3bce18e4-91bb-408e-85e4-1e84e528f5da", "424ace8c-40ff-4522-b980-4860b24cc26a", "f40694f7-da56-4c97-802b-10588d6c0d04" ],
"carry" : {
"end_location" : [ 98.0, 76.0 ]
}
}, {
"id" : "424ace8c-40ff-4522-b980-4860b24cc26a",
"index" : 2107,
"period" : 2,
"timestamp" : "00:11:48.753",
"minute" : 56,
"second" : 48,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 21.0, 10.0 ],
"duration" : 0.8,
"related_events" : [ "960805e6-5948-4f90-b9dd-03eee7945f62" ]
}, {
"id" : "f40694f7-da56-4c97-802b-10588d6c0d04",
"index" : 2108,
"period" : 2,
"timestamp" : "00:11:49.580",
"minute" : 56,
"second" : 49,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 98.0, 76.0 ],
"duration" : 1.293,
"related_events" : [ "f22ed538-07aa-4445-b849-b428164d80b9" ],
"pass" : {
"recipient" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"length" : 25.632011,
"angle" : -1.2120256,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 107.0, 52.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "f22ed538-07aa-4445-b849-b428164d80b9",
"index" : 2109,
"period" : 2,
"timestamp" : "00:11:50.873",
"minute" : 56,
"second" : 50,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 107.0, 52.0 ],
"related_events" : [ "f40694f7-da56-4c97-802b-10588d6c0d04" ]
}, {
"id" : "0c7ddaac-1bc0-443e-abe7-06d5a28c50e9",
"index" : 2110,
"period" : 2,
"timestamp" : "00:11:50.873",
"minute" : 56,
"second" : 50,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 107.0, 52.0 ],
"duration" : 0.027,
"related_events" : [ "a993844d-85d6-4bd9-a8d0-3c206f269907", "f22ed538-07aa-4445-b849-b428164d80b9" ],
"carry" : {
"end_location" : [ 107.0, 52.0 ]
}
}, {
"id" : "a993844d-85d6-4bd9-a8d0-3c206f269907",
"index" : 2111,
"period" : 2,
"timestamp" : "00:11:50.900",
"minute" : 56,
"second" : 50,
"type" : {
"id" : 38,
"name" : "Miscontrol"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 107.0, 52.0 ]
}, {
"id" : "2f63dfaf-cd15-4ec5-9a58-06d4212697e4",
"index" : 2112,
"period" : 2,
"timestamp" : "00:11:51.020",
"minute" : 56,
"second" : 51,
"type" : {
"id" : 10,
"name" : "Interception"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 14.0, 35.0 ],
"interception" : {
"outcome" : {
"id" : 16,
"name" : "Success In Play"
}
}
}, {
"id" : "4db1cee3-4b6a-4951-ba31-81dd7d5cadb7",
"index" : 2113,
"period" : 2,
"timestamp" : "00:11:51.913",
"minute" : 56,
"second" : 51,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 19.0, 25.0 ]
}, {
"id" : "5390d3fc-fcd2-484e-9a71-f2d9dfb28a30",
"index" : 2114,
"period" : 2,
"timestamp" : "00:11:51.913",
"minute" : 56,
"second" : 51,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 19.0, 25.0 ],
"duration" : 2.24,
"under_pressure" : true,
"related_events" : [ "4db1cee3-4b6a-4951-ba31-81dd7d5cadb7", "576c92d0-fb6b-4ae7-8930-6bbc2cbee580", "64eb54d1-8866-405e-87c8-065ff4e4832b" ],
"carry" : {
"end_location" : [ 35.0, 23.0 ]
}
}, {
"id" : "576c92d0-fb6b-4ae7-8930-6bbc2cbee580",
"index" : 2115,
"period" : 2,
"timestamp" : "00:11:53.660",
"minute" : 56,
"second" : 53,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 83.0, 61.0 ],
"duration" : 0.693,
"counterpress" : true,
"related_events" : [ "5390d3fc-fcd2-484e-9a71-f2d9dfb28a30", "64eb54d1-8866-405e-87c8-065ff4e4832b" ]
}, {
"id" : "64eb54d1-8866-405e-87c8-065ff4e4832b",
"index" : 2116,
"period" : 2,
"timestamp" : "00:11:54.153",
"minute" : 56,
"second" : 54,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 35.0, 23.0 ],
"duration" : 1.0,
"under_pressure" : true,
"related_events" : [ "2259db8b-6118-4bbb-862e-44d354edd891", "576c92d0-fb6b-4ae7-8930-6bbc2cbee580", "ce886ea3-c041-48ba-9af4-2e1ae169c24c" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 15.556349,
"angle" : 0.7853982,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 46.0, 34.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "2259db8b-6118-4bbb-862e-44d354edd891",
"index" : 2117,
"period" : 2,
"timestamp" : "00:11:55.153",
"minute" : 56,
"second" : 55,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 48.0, 33.0 ],
"related_events" : [ "64eb54d1-8866-405e-87c8-065ff4e4832b" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "ce886ea3-c041-48ba-9af4-2e1ae169c24c",
"index" : 2118,
"period" : 2,
"timestamp" : "00:11:55.153",
"minute" : 56,
"second" : 55,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 75.0, 47.0 ],
"related_events" : [ "64eb54d1-8866-405e-87c8-065ff4e4832b" ]
}, {
"id" : "36f2a9e0-ec2e-4e02-8d06-31f7590d4821",
"index" : 2119,
"period" : 2,
"timestamp" : "00:11:55.153",
"minute" : 56,
"second" : 55,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 75.0, 47.0 ],
"duration" : 0.587,
"related_events" : [ "594c24f6-2853-4e58-b7a3-3283d0de6582", "ce886ea3-c041-48ba-9af4-2e1ae169c24c" ],
"carry" : {
"end_location" : [ 72.0, 56.0 ]
}
}, {
"id" : "594c24f6-2853-4e58-b7a3-3283d0de6582",
"index" : 2120,
"period" : 2,
"timestamp" : "00:11:55.740",
"minute" : 56,
"second" : 55,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 72.0, 56.0 ],
"duration" : 1.013,
"related_events" : [ "49d53775-7d12-43b5-9eca-a289e2f7b8b4" ],
"pass" : {
"recipient" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"length" : 11.661903,
"angle" : 2.1112158,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 66.0, 66.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "acc89d47-a72c-4059-9090-9a0261e635cf",
"index" : 2121,
"period" : 2,
"timestamp" : "00:11:55.913",
"minute" : 56,
"second" : 55,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 46.0, 24.0 ],
"duration" : 0.48
}, {
"id" : "49d53775-7d12-43b5-9eca-a289e2f7b8b4",
"index" : 2122,
"period" : 2,
"timestamp" : "00:11:56.753",
"minute" : 56,
"second" : 56,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 66.0, 66.0 ],
"related_events" : [ "594c24f6-2853-4e58-b7a3-3283d0de6582" ]
}, {
"id" : "cdcf0359-164b-46a9-821d-f1b0303b2d79",
"index" : 2123,
"period" : 2,
"timestamp" : "00:11:56.753",
"minute" : 56,
"second" : 56,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 48.0, 17.0 ],
"duration" : 0.4,
"related_events" : [ "002bb870-f4d2-4bd0-b3d4-8336fbec75b5" ]
}, {
"id" : "002bb870-f4d2-4bd0-b3d4-8336fbec75b5",
"index" : 2124,
"period" : 2,
"timestamp" : "00:11:56.753",
"minute" : 56,
"second" : 56,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 65.0, 66.0 ],
"duration" : 0.906,
"under_pressure" : true,
"related_events" : [ "b8257954-d0e1-431e-b4f9-4941769be1e4", "cdcf0359-164b-46a9-821d-f1b0303b2d79" ],
"pass" : {
"recipient" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"length" : 17.117243,
"angle" : -0.11710875,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 82.0, 64.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "b8257954-d0e1-431e-b4f9-4941769be1e4",
"index" : 2125,
"period" : 2,
"timestamp" : "00:11:57.659",
"minute" : 56,
"second" : 57,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 82.0, 64.0 ],
"related_events" : [ "002bb870-f4d2-4bd0-b3d4-8336fbec75b5" ]
}, {
"id" : "bc1cc916-3145-4cb4-9398-f20b69b419fa",
"index" : 2126,
"period" : 2,
"timestamp" : "00:11:57.659",
"minute" : 56,
"second" : 57,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 82.0, 64.0 ],
"duration" : 0.001,
"related_events" : [ "474dcb1e-194d-4223-82a9-6dbd6981cfd6", "b8257954-d0e1-431e-b4f9-4941769be1e4" ],
"carry" : {
"end_location" : [ 82.0, 64.0 ]
}
}, {
"id" : "474dcb1e-194d-4223-82a9-6dbd6981cfd6",
"index" : 2127,
"period" : 2,
"timestamp" : "00:11:57.660",
"minute" : 56,
"second" : 57,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 82.0, 64.0 ],
"duration" : 1.413,
"related_events" : [ "3dcd6ec2-92d3-47f2-a9ff-9c906063c594" ],
"pass" : {
"recipient" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"length" : 15.0,
"angle" : 0.9272952,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 91.0, 76.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "af80a92c-955c-4bc2-a47e-8de2fc533f54",
"index" : 2128,
"period" : 2,
"timestamp" : "00:11:58.793",
"minute" : 56,
"second" : 58,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 27.0, 8.0 ],
"duration" : 0.56,
"related_events" : [ "012f14f4-aa1d-423d-8da7-1ed2b99ff14c", "3dcd6ec2-92d3-47f2-a9ff-9c906063c594", "6bca5913-c04b-49b3-b475-efd71a1ca5f2" ]
}, {
"id" : "3dcd6ec2-92d3-47f2-a9ff-9c906063c594",
"index" : 2129,
"period" : 2,
"timestamp" : "00:11:59.073",
"minute" : 56,
"second" : 59,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 91.0, 76.0 ],
"under_pressure" : true,
"related_events" : [ "474dcb1e-194d-4223-82a9-6dbd6981cfd6", "af80a92c-955c-4bc2-a47e-8de2fc533f54" ]
}, {
"id" : "012f14f4-aa1d-423d-8da7-1ed2b99ff14c",
"index" : 2130,
"period" : 2,
"timestamp" : "00:11:59.073",
"minute" : 56,
"second" : 59,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 91.0, 76.0 ],
"duration" : 0.027,
"under_pressure" : true,
"related_events" : [ "3dcd6ec2-92d3-47f2-a9ff-9c906063c594", "6bca5913-c04b-49b3-b475-efd71a1ca5f2", "af80a92c-955c-4bc2-a47e-8de2fc533f54" ],
"carry" : {
"end_location" : [ 91.0, 74.0 ]
}
}, {
"id" : "6bca5913-c04b-49b3-b475-efd71a1ca5f2",
"index" : 2131,
"period" : 2,
"timestamp" : "00:11:59.100",
"minute" : 56,
"second" : 59,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 91.0, 74.0 ],
"duration" : 2.0,
"under_pressure" : true,
"related_events" : [ "ab965c58-453b-497f-9882-bc6ee373901f", "af80a92c-955c-4bc2-a47e-8de2fc533f54" ],
"pass" : {
"recipient" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"length" : 18.027756,
"angle" : -0.5880026,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 106.0, 64.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "498812ae-7782-4636-83bb-8c79591c8c90",
"index" : 2132,
"period" : 2,
"timestamp" : "00:12:00.353",
"minute" : 57,
"second" : 0,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 14.0, 19.0 ],
"duration" : 0.8,
"related_events" : [ "ab965c58-453b-497f-9882-bc6ee373901f", "afa432d3-73a1-4dee-bc96-c25705b818dd" ]
}, {
"id" : "ab965c58-453b-497f-9882-bc6ee373901f",
"index" : 2133,
"period" : 2,
"timestamp" : "00:12:01.100",
"minute" : 57,
"second" : 1,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 106.0, 64.0 ],
"under_pressure" : true,
"related_events" : [ "498812ae-7782-4636-83bb-8c79591c8c90", "6bca5913-c04b-49b3-b475-efd71a1ca5f2" ]
}, {
"id" : "afa432d3-73a1-4dee-bc96-c25705b818dd",
"index" : 2134,
"period" : 2,
"timestamp" : "00:12:01.100",
"minute" : 57,
"second" : 1,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 105.0, 65.0 ],
"duration" : 1.353,
"under_pressure" : true,
"related_events" : [ "404e246d-b927-417f-a261-a15ce77a87ee", "498812ae-7782-4636-83bb-8c79591c8c90", "bcd4b10a-54cd-4e6e-85fb-8670fac0d97a" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 5.0,
"angle" : -0.9272952,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 108.0, 61.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "404e246d-b927-417f-a261-a15ce77a87ee",
"index" : 2135,
"period" : 2,
"timestamp" : "00:12:02.453",
"minute" : 57,
"second" : 2,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 114.0, 43.0 ],
"related_events" : [ "afa432d3-73a1-4dee-bc96-c25705b818dd" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "bcd4b10a-54cd-4e6e-85fb-8670fac0d97a",
"index" : 2136,
"period" : 2,
"timestamp" : "00:12:02.453",
"minute" : 57,
"second" : 2,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 13.0, 20.0 ],
"related_events" : [ "afa432d3-73a1-4dee-bc96-c25705b818dd" ]
}, {
"id" : "f10fd5f4-e5b0-4b7f-a82f-bcf22dba90bb",
"index" : 2137,
"period" : 2,
"timestamp" : "00:12:02.513",
"minute" : 57,
"second" : 2,
"type" : {
"id" : 9,
"name" : "Clearance"
},
"possession" : 89,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 7.0, 41.0 ],
"under_pressure" : true
}, {
"id" : "a49395be-85f4-4a5d-8b02-39cf216d119f",
"index" : 2138,
"period" : 2,
"timestamp" : "00:12:46.020",
"minute" : 57,
"second" : 46,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 90,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 119.0, 80.0 ],
"duration" : 1.64,
"related_events" : [ "935bc126-d2d3-4b7e-b9c6-5e821d74a28e" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 43.737854,
"angle" : -1.7547398,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 111.0, 37.0 ],
"switch" : true,
"assisted_shot_id" : "f9d0393b-7747-4757-a93a-721cf1d07c2a",
"shot_assist" : true,
"type" : {
"id" : 62,
"name" : "Free Kick"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "935bc126-d2d3-4b7e-b9c6-5e821d74a28e",
"index" : 2139,
"period" : 2,
"timestamp" : "00:12:47.660",
"minute" : 57,
"second" : 47,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 90,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 111.0, 37.0 ],
"related_events" : [ "a49395be-85f4-4a5d-8b02-39cf216d119f" ]
}, {
"id" : "94a21d44-2fce-420a-8d3a-5ba7bd68b623",
"index" : 2140,
"period" : 2,
"timestamp" : "00:12:47.660",
"minute" : 57,
"second" : 47,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 90,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 11.0, 54.0 ],
"under_pressure" : true,
"related_events" : [ "f9d0393b-7747-4757-a93a-721cf1d07c2a" ],
"duel" : {
"type" : {
"id" : 10,
"name" : "Aerial Lost"
}
}
}, {
"id" : "f9d0393b-7747-4757-a93a-721cf1d07c2a",
"index" : 2141,
"period" : 2,
"timestamp" : "00:12:47.660",
"minute" : 57,
"second" : 47,
"type" : {
"id" : 16,
"name" : "Shot"
},
"possession" : 90,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 111.0, 36.0 ],
"duration" : 1.853,
"under_pressure" : true,
"related_events" : [ "6f81fc0a-5758-49fd-972c-142d953a84b6", "94a21d44-2fce-420a-8d3a-5ba7bd68b623" ],
"shot" : {
"statsbomb_xg" : 0.13161746,
"end_location" : [ 109.0, 18.0 ],
"key_pass_id" : "a49395be-85f4-4a5d-8b02-39cf216d119f",
"aerial_won" : true,
"technique" : {
"id" : 93,
"name" : "Normal"
},
"type" : {
"id" : 87,
"name" : "Open Play"
},
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 101,
"name" : "Wayward"
},
"freeze_frame" : [ {
"location" : [ 102.0, 41.0 ],
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : false
}, {
"location" : [ 112.0, 38.0 ],
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : false
}, {
"location" : [ 114.0, 47.0 ],
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"teammate" : false
}, {
"location" : [ 118.0, 51.0 ],
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : false
}, {
"location" : [ 116.0, 50.0 ],
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : false
}, {
"location" : [ 115.0, 52.0 ],
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"teammate" : true
}, {
"location" : [ 112.0, 41.0 ],
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"teammate" : false
}, {
"location" : [ 111.0, 39.0 ],
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : true
}, {
"location" : [ 108.0, 44.0 ],
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : true
}, {
"location" : [ 113.0, 35.0 ],
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"teammate" : false
}, {
"location" : [ 111.0, 32.0 ],
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : true
}, {
"location" : [ 112.0, 32.0 ],
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"teammate" : false
}, {
"location" : [ 120.0, 41.0 ],
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"teammate" : false
} ]
}
}, {
"id" : "6f81fc0a-5758-49fd-972c-142d953a84b6",
"index" : 2142,
"period" : 2,
"timestamp" : "00:12:49.513",
"minute" : 57,
"second" : 49,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 90,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 1.0, 40.0 ],
"related_events" : [ "f9d0393b-7747-4757-a93a-721cf1d07c2a" ],
"goalkeeper" : {
"end_location" : [ 3.0, 41.0 ],
"position" : {
"id" : 44,
"name" : "Set"
},
"type" : {
"id" : 32,
"name" : "Shot Faced"
}
}
}, {
"id" : "de02c0dd-e571-42ea-9e38-be9c0ec9ea2b",
"index" : 2143,
"period" : 2,
"timestamp" : "00:13:10.673",
"minute" : 58,
"second" : 10,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 91,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 25.0, 80.0 ],
"duration" : 1.12,
"related_events" : [ "9bd845e4-d72f-4a77-8fcd-2809f13449c3" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 10.770329,
"angle" : -0.38050637,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 35.0, 76.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
}
}
}, {
"id" : "9bd845e4-d72f-4a77-8fcd-2809f13449c3",
"index" : 2144,
"period" : 2,
"timestamp" : "00:13:11.793",
"minute" : 58,
"second" : 11,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 91,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 35.0, 76.0 ],
"related_events" : [ "de02c0dd-e571-42ea-9e38-be9c0ec9ea2b" ]
}, {
"id" : "c2383e5c-32aa-49d9-8ac1-b40981942fcd",
"index" : 2145,
"period" : 2,
"timestamp" : "00:13:11.793",
"minute" : 58,
"second" : 11,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 91,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 35.0, 76.0 ],
"duration" : 0.56,
"under_pressure" : true,
"related_events" : [ "9bd845e4-d72f-4a77-8fcd-2809f13449c3", "a654dff3-28ad-432b-8ed0-b9ccddaf87be", "b5529cf6-c602-4a16-9e9e-60c1959f3527" ],
"carry" : {
"end_location" : [ 36.0, 78.0 ]
}
}, {
"id" : "b5529cf6-c602-4a16-9e9e-60c1959f3527",
"index" : 2146,
"period" : 2,
"timestamp" : "00:13:12.353",
"minute" : 58,
"second" : 12,
"type" : {
"id" : 39,
"name" : "Dribbled Past"
},
"possession" : 91,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 85.0, 3.0 ],
"related_events" : [ "40d50efd-6f8f-44f2-8848-30258dd92c51", "a654dff3-28ad-432b-8ed0-b9ccddaf87be", "c2383e5c-32aa-49d9-8ac1-b40981942fcd" ]
}, {
"id" : "a654dff3-28ad-432b-8ed0-b9ccddaf87be",
"index" : 2147,
"period" : 2,
"timestamp" : "00:13:12.353",
"minute" : 58,
"second" : 12,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 91,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 36.0, 78.0 ],
"under_pressure" : true,
"related_events" : [ "b5529cf6-c602-4a16-9e9e-60c1959f3527" ],
"dribble" : {
"outcome" : {
"id" : 8,
"name" : "Complete"
}
}
}, {
"id" : "40d50efd-6f8f-44f2-8848-30258dd92c51",
"index" : 2148,
"period" : 2,
"timestamp" : "00:13:12.353",
"minute" : 58,
"second" : 12,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 91,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 36.0, 78.0 ],
"duration" : 0.32,
"under_pressure" : true,
"related_events" : [ "1df36d02-e16a-4280-82d1-2e2b875e51b0", "a654dff3-28ad-432b-8ed0-b9ccddaf87be", "b5529cf6-c602-4a16-9e9e-60c1959f3527" ],
"carry" : {
"end_location" : [ 43.0, 77.0 ]
}
}, {
"id" : "1df36d02-e16a-4280-82d1-2e2b875e51b0",
"index" : 2149,
"period" : 2,
"timestamp" : "00:13:12.673",
"minute" : 58,
"second" : 12,
"type" : {
"id" : 3,
"name" : "Dispossessed"
},
"possession" : 91,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 43.0, 77.0 ],
"under_pressure" : true,
"related_events" : [ "bef66965-af5a-4efe-ae70-704bc901c6e4" ]
}, {
"id" : "bef66965-af5a-4efe-ae70-704bc901c6e4",
"index" : 2150,
"period" : 2,
"timestamp" : "00:13:12.673",
"minute" : 58,
"second" : 12,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 91,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 78.0, 4.0 ],
"under_pressure" : true,
"related_events" : [ "1df36d02-e16a-4280-82d1-2e2b875e51b0" ],
"duel" : {
"type" : {
"id" : 11,
"name" : "Tackle"
},
"outcome" : {
"id" : 4,
"name" : "Won"
}
}
}, {
"id" : "cf19b7aa-9c89-4fb5-a644-76aad003b6f8",
"index" : 2151,
"period" : 2,
"timestamp" : "00:13:12.673",
"minute" : 58,
"second" : 12,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 91,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 78.0, 4.0 ],
"duration" : 2.68,
"related_events" : [ "8ed8ec31-ff7d-4ef9-9a1c-d858f21c9c7b", "bef66965-af5a-4efe-ae70-704bc901c6e4" ],
"carry" : {
"end_location" : [ 81.0, 5.0 ]
}
}, {
"id" : "8ed8ec31-ff7d-4ef9-9a1c-d858f21c9c7b",
"index" : 2152,
"period" : 2,
"timestamp" : "00:13:15.353",
"minute" : 58,
"second" : 15,
"type" : {
"id" : 3,
"name" : "Dispossessed"
},
"possession" : 91,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 81.0, 5.0 ],
"under_pressure" : true,
"related_events" : [ "6cf8fd6f-fcdb-48cf-96b7-5cbf3406cd98" ]
}, {
"id" : "6cf8fd6f-fcdb-48cf-96b7-5cbf3406cd98",
"index" : 2153,
"period" : 2,
"timestamp" : "00:13:15.353",
"minute" : 58,
"second" : 15,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 91,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 40.0, 76.0 ],
"under_pressure" : true,
"counterpress" : true,
"related_events" : [ "8ed8ec31-ff7d-4ef9-9a1c-d858f21c9c7b" ],
"duel" : {
"type" : {
"id" : 11,
"name" : "Tackle"
},
"outcome" : {
"id" : 16,
"name" : "Success In Play"
}
}
}, {
"id" : "1ebbb263-e1d1-4cdd-86b3-2b6067c4e5a5",
"index" : 2154,
"period" : 2,
"timestamp" : "00:13:15.673",
"minute" : 58,
"second" : 15,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 91,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 42.0, 76.0 ],
"ball_recovery" : {
"recovery_failure" : true
}
}, {
"id" : "4eb1e8ad-fd31-4c1f-8297-138cd0efb5c4",
"index" : 2155,
"period" : 2,
"timestamp" : "00:13:16.473",
"minute" : 58,
"second" : 16,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 91,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 43.0, 76.0 ]
}, {
"id" : "867c2be6-0ca5-45a5-b000-f93551b62719",
"index" : 2156,
"period" : 2,
"timestamp" : "00:13:16.473",
"minute" : 58,
"second" : 16,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 91,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 43.0, 76.0 ],
"duration" : 2.48,
"under_pressure" : true,
"related_events" : [ "0e08c4cb-0513-4860-b14d-4873278ab4e4", "4eb1e8ad-fd31-4c1f-8297-138cd0efb5c4", "b0442725-07da-4683-b8f2-5f0af6d14e3b" ],
"carry" : {
"end_location" : [ 48.0, 70.0 ]
}
}, {
"id" : "0e08c4cb-0513-4860-b14d-4873278ab4e4",
"index" : 2157,
"period" : 2,
"timestamp" : "00:13:18.140",
"minute" : 58,
"second" : 18,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 91,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 75.0, 25.0 ],
"duration" : 1.293,
"related_events" : [ "867c2be6-0ca5-45a5-b000-f93551b62719", "b0442725-07da-4683-b8f2-5f0af6d14e3b" ]
}, {
"id" : "c124fe4d-3b7a-4901-9ff9-bbbf091c2406",
"index" : 2158,
"period" : 2,
"timestamp" : "00:13:18.953",
"minute" : 58,
"second" : 18,
"type" : {
"id" : 22,
"name" : "Foul Committed"
},
"possession" : 91,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 73.0, 11.0 ],
"related_events" : [ "b0442725-07da-4683-b8f2-5f0af6d14e3b" ]
}, {
"id" : "b0442725-07da-4683-b8f2-5f0af6d14e3b",
"index" : 2159,
"period" : 2,
"timestamp" : "00:13:18.953",
"minute" : 58,
"second" : 18,
"type" : {
"id" : 21,
"name" : "Foul Won"
},
"possession" : 91,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 48.0, 70.0 ],
"under_pressure" : true,
"related_events" : [ "0e08c4cb-0513-4860-b14d-4873278ab4e4", "c124fe4d-3b7a-4901-9ff9-bbbf091c2406" ]
}, {
"id" : "ef3558d7-e445-49ca-9a6f-baef0f5960ca",
"index" : 2160,
"period" : 2,
"timestamp" : "00:13:56.833",
"minute" : 58,
"second" : 56,
"type" : {
"id" : 5,
"name" : "Camera On"
},
"possession" : 92,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
}
}, {
"id" : "2572fb1c-b135-4c9b-b875-95c118eef78f",
"index" : 2161,
"period" : 2,
"timestamp" : "00:13:57.793",
"minute" : 58,
"second" : 57,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 92,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 85.0, 9.0 ],
"duration" : 1.2,
"related_events" : [ "66c3151b-8398-4711-a12b-06c0aa1843bd" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 11.313708,
"angle" : -0.7853982,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 93.0, 1.0 ],
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 75,
"name" : "Out"
}
}
}, {
"id" : "66c3151b-8398-4711-a12b-06c0aa1843bd",
"index" : 2162,
"period" : 2,
"timestamp" : "00:13:58.993",
"minute" : 58,
"second" : 58,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 92,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 92.0, 3.0 ],
"related_events" : [ "2572fb1c-b135-4c9b-b875-95c118eef78f" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "8848fa60-9aa0-40ef-a15c-ffbf3f14f038",
"index" : 2163,
"period" : 2,
"timestamp" : "00:14:05.033",
"minute" : 59,
"second" : 5,
"type" : {
"id" : 5,
"name" : "Camera On"
},
"possession" : 93,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
}
}, {
"id" : "1c49ab54-b543-4aab-9be3-f8cfed7d5eef",
"index" : 2164,
"period" : 2,
"timestamp" : "00:14:05.875",
"minute" : 59,
"second" : 5,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 93,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 105.0, 12.0 ],
"duration" : 0.518,
"related_events" : [ "d42be3be-4500-434d-905c-4f846c4a33dc" ]
}, {
"id" : "d42be3be-4500-434d-905c-4f846c4a33dc",
"index" : 2165,
"period" : 2,
"timestamp" : "00:14:05.940",
"minute" : 59,
"second" : 5,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 93,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 9.0, 65.0 ],
"duration" : 1.573,
"under_pressure" : true,
"related_events" : [ "1c49ab54-b543-4aab-9be3-f8cfed7d5eef", "75400834-bebc-4c96-913b-7c275509fed3" ],
"pass" : {
"recipient" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"length" : 15.811388,
"angle" : 0.9652517,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 18.0, 78.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "75400834-bebc-4c96-913b-7c275509fed3",
"index" : 2166,
"period" : 2,
"timestamp" : "00:14:07.513",
"minute" : 59,
"second" : 7,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 93,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 18.0, 78.0 ],
"related_events" : [ "d42be3be-4500-434d-905c-4f846c4a33dc" ]
}, {
"id" : "c69cfaba-5174-44bf-a5bb-6cae1f2afcf0",
"index" : 2167,
"period" : 2,
"timestamp" : "00:14:07.513",
"minute" : 59,
"second" : 7,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 93,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 18.0, 78.0 ],
"duration" : 0.747,
"under_pressure" : true,
"related_events" : [ "304ff18f-5ef7-4e40-b092-ff4c96e99f7d", "3e1d95b6-3f36-4931-b5e7-2746aa47f23a", "75400834-bebc-4c96-913b-7c275509fed3" ],
"carry" : {
"end_location" : [ 18.0, 78.0 ]
}
}, {
"id" : "3e1d95b6-3f36-4931-b5e7-2746aa47f23a",
"index" : 2168,
"period" : 2,
"timestamp" : "00:14:07.553",
"minute" : 59,
"second" : 7,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 93,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 98.0, 5.0 ],
"duration" : 0.8,
"related_events" : [ "304ff18f-5ef7-4e40-b092-ff4c96e99f7d", "c69cfaba-5174-44bf-a5bb-6cae1f2afcf0" ]
}, {
"id" : "304ff18f-5ef7-4e40-b092-ff4c96e99f7d",
"index" : 2169,
"period" : 2,
"timestamp" : "00:14:08.260",
"minute" : 59,
"second" : 8,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 93,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 18.0, 78.0 ],
"duration" : 2.8,
"under_pressure" : true,
"related_events" : [ "3e1d95b6-3f36-4931-b5e7-2746aa47f23a", "9cd64cc2-e44c-46d7-9323-bd3924c7fd55" ],
"pass" : {
"recipient" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"length" : 46.043457,
"angle" : 0.043450896,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 64.0, 80.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 75,
"name" : "Out"
}
}
}, {
"id" : "9cd64cc2-e44c-46d7-9323-bd3924c7fd55",
"index" : 2170,
"period" : 2,
"timestamp" : "00:14:11.060",
"minute" : 59,
"second" : 11,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 93,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 65.0, 79.0 ],
"related_events" : [ "304ff18f-5ef7-4e40-b092-ff4c96e99f7d" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "33fbe2dd-4cac-4bcc-952c-58d5dcc91171",
"index" : 2171,
"period" : 2,
"timestamp" : "00:14:17.153",
"minute" : 59,
"second" : 17,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 94,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 57.0, 2.0 ],
"duration" : 1.12,
"related_events" : [ "69f6423c-4b55-4716-b100-e8133ab026bf" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 11.045361,
"angle" : 1.6614562,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 56.0, 13.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
}
}
}, {
"id" : "330d3c61-5c7f-4a80-a93a-d8b0f36c10b2",
"index" : 2172,
"period" : 2,
"timestamp" : "00:14:17.780",
"minute" : 59,
"second" : 17,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 94,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 85.0, 23.0 ],
"duration" : 9.16,
"related_events" : [ "03170d86-cada-402d-8099-0903c265f8e7", "03f7a1a5-6312-4757-a37d-09923d1dd318", "0409adf1-54fc-49b6-876f-fdee5057fef7", "58e45455-3023-456f-b22f-5af03a3d7b0d", "69ae0e9d-1fc2-4688-ab43-ee6cc260ed8f", "69f6423c-4b55-4716-b100-e8133ab026bf", "96deb814-72f7-466a-82fd-d5d2052cd269", "dc0a0f8f-2e92-42a7-9b35-feb21605359d", "dce6d914-da23-4842-b26d-977fafdd945e" ]
}, {
"id" : "69f6423c-4b55-4716-b100-e8133ab026bf",
"index" : 2173,
"period" : 2,
"timestamp" : "00:14:18.273",
"minute" : 59,
"second" : 18,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 94,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 56.0, 13.0 ],
"under_pressure" : true,
"related_events" : [ "330d3c61-5c7f-4a80-a93a-d8b0f36c10b2", "33fbe2dd-4cac-4bcc-952c-58d5dcc91171" ]
}, {
"id" : "69ae0e9d-1fc2-4688-ab43-ee6cc260ed8f",
"index" : 2174,
"period" : 2,
"timestamp" : "00:14:18.273",
"minute" : 59,
"second" : 18,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 94,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 56.0, 13.0 ],
"duration" : 0.4,
"under_pressure" : true,
"related_events" : [ "330d3c61-5c7f-4a80-a93a-d8b0f36c10b2", "69f6423c-4b55-4716-b100-e8133ab026bf", "dce6d914-da23-4842-b26d-977fafdd945e" ],
"carry" : {
"end_location" : [ 57.0, 10.0 ]
}
}, {
"id" : "dce6d914-da23-4842-b26d-977fafdd945e",
"index" : 2175,
"period" : 2,
"timestamp" : "00:14:18.673",
"minute" : 59,
"second" : 18,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 94,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 57.0, 10.0 ],
"duration" : 1.759,
"under_pressure" : true,
"related_events" : [ "330d3c61-5c7f-4a80-a93a-d8b0f36c10b2", "dc0a0f8f-2e92-42a7-9b35-feb21605359d" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 18.681541,
"angle" : -2.8706458,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 39.0, 5.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "dc0a0f8f-2e92-42a7-9b35-feb21605359d",
"index" : 2176,
"period" : 2,
"timestamp" : "00:14:20.432",
"minute" : 59,
"second" : 20,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 94,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 39.0, 5.0 ],
"under_pressure" : true,
"related_events" : [ "330d3c61-5c7f-4a80-a93a-d8b0f36c10b2", "dce6d914-da23-4842-b26d-977fafdd945e" ]
}, {
"id" : "96deb814-72f7-466a-82fd-d5d2052cd269",
"index" : 2177,
"period" : 2,
"timestamp" : "00:14:20.432",
"minute" : 59,
"second" : 20,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 94,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 39.0, 5.0 ],
"duration" : 1.201,
"under_pressure" : true,
"related_events" : [ "03170d86-cada-402d-8099-0903c265f8e7", "330d3c61-5c7f-4a80-a93a-d8b0f36c10b2", "dc0a0f8f-2e92-42a7-9b35-feb21605359d" ],
"carry" : {
"end_location" : [ 36.0, 8.0 ]
}
}, {
"id" : "03170d86-cada-402d-8099-0903c265f8e7",
"index" : 2178,
"period" : 2,
"timestamp" : "00:14:21.633",
"minute" : 59,
"second" : 21,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 94,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 36.0, 8.0 ],
"duration" : 1.96,
"under_pressure" : true,
"related_events" : [ "03f7a1a5-6312-4757-a37d-09923d1dd318", "330d3c61-5c7f-4a80-a93a-d8b0f36c10b2" ],
"pass" : {
"recipient" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"length" : 26.24881,
"angle" : 2.4370985,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 16.0, 25.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "03f7a1a5-6312-4757-a37d-09923d1dd318",
"index" : 2179,
"period" : 2,
"timestamp" : "00:14:23.593",
"minute" : 59,
"second" : 23,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 94,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 16.0, 25.0 ],
"under_pressure" : true,
"related_events" : [ "03170d86-cada-402d-8099-0903c265f8e7", "330d3c61-5c7f-4a80-a93a-d8b0f36c10b2" ]
}, {
"id" : "58e45455-3023-456f-b22f-5af03a3d7b0d",
"index" : 2180,
"period" : 2,
"timestamp" : "00:14:23.593",
"minute" : 59,
"second" : 23,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 94,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 16.0, 25.0 ],
"duration" : 0.96,
"under_pressure" : true,
"related_events" : [ "03f7a1a5-6312-4757-a37d-09923d1dd318", "0409adf1-54fc-49b6-876f-fdee5057fef7", "330d3c61-5c7f-4a80-a93a-d8b0f36c10b2" ],
"carry" : {
"end_location" : [ 16.0, 27.0 ]
}
}, {
"id" : "0409adf1-54fc-49b6-876f-fdee5057fef7",
"index" : 2181,
"period" : 2,
"timestamp" : "00:14:24.553",
"minute" : 59,
"second" : 24,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 94,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 16.0, 27.0 ],
"duration" : 3.2,
"under_pressure" : true,
"related_events" : [ "330d3c61-5c7f-4a80-a93a-d8b0f36c10b2", "761ab244-6d22-4473-8fc7-9beb68b38965" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 51.0,
"angle" : 1.080839,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 40.0, 72.0 ],
"switch" : true,
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "761ab244-6d22-4473-8fc7-9beb68b38965",
"index" : 2182,
"period" : 2,
"timestamp" : "00:14:27.753",
"minute" : 59,
"second" : 27,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 94,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 40.0, 72.0 ],
"related_events" : [ "0409adf1-54fc-49b6-876f-fdee5057fef7" ]
}, {
"id" : "bdce9586-ab1d-4da2-8686-0c984a635f17",
"index" : 2183,
"period" : 2,
"timestamp" : "00:14:27.753",
"minute" : 59,
"second" : 27,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 94,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 40.0, 72.0 ],
"duration" : 1.48,
"under_pressure" : true,
"related_events" : [ "5c008193-e322-4c7a-ba09-4f1d29096964", "754cb991-ac38-4e93-813c-4f1d9e7edd6e", "761ab244-6d22-4473-8fc7-9beb68b38965" ],
"carry" : {
"end_location" : [ 42.0, 75.0 ]
}
}, {
"id" : "5c008193-e322-4c7a-ba09-4f1d29096964",
"index" : 2184,
"period" : 2,
"timestamp" : "00:14:29.113",
"minute" : 59,
"second" : 29,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 94,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 85.0, 14.0 ],
"duration" : 1.0,
"related_events" : [ "754cb991-ac38-4e93-813c-4f1d9e7edd6e", "bdce9586-ab1d-4da2-8686-0c984a635f17" ]
}, {
"id" : "754cb991-ac38-4e93-813c-4f1d9e7edd6e",
"index" : 2185,
"period" : 2,
"timestamp" : "00:14:29.233",
"minute" : 59,
"second" : 29,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 94,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 42.0, 75.0 ],
"duration" : 2.44,
"under_pressure" : true,
"related_events" : [ "4986c88b-a756-4b6c-8808-9a0e93115e41", "5c008193-e322-4c7a-ba09-4f1d29096964", "70c25c35-a242-46b0-80c4-5418df04c0c3" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 52.34501,
"angle" : -0.114876606,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 94.0, 69.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "70c25c35-a242-46b0-80c4-5418df04c0c3",
"index" : 2186,
"period" : 2,
"timestamp" : "00:14:31.673",
"minute" : 59,
"second" : 31,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 94,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 91.0, 68.0 ],
"related_events" : [ "754cb991-ac38-4e93-813c-4f1d9e7edd6e" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "4986c88b-a756-4b6c-8808-9a0e93115e41",
"index" : 2187,
"period" : 2,
"timestamp" : "00:14:31.673",
"minute" : 59,
"second" : 31,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 94,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 27.0, 12.0 ],
"related_events" : [ "754cb991-ac38-4e93-813c-4f1d9e7edd6e" ],
"ball_recovery" : {
"recovery_failure" : true
}
}, {
"id" : "e6d851e1-be9b-497d-9a2b-be8e31e514c2",
"index" : 2188,
"period" : 2,
"timestamp" : "00:14:32.473",
"minute" : 59,
"second" : 32,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 94,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 96.0, 76.0 ],
"duration" : 0.6
}, {
"id" : "f1a914e3-6ebc-45e2-8128-e1bb6fd010aa",
"index" : 2189,
"period" : 2,
"timestamp" : "00:14:56.953",
"minute" : 59,
"second" : 56,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 95,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 100.0, 80.0 ],
"duration" : 0.987,
"related_events" : [ "33b51f42-81de-4dd8-8944-9c851e994414", "bc8d041e-2df0-44f7-8c4b-9113281d8eb9" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 17.691807,
"angle" : -0.7454195,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 113.0, 68.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "bc8d041e-2df0-44f7-8c4b-9113281d8eb9",
"index" : 2190,
"period" : 2,
"timestamp" : "00:14:57.940",
"minute" : 59,
"second" : 57,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 95,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 113.0, 70.0 ],
"related_events" : [ "f1a914e3-6ebc-45e2-8128-e1bb6fd010aa" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "33b51f42-81de-4dd8-8944-9c851e994414",
"index" : 2191,
"period" : 2,
"timestamp" : "00:14:57.940",
"minute" : 59,
"second" : 57,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 95,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 8.0, 13.0 ],
"duration" : 1.573,
"related_events" : [ "f1a914e3-6ebc-45e2-8128-e1bb6fd010aa" ],
"pass" : {
"length" : 20.0,
"angle" : -0.6435011,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 24.0, 1.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 75,
"name" : "Out"
}
}
}, {
"id" : "0aa6e247-97f6-4c84-a35e-a986a7502d36",
"index" : 2192,
"period" : 2,
"timestamp" : "00:15:09.033",
"minute" : 60,
"second" : 9,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 96,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 95.0, 79.0 ],
"duration" : 0.679,
"related_events" : [ "86f42794-8e28-4dda-b4e9-67848119fc2c" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 10.440307,
"angle" : -0.2914568,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 105.0, 76.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
}
}
}, {
"id" : "86f42794-8e28-4dda-b4e9-67848119fc2c",
"index" : 2193,
"period" : 2,
"timestamp" : "00:15:09.712",
"minute" : 60,
"second" : 9,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 96,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 105.0, 76.0 ],
"related_events" : [ "0aa6e247-97f6-4c84-a35e-a986a7502d36" ]
}, {
"id" : "18803298-2cc2-4ca8-acbb-0b5b995f8a64",
"index" : 2194,
"period" : 2,
"timestamp" : "00:15:09.712",
"minute" : 60,
"second" : 9,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 96,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 105.0, 76.0 ],
"duration" : 1.601,
"under_pressure" : true,
"related_events" : [ "186340a3-71b2-4398-8b33-3521eca5af52", "711746f8-620f-4873-bd5d-8bb0472151d4", "86f42794-8e28-4dda-b4e9-67848119fc2c" ],
"carry" : {
"end_location" : [ 105.0, 77.0 ]
}
}, {
"id" : "711746f8-620f-4873-bd5d-8bb0472151d4",
"index" : 2195,
"period" : 2,
"timestamp" : "00:15:10.273",
"minute" : 60,
"second" : 10,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 96,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 11.0, 7.0 ],
"duration" : 0.639,
"related_events" : [ "18803298-2cc2-4ca8-acbb-0b5b995f8a64" ]
}, {
"id" : "186340a3-71b2-4398-8b33-3521eca5af52",
"index" : 2196,
"period" : 2,
"timestamp" : "00:15:11.313",
"minute" : 60,
"second" : 11,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 96,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 105.0, 77.0 ],
"duration" : 0.68,
"related_events" : [ "654456e6-015b-44ee-97d0-a79731dd2e55" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 2.0,
"angle" : 1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 105.0, 79.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "654456e6-015b-44ee-97d0-a79731dd2e55",
"index" : 2197,
"period" : 2,
"timestamp" : "00:15:11.993",
"minute" : 60,
"second" : 11,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 96,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 105.0, 79.0 ],
"related_events" : [ "186340a3-71b2-4398-8b33-3521eca5af52" ]
}, {
"id" : "09acd48a-17e2-41e1-9a8a-1632a4c4563c",
"index" : 2198,
"period" : 2,
"timestamp" : "00:15:11.993",
"minute" : 60,
"second" : 11,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 96,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 105.0, 79.0 ],
"duration" : 1.96,
"related_events" : [ "654456e6-015b-44ee-97d0-a79731dd2e55", "ba3fc087-7197-4783-b8fd-4d9364feac6d" ],
"carry" : {
"end_location" : [ 108.0, 78.0 ]
}
}, {
"id" : "ba3fc087-7197-4783-b8fd-4d9364feac6d",
"index" : 2199,
"period" : 2,
"timestamp" : "00:15:13.953",
"minute" : 60,
"second" : 13,
"type" : {
"id" : 3,
"name" : "Dispossessed"
},
"possession" : 96,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 108.0, 78.0 ],
"under_pressure" : true,
"related_events" : [ "33f134e3-6851-4e8b-a592-3074bcb7cadd" ]
}, {
"id" : "33f134e3-6851-4e8b-a592-3074bcb7cadd",
"index" : 2200,
"period" : 2,
"timestamp" : "00:15:13.953",
"minute" : 60,
"second" : 13,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 96,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 13.0, 3.0 ],
"under_pressure" : true,
"related_events" : [ "ba3fc087-7197-4783-b8fd-4d9364feac6d" ],
"duel" : {
"type" : {
"id" : 11,
"name" : "Tackle"
},
"outcome" : {
"id" : 14,
"name" : "Lost Out"
}
}
}, {
"id" : "33382a0f-a3e4-4338-8f19-63f87b994b81",
"index" : 2201,
"period" : 2,
"timestamp" : "00:15:22.193",
"minute" : 60,
"second" : 22,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 107.0, 79.0 ],
"duration" : 1.04,
"related_events" : [ "75a40732-bb5b-4bae-a96f-810bb1551b2b" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 11.18034,
"angle" : -1.1071488,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 112.0, 69.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
}
}
}, {
"id" : "75a40732-bb5b-4bae-a96f-810bb1551b2b",
"index" : 2202,
"period" : 2,
"timestamp" : "00:15:23.233",
"minute" : 60,
"second" : 23,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 112.0, 69.0 ],
"related_events" : [ "33382a0f-a3e4-4338-8f19-63f87b994b81" ]
}, {
"id" : "75173c4b-8225-401a-932e-8b23c70638fe",
"index" : 2203,
"period" : 2,
"timestamp" : "00:15:23.233",
"minute" : 60,
"second" : 23,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 112.0, 69.0 ],
"duration" : 0.52,
"related_events" : [ "75a40732-bb5b-4bae-a96f-810bb1551b2b", "c772605e-61a3-4190-828a-a788133901dd" ],
"carry" : {
"end_location" : [ 113.0, 69.0 ]
}
}, {
"id" : "c772605e-61a3-4190-828a-a788133901dd",
"index" : 2204,
"period" : 2,
"timestamp" : "00:15:23.753",
"minute" : 60,
"second" : 23,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 113.0, 69.0 ],
"duration" : 0.667,
"related_events" : [ "854b340a-9e1f-4143-ab14-08798815aef6", "e7f0b1da-e22e-45eb-9fda-8e1d18274a64" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 9.899495,
"angle" : 2.3561945,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 106.0, 76.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "854b340a-9e1f-4143-ab14-08798815aef6",
"index" : 2205,
"period" : 2,
"timestamp" : "00:15:24.420",
"minute" : 60,
"second" : 24,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 105.0, 76.0 ],
"related_events" : [ "c772605e-61a3-4190-828a-a788133901dd" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "e7f0b1da-e22e-45eb-9fda-8e1d18274a64",
"index" : 2206,
"period" : 2,
"timestamp" : "00:15:24.420",
"minute" : 60,
"second" : 24,
"type" : {
"id" : 10,
"name" : "Interception"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 15.0, 5.0 ],
"related_events" : [ "c772605e-61a3-4190-828a-a788133901dd" ],
"interception" : {
"outcome" : {
"id" : 13,
"name" : "Lost In Play"
}
}
}, {
"id" : "a16f7d0c-557f-4532-a8e7-2a3a6e9962d5",
"index" : 2207,
"period" : 2,
"timestamp" : "00:15:25.633",
"minute" : 60,
"second" : 25,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 95.0, 67.0 ],
"duration" : 0.76,
"related_events" : [ "aa11c355-ae41-4b12-8640-b93b28e8b568" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 8.944272,
"angle" : 1.1071488,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 99.0, 75.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "aa11c355-ae41-4b12-8640-b93b28e8b568",
"index" : 2208,
"period" : 2,
"timestamp" : "00:15:26.393",
"minute" : 60,
"second" : 26,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 99.0, 75.0 ],
"related_events" : [ "a16f7d0c-557f-4532-a8e7-2a3a6e9962d5" ]
}, {
"id" : "9e00aac3-1292-4185-8e7c-bdaa20184446",
"index" : 2209,
"period" : 2,
"timestamp" : "00:15:26.393",
"minute" : 60,
"second" : 26,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 99.0, 75.0 ],
"duration" : 1.64,
"under_pressure" : true,
"related_events" : [ "07c032b2-1811-449c-bb71-8352a33a64da", "aa11c355-ae41-4b12-8640-b93b28e8b568", "b5f2a733-81b9-4f62-9113-c09e27565825" ],
"carry" : {
"end_location" : [ 88.0, 76.0 ]
}
}, {
"id" : "b5f2a733-81b9-4f62-9113-c09e27565825",
"index" : 2210,
"period" : 2,
"timestamp" : "00:15:26.740",
"minute" : 60,
"second" : 26,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 22.0, 12.0 ],
"duration" : 1.613,
"related_events" : [ "07c032b2-1811-449c-bb71-8352a33a64da", "9e00aac3-1292-4185-8e7c-bdaa20184446" ]
}, {
"id" : "07c032b2-1811-449c-bb71-8352a33a64da",
"index" : 2211,
"period" : 2,
"timestamp" : "00:15:28.033",
"minute" : 60,
"second" : 28,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 88.0, 76.0 ],
"duration" : 0.76,
"under_pressure" : true,
"related_events" : [ "b5f2a733-81b9-4f62-9113-c09e27565825", "eac7b7c3-4743-4a97-a368-8759d30b1464" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 4.0,
"angle" : 3.1415927,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 84.0, 76.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "eac7b7c3-4743-4a97-a368-8759d30b1464",
"index" : 2212,
"period" : 2,
"timestamp" : "00:15:28.793",
"minute" : 60,
"second" : 28,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 84.0, 76.0 ],
"related_events" : [ "07c032b2-1811-449c-bb71-8352a33a64da" ]
}, {
"id" : "9e633067-264e-405d-ae7b-96fe8d90374d",
"index" : 2213,
"period" : 2,
"timestamp" : "00:15:28.793",
"minute" : 60,
"second" : 28,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 84.0, 76.0 ],
"duration" : 0.32,
"related_events" : [ "2a0210e2-8048-4464-988b-7943b9dd7936", "eac7b7c3-4743-4a97-a368-8759d30b1464" ],
"carry" : {
"end_location" : [ 80.0, 75.0 ]
}
}, {
"id" : "2a0210e2-8048-4464-988b-7943b9dd7936",
"index" : 2214,
"period" : 2,
"timestamp" : "00:15:29.113",
"minute" : 60,
"second" : 29,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 80.0, 75.0 ],
"duration" : 0.68,
"related_events" : [ "e63a2468-daa1-4fd9-9f0c-38a323589b0f" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 13.892444,
"angle" : -1.0427219,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 87.0, 63.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "e63a2468-daa1-4fd9-9f0c-38a323589b0f",
"index" : 2215,
"period" : 2,
"timestamp" : "00:15:29.793",
"minute" : 60,
"second" : 29,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 87.0, 63.0 ],
"related_events" : [ "2a0210e2-8048-4464-988b-7943b9dd7936" ]
}, {
"id" : "c2637a3d-43cc-4d97-9d84-dde49f5c697f",
"index" : 2216,
"period" : 2,
"timestamp" : "00:15:29.793",
"minute" : 60,
"second" : 29,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 87.0, 63.0 ],
"duration" : 1.08,
"related_events" : [ "745d34cd-26d3-46e9-a38e-8ade18e88c4c", "e63a2468-daa1-4fd9-9f0c-38a323589b0f" ],
"carry" : {
"end_location" : [ 82.0, 55.0 ]
}
}, {
"id" : "745d34cd-26d3-46e9-a38e-8ade18e88c4c",
"index" : 2217,
"period" : 2,
"timestamp" : "00:15:30.873",
"minute" : 60,
"second" : 30,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 82.0, 55.0 ],
"duration" : 2.0,
"related_events" : [ "0d54d176-3a43-4e2e-b4ac-3d33f2b2df6f" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 38.470768,
"angle" : -1.7273982,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 76.0, 17.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "0d54d176-3a43-4e2e-b4ac-3d33f2b2df6f",
"index" : 2218,
"period" : 2,
"timestamp" : "00:15:32.873",
"minute" : 60,
"second" : 32,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 76.0, 17.0 ],
"related_events" : [ "745d34cd-26d3-46e9-a38e-8ade18e88c4c" ]
}, {
"id" : "efa0b281-3773-4cee-95a5-762a6eaf8acf",
"index" : 2219,
"period" : 2,
"timestamp" : "00:15:32.873",
"minute" : 60,
"second" : 32,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 76.0, 17.0 ],
"duration" : 2.68,
"related_events" : [ "0d54d176-3a43-4e2e-b4ac-3d33f2b2df6f", "c3e1b18c-7a35-45b0-afeb-774ce94a4c86" ],
"carry" : {
"end_location" : [ 94.0, 18.0 ]
}
}, {
"id" : "c3e1b18c-7a35-45b0-afeb-774ce94a4c86",
"index" : 2220,
"period" : 2,
"timestamp" : "00:15:35.553",
"minute" : 60,
"second" : 35,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 94.0, 18.0 ],
"duration" : 1.92,
"related_events" : [ "238e3bc4-5666-43cc-8180-2f782e94e5b2" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 23.021729,
"angle" : -0.6000502,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 113.0, 5.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "238e3bc4-5666-43cc-8180-2f782e94e5b2",
"index" : 2221,
"period" : 2,
"timestamp" : "00:15:37.473",
"minute" : 60,
"second" : 37,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 113.0, 5.0 ],
"related_events" : [ "c3e1b18c-7a35-45b0-afeb-774ce94a4c86" ]
}, {
"id" : "c846f173-ab53-49d1-8197-35d0bc74cfa6",
"index" : 2222,
"period" : 2,
"timestamp" : "00:15:37.473",
"minute" : 60,
"second" : 37,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 113.0, 5.0 ],
"duration" : 1.92,
"under_pressure" : true,
"related_events" : [ "238e3bc4-5666-43cc-8180-2f782e94e5b2", "8a8845db-4b41-47ab-aa0a-5d706a722000", "b4b7213b-e21c-4b73-9f63-3c8f7c034c31" ],
"carry" : {
"end_location" : [ 113.0, 4.0 ]
}
}, {
"id" : "b4b7213b-e21c-4b73-9f63-3c8f7c034c31",
"index" : 2223,
"period" : 2,
"timestamp" : "00:15:37.700",
"minute" : 60,
"second" : 37,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 7.0, 64.0 ],
"duration" : 1.613,
"related_events" : [ "c846f173-ab53-49d1-8197-35d0bc74cfa6" ]
}, {
"id" : "8a8845db-4b41-47ab-aa0a-5d706a722000",
"index" : 2224,
"period" : 2,
"timestamp" : "00:15:39.393",
"minute" : 60,
"second" : 39,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 113.0, 4.0 ],
"duration" : 0.84,
"related_events" : [ "d378a1d4-4b8d-41f2-b741-8a52cce76e10" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 12.0415945,
"angle" : 3.0584514,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 101.0, 5.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "d378a1d4-4b8d-41f2-b741-8a52cce76e10",
"index" : 2225,
"period" : 2,
"timestamp" : "00:15:40.233",
"minute" : 60,
"second" : 40,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 101.0, 5.0 ],
"related_events" : [ "8a8845db-4b41-47ab-aa0a-5d706a722000" ]
}, {
"id" : "2640ac34-2f3a-4860-b166-909c88d6e8a5",
"index" : 2226,
"period" : 2,
"timestamp" : "00:15:40.233",
"minute" : 60,
"second" : 40,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 101.0, 5.0 ],
"duration" : 1.52,
"under_pressure" : true,
"related_events" : [ "30c428e2-de95-4fc0-97f4-3b89c4d5c300", "353172e1-2fe9-439e-9236-7d08041b0be7", "d378a1d4-4b8d-41f2-b741-8a52cce76e10" ],
"carry" : {
"end_location" : [ 100.0, 10.0 ]
}
}, {
"id" : "353172e1-2fe9-439e-9236-7d08041b0be7",
"index" : 2227,
"period" : 2,
"timestamp" : "00:15:41.753",
"minute" : 60,
"second" : 41,
"type" : {
"id" : 39,
"name" : "Dribbled Past"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 21.0, 71.0 ],
"related_events" : [ "109b885e-7a67-4d63-8921-5d375e712284", "2640ac34-2f3a-4860-b166-909c88d6e8a5", "30c428e2-de95-4fc0-97f4-3b89c4d5c300" ]
}, {
"id" : "30c428e2-de95-4fc0-97f4-3b89c4d5c300",
"index" : 2228,
"period" : 2,
"timestamp" : "00:15:41.753",
"minute" : 60,
"second" : 41,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 100.0, 10.0 ],
"under_pressure" : true,
"related_events" : [ "353172e1-2fe9-439e-9236-7d08041b0be7" ],
"dribble" : {
"outcome" : {
"id" : 8,
"name" : "Complete"
}
}
}, {
"id" : "109b885e-7a67-4d63-8921-5d375e712284",
"index" : 2229,
"period" : 2,
"timestamp" : "00:15:41.753",
"minute" : 60,
"second" : 41,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 100.0, 10.0 ],
"duration" : 2.84,
"under_pressure" : true,
"related_events" : [ "30c428e2-de95-4fc0-97f4-3b89c4d5c300", "353172e1-2fe9-439e-9236-7d08041b0be7", "8879c65e-a36b-4bc8-98a7-8c0cc043bce9" ],
"carry" : {
"end_location" : [ 106.0, 9.0 ]
}
}, {
"id" : "8879c65e-a36b-4bc8-98a7-8c0cc043bce9",
"index" : 2230,
"period" : 2,
"timestamp" : "00:15:44.593",
"minute" : 60,
"second" : 44,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 106.0, 9.0 ],
"duration" : 0.64,
"related_events" : [ "b6e46575-1bc3-4305-8ab2-6a33934dc218" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 8.944272,
"angle" : -2.6779451,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 98.0, 5.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "b6e46575-1bc3-4305-8ab2-6a33934dc218",
"index" : 2231,
"period" : 2,
"timestamp" : "00:15:45.233",
"minute" : 60,
"second" : 45,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 98.0, 5.0 ],
"related_events" : [ "8879c65e-a36b-4bc8-98a7-8c0cc043bce9" ]
}, {
"id" : "13d092e3-375b-43c6-91b2-01b1dd0f4cfa",
"index" : 2232,
"period" : 2,
"timestamp" : "00:15:45.233",
"minute" : 60,
"second" : 45,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 98.0, 5.0 ],
"duration" : 0.56,
"related_events" : [ "18ed58a8-264c-4f5b-8006-e4d676835274", "b6e46575-1bc3-4305-8ab2-6a33934dc218" ],
"carry" : {
"end_location" : [ 97.0, 6.0 ]
}
}, {
"id" : "18ed58a8-264c-4f5b-8006-e4d676835274",
"index" : 2233,
"period" : 2,
"timestamp" : "00:15:45.793",
"minute" : 60,
"second" : 45,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 97.0, 6.0 ],
"duration" : 1.12,
"related_events" : [ "324ac555-569d-4607-8b1d-12bd88b40ae2" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 11.661903,
"angle" : 2.1112158,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 91.0, 16.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "324ac555-569d-4607-8b1d-12bd88b40ae2",
"index" : 2234,
"period" : 2,
"timestamp" : "00:15:46.913",
"minute" : 60,
"second" : 46,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 91.0, 16.0 ],
"related_events" : [ "18ed58a8-264c-4f5b-8006-e4d676835274" ]
}, {
"id" : "ecd2865a-7640-43ac-91a6-d7aa0694348c",
"index" : 2235,
"period" : 2,
"timestamp" : "00:15:46.913",
"minute" : 60,
"second" : 46,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 91.0, 16.0 ],
"duration" : 1.36,
"related_events" : [ "324ac555-569d-4607-8b1d-12bd88b40ae2", "5782639b-d604-47cd-8d33-7bb680c8a9a7" ],
"carry" : {
"end_location" : [ 90.0, 18.0 ]
}
}, {
"id" : "5782639b-d604-47cd-8d33-7bb680c8a9a7",
"index" : 2236,
"period" : 2,
"timestamp" : "00:15:48.273",
"minute" : 60,
"second" : 48,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 90.0, 18.0 ],
"duration" : 1.44,
"related_events" : [ "5dcacf2c-99cf-4fb7-8056-ccf21ed23b84" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 17.804493,
"angle" : -0.66596925,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 104.0, 7.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "5dcacf2c-99cf-4fb7-8056-ccf21ed23b84",
"index" : 2237,
"period" : 2,
"timestamp" : "00:15:49.713",
"minute" : 60,
"second" : 49,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 104.0, 7.0 ],
"related_events" : [ "5782639b-d604-47cd-8d33-7bb680c8a9a7" ]
}, {
"id" : "ecb17037-a366-405a-9309-84f030a43c45",
"index" : 2238,
"period" : 2,
"timestamp" : "00:15:49.713",
"minute" : 60,
"second" : 49,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 104.0, 7.0 ],
"duration" : 1.44,
"related_events" : [ "5dcacf2c-99cf-4fb7-8056-ccf21ed23b84", "fb2070de-3521-415f-8b57-97b027312ba4" ],
"carry" : {
"end_location" : [ 101.0, 10.0 ]
}
}, {
"id" : "fb2070de-3521-415f-8b57-97b027312ba4",
"index" : 2239,
"period" : 2,
"timestamp" : "00:15:51.153",
"minute" : 60,
"second" : 51,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 101.0, 10.0 ],
"duration" : 1.467,
"related_events" : [ "4f03346f-cb6f-43e9-8a01-801c56b41bf9" ],
"pass" : {
"length" : 26.476404,
"angle" : 1.380808,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 106.0, 36.0 ],
"cross" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "4f03346f-cb6f-43e9-8a01-801c56b41bf9",
"index" : 2240,
"period" : 2,
"timestamp" : "00:15:52.620",
"minute" : 60,
"second" : 52,
"type" : {
"id" : 9,
"name" : "Clearance"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 15.0, 45.0 ],
"under_pressure" : true,
"related_events" : [ "fb2070de-3521-415f-8b57-97b027312ba4" ]
}, {
"id" : "9f8fe4d5-354c-46c5-aca6-21f3595f70a8",
"index" : 2241,
"period" : 2,
"timestamp" : "00:15:55.233",
"minute" : 60,
"second" : 55,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 67.0, 52.0 ]
}, {
"id" : "bcc17647-a362-459c-a5d0-d43f89825749",
"index" : 2242,
"period" : 2,
"timestamp" : "00:15:55.233",
"minute" : 60,
"second" : 55,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 67.0, 52.0 ],
"duration" : 2.28,
"under_pressure" : true,
"related_events" : [ "71084205-4895-49c9-9a62-ff80800f0e4b", "71180de4-80c3-4628-93f2-72de85d44739", "9f8fe4d5-354c-46c5-aca6-21f3595f70a8" ],
"carry" : {
"end_location" : [ 75.0, 53.0 ]
}
}, {
"id" : "71084205-4895-49c9-9a62-ff80800f0e4b",
"index" : 2243,
"period" : 2,
"timestamp" : "00:15:56.750",
"minute" : 60,
"second" : 56,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 39.0, 32.0 ],
"duration" : 0.883,
"related_events" : [ "71180de4-80c3-4628-93f2-72de85d44739", "bcc17647-a362-459c-a5d0-d43f89825749" ]
}, {
"id" : "71180de4-80c3-4628-93f2-72de85d44739",
"index" : 2244,
"period" : 2,
"timestamp" : "00:15:57.513",
"minute" : 60,
"second" : 57,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 75.0, 53.0 ],
"duration" : 1.84,
"under_pressure" : true,
"related_events" : [ "4814a869-b8d0-4a6c-b8d1-611211433a33", "71084205-4895-49c9-9a62-ff80800f0e4b" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 16.970562,
"angle" : -2.3561945,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 63.0, 41.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "4814a869-b8d0-4a6c-b8d1-611211433a33",
"index" : 2245,
"period" : 2,
"timestamp" : "00:15:59.353",
"minute" : 60,
"second" : 59,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 63.0, 41.0 ],
"related_events" : [ "71180de4-80c3-4628-93f2-72de85d44739" ]
}, {
"id" : "fedd6e79-5e0e-4d74-a5f9-b34a408def92",
"index" : 2246,
"period" : 2,
"timestamp" : "00:15:59.353",
"minute" : 60,
"second" : 59,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 63.0, 41.0 ],
"duration" : 3.16,
"related_events" : [ "4814a869-b8d0-4a6c-b8d1-611211433a33", "d7a389b7-9d01-4bcc-98e5-e4051a9dd4a3" ],
"carry" : {
"end_location" : [ 64.0, 47.0 ]
}
}, {
"id" : "d7a389b7-9d01-4bcc-98e5-e4051a9dd4a3",
"index" : 2247,
"period" : 2,
"timestamp" : "00:16:02.513",
"minute" : 61,
"second" : 2,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 64.0, 47.0 ],
"duration" : 0.68,
"related_events" : [ "8f7344a1-76a9-418a-b4f9-5ed1faff6cc1" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 9.848858,
"angle" : -2.7233684,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 55.0, 43.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "8f7344a1-76a9-418a-b4f9-5ed1faff6cc1",
"index" : 2248,
"period" : 2,
"timestamp" : "00:16:03.193",
"minute" : 61,
"second" : 3,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 55.0, 43.0 ],
"related_events" : [ "d7a389b7-9d01-4bcc-98e5-e4051a9dd4a3" ]
}, {
"id" : "d601c166-f75c-479c-be88-d8f2e7e3fff5",
"index" : 2249,
"period" : 2,
"timestamp" : "00:16:03.193",
"minute" : 61,
"second" : 3,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 55.0, 43.0 ],
"duration" : 0.96,
"related_events" : [ "41eea721-1e40-414c-bbb0-389797c0770e", "8f7344a1-76a9-418a-b4f9-5ed1faff6cc1" ],
"carry" : {
"end_location" : [ 54.0, 42.0 ]
}
}, {
"id" : "41eea721-1e40-414c-bbb0-389797c0770e",
"index" : 2250,
"period" : 2,
"timestamp" : "00:16:04.153",
"minute" : 61,
"second" : 4,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 54.0, 42.0 ],
"duration" : 1.0,
"related_events" : [ "be3d26fe-917b-4344-a7e0-02abf11e6093" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 17.262676,
"angle" : -1.3961241,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 57.0, 25.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "be3d26fe-917b-4344-a7e0-02abf11e6093",
"index" : 2251,
"period" : 2,
"timestamp" : "00:16:05.153",
"minute" : 61,
"second" : 5,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 57.0, 25.0 ],
"related_events" : [ "41eea721-1e40-414c-bbb0-389797c0770e" ]
}, {
"id" : "75bc2fb8-3f52-4fcf-bfc3-1b11e8399b14",
"index" : 2252,
"period" : 2,
"timestamp" : "00:16:05.153",
"minute" : 61,
"second" : 5,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 57.0, 25.0 ],
"duration" : 0.8,
"related_events" : [ "27ce29c9-12ec-42df-8dc2-14762f9a1f5b", "be3d26fe-917b-4344-a7e0-02abf11e6093" ],
"carry" : {
"end_location" : [ 55.0, 24.0 ]
}
}, {
"id" : "27ce29c9-12ec-42df-8dc2-14762f9a1f5b",
"index" : 2253,
"period" : 2,
"timestamp" : "00:16:05.953",
"minute" : 61,
"second" : 5,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 55.0, 24.0 ],
"duration" : 0.76,
"related_events" : [ "706763c8-706e-47ff-bbc7-04af00f96935" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 19.416489,
"angle" : -0.20749623,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 74.0, 20.0 ],
"assisted_shot_id" : "7e72fed1-8e4a-41a6-8c80-db675ae7e7ea",
"shot_assist" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "706763c8-706e-47ff-bbc7-04af00f96935",
"index" : 2254,
"period" : 2,
"timestamp" : "00:16:06.713",
"minute" : 61,
"second" : 6,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 74.0, 20.0 ],
"related_events" : [ "27ce29c9-12ec-42df-8dc2-14762f9a1f5b" ]
}, {
"id" : "5d37eb24-eaaf-4f20-ad30-77ee39285f82",
"index" : 2255,
"period" : 2,
"timestamp" : "00:16:06.713",
"minute" : 61,
"second" : 6,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 74.0, 20.0 ],
"duration" : 1.12,
"under_pressure" : true,
"related_events" : [ "37b7e45c-df94-4cc5-955f-2c00749708ae", "706763c8-706e-47ff-bbc7-04af00f96935", "a7d9fec5-d440-479f-b935-6554269fa8d9" ],
"carry" : {
"end_location" : [ 76.0, 23.0 ]
}
}, {
"id" : "a7d9fec5-d440-479f-b935-6554269fa8d9",
"index" : 2256,
"period" : 2,
"timestamp" : "00:16:07.833",
"minute" : 61,
"second" : 7,
"type" : {
"id" : 39,
"name" : "Dribbled Past"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 45.0, 58.0 ],
"related_events" : [ "37b7e45c-df94-4cc5-955f-2c00749708ae", "5d37eb24-eaaf-4f20-ad30-77ee39285f82", "693e3fed-63ab-4e16-b0a8-e029399702e1" ]
}, {
"id" : "37b7e45c-df94-4cc5-955f-2c00749708ae",
"index" : 2257,
"period" : 2,
"timestamp" : "00:16:07.833",
"minute" : 61,
"second" : 7,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 76.0, 23.0 ],
"under_pressure" : true,
"related_events" : [ "a7d9fec5-d440-479f-b935-6554269fa8d9" ],
"dribble" : {
"outcome" : {
"id" : 8,
"name" : "Complete"
}
}
}, {
"id" : "693e3fed-63ab-4e16-b0a8-e029399702e1",
"index" : 2258,
"period" : 2,
"timestamp" : "00:16:07.833",
"minute" : 61,
"second" : 7,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 76.0, 23.0 ],
"duration" : 2.627,
"under_pressure" : true,
"related_events" : [ "37b7e45c-df94-4cc5-955f-2c00749708ae", "7e72fed1-8e4a-41a6-8c80-db675ae7e7ea", "a7d9fec5-d440-479f-b935-6554269fa8d9" ],
"carry" : {
"end_location" : [ 93.0, 30.0 ]
}
}, {
"id" : "7e72fed1-8e4a-41a6-8c80-db675ae7e7ea",
"index" : 2259,
"period" : 2,
"timestamp" : "00:16:10.460",
"minute" : 61,
"second" : 10,
"type" : {
"id" : 16,
"name" : "Shot"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 93.0, 30.0 ],
"duration" : 0.653,
"related_events" : [ "2dd45c2e-6d4e-449f-984b-d448d9cf254e", "aebb020e-b66b-45b5-b523-d78db58c4b03" ],
"shot" : {
"statsbomb_xg" : 0.03069333,
"end_location" : [ 104.0, 36.0 ],
"key_pass_id" : "27ce29c9-12ec-42df-8dc2-14762f9a1f5b",
"technique" : {
"id" : 93,
"name" : "Normal"
},
"type" : {
"id" : 87,
"name" : "Open Play"
},
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 96,
"name" : "Blocked"
},
"freeze_frame" : [ {
"location" : [ 84.0, 7.0 ],
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : false
}, {
"location" : [ 98.0, 32.0 ],
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : false
}, {
"location" : [ 98.0, 25.0 ],
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : false
}, {
"location" : [ 76.0, 31.0 ],
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"teammate" : false
}, {
"location" : [ 86.0, 31.0 ],
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"teammate" : false
}, {
"location" : [ 81.0, 41.0 ],
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"teammate" : false
}, {
"location" : [ 98.0, 29.0 ],
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"teammate" : true
}, {
"location" : [ 92.0, 4.0 ],
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : true
}, {
"location" : [ 104.0, 40.0 ],
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : false
}, {
"location" : [ 117.0, 40.0 ],
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"teammate" : false
}, {
"location" : [ 100.0, 47.0 ],
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : false
}, {
"location" : [ 96.0, 61.0 ],
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : true
}, {
"location" : [ 101.0, 46.0 ],
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"teammate" : true
} ]
}
}, {
"id" : "aebb020e-b66b-45b5-b523-d78db58c4b03",
"index" : 2260,
"period" : 2,
"timestamp" : "00:16:11.113",
"minute" : 61,
"second" : 11,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 17.0, 45.0 ],
"related_events" : [ "7e72fed1-8e4a-41a6-8c80-db675ae7e7ea" ]
}, {
"id" : "2dd45c2e-6d4e-449f-984b-d448d9cf254e",
"index" : 2261,
"period" : 2,
"timestamp" : "00:16:11.180",
"minute" : 61,
"second" : 11,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 4.0, 41.0 ],
"related_events" : [ "7e72fed1-8e4a-41a6-8c80-db675ae7e7ea" ],
"goalkeeper" : {
"end_location" : [ 4.0, 42.0 ],
"position" : {
"id" : 44,
"name" : "Set"
},
"type" : {
"id" : 32,
"name" : "Shot Faced"
}
}
}, {
"id" : "1cd103bf-614a-4a45-8c88-3e16deb61d51",
"index" : 2262,
"period" : 2,
"timestamp" : "00:16:13.353",
"minute" : 61,
"second" : 13,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 31.0, 46.0 ]
}, {
"id" : "f8f3a76f-c871-4579-9985-9d6474aec132",
"index" : 2263,
"period" : 2,
"timestamp" : "00:16:13.353",
"minute" : 61,
"second" : 13,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 31.0, 46.0 ],
"duration" : 2.067,
"under_pressure" : true,
"related_events" : [ "13f0c781-5795-4f93-9e42-3a91471cf3f6", "1cd103bf-614a-4a45-8c88-3e16deb61d51", "913ea409-d877-482d-9bdd-67d90a50aea5" ],
"carry" : {
"end_location" : [ 37.0, 39.0 ]
}
}, {
"id" : "913ea409-d877-482d-9bdd-67d90a50aea5",
"index" : 2264,
"period" : 2,
"timestamp" : "00:16:13.713",
"minute" : 61,
"second" : 13,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 88.0, 38.0 ],
"duration" : 1.2,
"counterpress" : true,
"related_events" : [ "f8f3a76f-c871-4579-9985-9d6474aec132" ]
}, {
"id" : "13f0c781-5795-4f93-9e42-3a91471cf3f6",
"index" : 2265,
"period" : 2,
"timestamp" : "00:16:15.420",
"minute" : 61,
"second" : 15,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 37.0, 39.0 ],
"duration" : 1.053,
"related_events" : [ "00b8025c-8f99-41cc-b710-afef22ae2cf0" ],
"pass" : {
"recipient" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"length" : 13.0,
"angle" : -1.1760052,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 42.0, 27.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "2da47ed4-ae2f-4eeb-b7b0-40da99d72a96",
"index" : 2266,
"period" : 2,
"timestamp" : "00:16:16.313",
"minute" : 61,
"second" : 16,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 79.0, 51.0 ],
"duration" : 0.6,
"counterpress" : true,
"related_events" : [ "00b8025c-8f99-41cc-b710-afef22ae2cf0", "4747bfe6-b989-4698-9c9c-b60c87f93853", "af45b15d-c1cb-450e-b46b-bb7da2a87b3a" ]
}, {
"id" : "00b8025c-8f99-41cc-b710-afef22ae2cf0",
"index" : 2267,
"period" : 2,
"timestamp" : "00:16:16.473",
"minute" : 61,
"second" : 16,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 42.0, 27.0 ],
"under_pressure" : true,
"related_events" : [ "13f0c781-5795-4f93-9e42-3a91471cf3f6", "2da47ed4-ae2f-4eeb-b7b0-40da99d72a96" ]
}, {
"id" : "af45b15d-c1cb-450e-b46b-bb7da2a87b3a",
"index" : 2268,
"period" : 2,
"timestamp" : "00:16:16.473",
"minute" : 61,
"second" : 16,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 42.0, 27.0 ],
"duration" : 0.227,
"under_pressure" : true,
"related_events" : [ "00b8025c-8f99-41cc-b710-afef22ae2cf0", "2da47ed4-ae2f-4eeb-b7b0-40da99d72a96", "4747bfe6-b989-4698-9c9c-b60c87f93853" ],
"carry" : {
"end_location" : [ 46.0, 26.0 ]
}
}, {
"id" : "4747bfe6-b989-4698-9c9c-b60c87f93853",
"index" : 2269,
"period" : 2,
"timestamp" : "00:16:16.700",
"minute" : 61,
"second" : 16,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 46.0, 26.0 ],
"under_pressure" : true,
"related_events" : [ "2da47ed4-ae2f-4eeb-b7b0-40da99d72a96", "a24c7383-c792-4de0-9aa4-206774ef9271" ],
"dribble" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "a24c7383-c792-4de0-9aa4-206774ef9271",
"index" : 2270,
"period" : 2,
"timestamp" : "00:16:16.700",
"minute" : 61,
"second" : 16,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 75.0, 55.0 ],
"under_pressure" : true,
"counterpress" : true,
"related_events" : [ "4747bfe6-b989-4698-9c9c-b60c87f93853" ],
"duel" : {
"type" : {
"id" : 11,
"name" : "Tackle"
},
"outcome" : {
"id" : 16,
"name" : "Success In Play"
}
}
}, {
"id" : "91f1bbc8-4a18-482d-b588-c0582000cdd5",
"index" : 2271,
"period" : 2,
"timestamp" : "00:16:19.380",
"minute" : 61,
"second" : 19,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 70.0, 11.0 ],
"duration" : 1.213,
"related_events" : [ "1378fe30-b4f8-40c3-8f71-54d5550ae078", "bfdf23de-a2b1-42de-9a61-1f70c851e981" ]
}, {
"id" : "1378fe30-b4f8-40c3-8f71-54d5550ae078",
"index" : 2272,
"period" : 2,
"timestamp" : "00:16:19.590",
"minute" : 61,
"second" : 19,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 63.0, 74.0 ],
"under_pressure" : true,
"related_events" : [ "91f1bbc8-4a18-482d-b588-c0582000cdd5" ]
}, {
"id" : "bfdf23de-a2b1-42de-9a61-1f70c851e981",
"index" : 2273,
"period" : 2,
"timestamp" : "00:16:19.590",
"minute" : 61,
"second" : 19,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 63.0, 74.0 ],
"duration" : 1.043,
"under_pressure" : true,
"related_events" : [ "1378fe30-b4f8-40c3-8f71-54d5550ae078", "2a3e3dc2-3532-4eed-80a2-3da0db5ac1b5", "91f1bbc8-4a18-482d-b588-c0582000cdd5" ],
"carry" : {
"end_location" : [ 67.0, 77.0 ]
}
}, {
"id" : "2a3e3dc2-3532-4eed-80a2-3da0db5ac1b5",
"index" : 2274,
"period" : 2,
"timestamp" : "00:16:20.633",
"minute" : 61,
"second" : 20,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 67.0, 77.0 ],
"duration" : 1.16,
"related_events" : [ "48547bb9-3ae3-45f5-b5a5-566a6882d2a2" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 15.0,
"angle" : 0.0,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 82.0, 77.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "48547bb9-3ae3-45f5-b5a5-566a6882d2a2",
"index" : 2275,
"period" : 2,
"timestamp" : "00:16:21.793",
"minute" : 61,
"second" : 21,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 82.0, 77.0 ],
"related_events" : [ "2a3e3dc2-3532-4eed-80a2-3da0db5ac1b5" ]
}, {
"id" : "348ad0a3-36f5-481d-85fd-551d41fa3541",
"index" : 2276,
"period" : 2,
"timestamp" : "00:16:21.793",
"minute" : 61,
"second" : 21,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 82.0, 77.0 ],
"duration" : 5.0,
"related_events" : [ "48547bb9-3ae3-45f5-b5a5-566a6882d2a2", "a80c07f5-380f-4a45-b60d-1452cdeb7ffb" ],
"carry" : {
"end_location" : [ 113.0, 70.0 ]
}
}, {
"id" : "a80c07f5-380f-4a45-b60d-1452cdeb7ffb",
"index" : 2277,
"period" : 2,
"timestamp" : "00:16:26.793",
"minute" : 61,
"second" : 26,
"type" : {
"id" : 38,
"name" : "Miscontrol"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 113.0, 70.0 ]
}, {
"id" : "9e23e220-1770-41ed-80af-5dd3dc1e6831",
"index" : 2278,
"period" : 2,
"timestamp" : "00:16:29.793",
"minute" : 61,
"second" : 29,
"type" : {
"id" : 22,
"name" : "Foul Committed"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 114.0, 64.0 ],
"related_events" : [ "7608c072-1868-4fdb-b71e-2a9def065658" ]
}, {
"id" : "7608c072-1868-4fdb-b71e-2a9def065658",
"index" : 2279,
"period" : 2,
"timestamp" : "00:16:29.793",
"minute" : 61,
"second" : 29,
"type" : {
"id" : 21,
"name" : "Foul Won"
},
"possession" : 97,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 7.0, 17.0 ],
"under_pressure" : true,
"related_events" : [ "9e23e220-1770-41ed-80af-5dd3dc1e6831" ],
"foul_won" : {
"defensive" : true
}
}, {
"id" : "a791ff76-0def-4748-a1ac-cbc2ee39ca55",
"index" : 2280,
"period" : 2,
"timestamp" : "00:17:18.100",
"minute" : 62,
"second" : 18,
"type" : {
"id" : 5,
"name" : "Camera On"
},
"possession" : 98,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
}
}, {
"id" : "ef5375b8-ebaf-440e-a70c-daa7758acee2",
"index" : 2281,
"period" : 2,
"timestamp" : "00:17:20.180",
"minute" : 62,
"second" : 20,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 98,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 94.0, 13.0 ],
"duration" : 1.853,
"under_pressure" : true,
"related_events" : [ "035a6ea4-7e04-4d50-85fa-2fd4a4c6c893", "a9e4da65-cc2a-46c2-bef7-ff96332838e3", "b896c988-13a8-4fa7-a042-d3cd648fe93c" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 9.848858,
"angle" : -0.41822433,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 103.0, 9.0 ],
"aerial_won" : true,
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "035a6ea4-7e04-4d50-85fa-2fd4a4c6c893",
"index" : 2282,
"period" : 2,
"timestamp" : "00:17:20.180",
"minute" : 62,
"second" : 20,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 98,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 27.0, 68.0 ],
"under_pressure" : true,
"related_events" : [ "ef5375b8-ebaf-440e-a70c-daa7758acee2" ],
"duel" : {
"type" : {
"id" : 10,
"name" : "Aerial Lost"
}
}
}, {
"id" : "a9e4da65-cc2a-46c2-bef7-ff96332838e3",
"index" : 2283,
"period" : 2,
"timestamp" : "00:17:22.033",
"minute" : 62,
"second" : 22,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 98,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 101.0, 15.0 ],
"related_events" : [ "ef5375b8-ebaf-440e-a70c-daa7758acee2" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "b896c988-13a8-4fa7-a042-d3cd648fe93c",
"index" : 2284,
"period" : 2,
"timestamp" : "00:17:22.033",
"minute" : 62,
"second" : 22,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 99,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 18.0, 72.0 ],
"related_events" : [ "ef5375b8-ebaf-440e-a70c-daa7758acee2" ]
}, {
"id" : "a97b3155-af59-4745-95ad-f522780a6a55",
"index" : 2285,
"period" : 2,
"timestamp" : "00:17:22.033",
"minute" : 62,
"second" : 22,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 99,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 18.0, 72.0 ],
"duration" : 0.76,
"related_events" : [ "b896c988-13a8-4fa7-a042-d3cd648fe93c", "c7548aef-e1ff-45ce-ad0f-0cc2c8f4bd1b" ],
"carry" : {
"end_location" : [ 16.0, 76.0 ]
}
}, {
"id" : "c7548aef-e1ff-45ce-ad0f-0cc2c8f4bd1b",
"index" : 2286,
"period" : 2,
"timestamp" : "00:17:22.793",
"minute" : 62,
"second" : 22,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 99,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 16.0, 76.0 ],
"duration" : 0.267,
"related_events" : [ "8ed35663-caf8-4dc5-9542-6b983269c11a" ],
"pass" : {
"length" : 2.828427,
"angle" : 0.7853982,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 18.0, 78.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "8ed35663-caf8-4dc5-9542-6b983269c11a",
"index" : 2287,
"period" : 2,
"timestamp" : "00:17:23.060",
"minute" : 62,
"second" : 23,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 99,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 103.0, 3.0 ],
"counterpress" : true,
"related_events" : [ "c7548aef-e1ff-45ce-ad0f-0cc2c8f4bd1b" ]
}, {
"id" : "fa3873fd-053c-4973-9d8b-1ffd6b608f24",
"index" : 2288,
"period" : 2,
"timestamp" : "00:17:38.753",
"minute" : 62,
"second" : 38,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 100,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 28.0, 79.0 ],
"duration" : 1.307,
"related_events" : [ "b9d39a9a-6e7e-4b11-97af-fd5327ce8df9", "dabda92a-7f0d-4bc8-8b7f-9205c318a873" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 22.135944,
"angle" : -0.32175055,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 49.0, 72.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "dabda92a-7f0d-4bc8-8b7f-9205c318a873",
"index" : 2289,
"period" : 2,
"timestamp" : "00:17:40.060",
"minute" : 62,
"second" : 40,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 100,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 48.0, 76.0 ],
"related_events" : [ "fa3873fd-053c-4973-9d8b-1ffd6b608f24" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "b9d39a9a-6e7e-4b11-97af-fd5327ce8df9",
"index" : 2290,
"period" : 2,
"timestamp" : "00:17:40.060",
"minute" : 62,
"second" : 40,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 100,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 72.0, 9.0 ],
"duration" : 1.693,
"related_events" : [ "af51077a-fc78-47b7-aa49-575fcd4ddfb6", "fa3873fd-053c-4973-9d8b-1ffd6b608f24" ],
"pass" : {
"recipient" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"length" : 23.086792,
"angle" : -2.83354,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 50.0, 2.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 75,
"name" : "Out"
}
}
}, {
"id" : "af51077a-fc78-47b7-aa49-575fcd4ddfb6",
"index" : 2291,
"period" : 2,
"timestamp" : "00:17:41.753",
"minute" : 62,
"second" : 41,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 100,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 49.0, 3.0 ],
"related_events" : [ "b9d39a9a-6e7e-4b11-97af-fd5327ce8df9" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "b989780c-a6b7-40c4-b31c-47d5bdc5cb74",
"index" : 2292,
"period" : 2,
"timestamp" : "00:18:01.553",
"minute" : 63,
"second" : 1,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 81.0, 79.0 ],
"duration" : 1.0,
"related_events" : [ "538e490f-ed25-4ee1-adf1-4c9965c896e2" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 5.3851647,
"angle" : -1.19029,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 83.0, 74.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
}
}
}, {
"id" : "538e490f-ed25-4ee1-adf1-4c9965c896e2",
"index" : 2293,
"period" : 2,
"timestamp" : "00:18:02.553",
"minute" : 63,
"second" : 2,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 83.0, 74.0 ],
"related_events" : [ "b989780c-a6b7-40c4-b31c-47d5bdc5cb74" ]
}, {
"id" : "98121fad-d472-433d-a55c-1affe855dcc8",
"index" : 2294,
"period" : 2,
"timestamp" : "00:18:02.553",
"minute" : 63,
"second" : 2,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 83.0, 74.0 ],
"duration" : 0.36,
"under_pressure" : true,
"related_events" : [ "538e490f-ed25-4ee1-adf1-4c9965c896e2", "565bed1a-265f-47e0-aef0-5c694f748f11", "f7b18ce1-2f93-4693-8656-0a3caf557246" ],
"carry" : {
"end_location" : [ 83.0, 76.0 ]
}
}, {
"id" : "f7b18ce1-2f93-4693-8656-0a3caf557246",
"index" : 2295,
"period" : 2,
"timestamp" : "00:18:02.620",
"minute" : 63,
"second" : 2,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 35.0, 9.0 ],
"duration" : 0.973,
"related_events" : [ "565bed1a-265f-47e0-aef0-5c694f748f11", "98121fad-d472-433d-a55c-1affe855dcc8", "9aa1f688-67ce-4585-b82d-6984ea2064aa", "a3523425-8f42-4688-8dd5-bb260df86462" ]
}, {
"id" : "565bed1a-265f-47e0-aef0-5c694f748f11",
"index" : 2296,
"period" : 2,
"timestamp" : "00:18:02.913",
"minute" : 63,
"second" : 2,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 83.0, 76.0 ],
"duration" : 0.68,
"under_pressure" : true,
"related_events" : [ "9aa1f688-67ce-4585-b82d-6984ea2064aa", "f7b18ce1-2f93-4693-8656-0a3caf557246" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 3.0,
"angle" : 3.1415927,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 80.0, 76.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "9aa1f688-67ce-4585-b82d-6984ea2064aa",
"index" : 2297,
"period" : 2,
"timestamp" : "00:18:03.593",
"minute" : 63,
"second" : 3,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 80.0, 76.0 ],
"under_pressure" : true,
"related_events" : [ "565bed1a-265f-47e0-aef0-5c694f748f11", "f7b18ce1-2f93-4693-8656-0a3caf557246" ]
}, {
"id" : "a3523425-8f42-4688-8dd5-bb260df86462",
"index" : 2298,
"period" : 2,
"timestamp" : "00:18:03.593",
"minute" : 63,
"second" : 3,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 80.0, 76.0 ],
"duration" : 0.4,
"under_pressure" : true,
"related_events" : [ "65d8e677-d241-4a78-9ec6-57c0977ed373", "9aa1f688-67ce-4585-b82d-6984ea2064aa", "f7b18ce1-2f93-4693-8656-0a3caf557246" ],
"carry" : {
"end_location" : [ 81.0, 77.0 ]
}
}, {
"id" : "65d8e677-d241-4a78-9ec6-57c0977ed373",
"index" : 2299,
"period" : 2,
"timestamp" : "00:18:03.993",
"minute" : 63,
"second" : 3,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 81.0, 77.0 ],
"duration" : 1.12,
"related_events" : [ "6d78347d-a7e2-4a41-a9b3-2bf4feaae5d3", "8b4fd3ff-6949-4a8f-a635-f90aca51185f" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 7.0,
"angle" : 0.0,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 88.0, 77.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "6d78347d-a7e2-4a41-a9b3-2bf4feaae5d3",
"index" : 2300,
"period" : 2,
"timestamp" : "00:18:05.113",
"minute" : 63,
"second" : 5,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 88.0, 76.0 ],
"related_events" : [ "65d8e677-d241-4a78-9ec6-57c0977ed373" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "8b4fd3ff-6949-4a8f-a635-f90aca51185f",
"index" : 2301,
"period" : 2,
"timestamp" : "00:18:05.113",
"minute" : 63,
"second" : 5,
"type" : {
"id" : 10,
"name" : "Interception"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 33.0, 4.0 ],
"related_events" : [ "65d8e677-d241-4a78-9ec6-57c0977ed373" ],
"interception" : {
"outcome" : {
"id" : 13,
"name" : "Lost In Play"
}
}
}, {
"id" : "2d595d79-c8ca-412f-a881-cccf1c409b73",
"index" : 2302,
"period" : 2,
"timestamp" : "00:18:05.633",
"minute" : 63,
"second" : 5,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 85.0, 75.0 ],
"duration" : 0.56,
"related_events" : [ "59793db6-160a-4d78-9902-c2a8c9979873" ]
}, {
"id" : "9255c5d9-4273-40f5-b38c-cd005ae4eef4",
"index" : 2303,
"period" : 2,
"timestamp" : "00:18:05.953",
"minute" : 63,
"second" : 5,
"type" : {
"id" : 33,
"name" : "50/50"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 84.0, 76.0 ],
"under_pressure" : true,
"related_events" : [ "59793db6-160a-4d78-9902-c2a8c9979873" ],
"50_50" : {
"outcome" : {
"id" : 1,
"name" : "Lost"
}
}
}, {
"id" : "59793db6-160a-4d78-9902-c2a8c9979873",
"index" : 2304,
"period" : 2,
"timestamp" : "00:18:05.953",
"minute" : 63,
"second" : 5,
"type" : {
"id" : 33,
"name" : "50/50"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 37.0, 5.0 ],
"under_pressure" : true,
"related_events" : [ "2d595d79-c8ca-412f-a881-cccf1c409b73", "9255c5d9-4273-40f5-b38c-cd005ae4eef4" ],
"50_50" : {
"outcome" : {
"id" : 3,
"name" : "Success To Team"
}
}
}, {
"id" : "dafdb137-4c68-4b5c-bc84-9d3b043260f0",
"index" : 2305,
"period" : 2,
"timestamp" : "00:18:06.580",
"minute" : 63,
"second" : 6,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 34.0, 8.0 ]
}, {
"id" : "c71775e2-888a-437b-95fa-a91d3fa48c99",
"index" : 2306,
"period" : 2,
"timestamp" : "00:18:06.580",
"minute" : 63,
"second" : 6,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 34.0, 8.0 ],
"duration" : 1.0,
"related_events" : [ "05a4cb22-557c-4ef6-a08f-f367ee0d739f", "dafdb137-4c68-4b5c-bc84-9d3b043260f0" ],
"carry" : {
"end_location" : [ 32.0, 5.0 ]
}
}, {
"id" : "05a4cb22-557c-4ef6-a08f-f367ee0d739f",
"index" : 2307,
"period" : 2,
"timestamp" : "00:18:07.580",
"minute" : 63,
"second" : 7,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 32.0, 5.0 ],
"duration" : 2.6,
"related_events" : [ "2445b197-8815-4410-bc54-1c00a34e7286", "eab28fa8-3e50-47b4-bb8d-3868497c379e" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 32.0,
"angle" : 0.0,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 64.0, 5.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "eab28fa8-3e50-47b4-bb8d-3868497c379e",
"index" : 2308,
"period" : 2,
"timestamp" : "00:18:10.180",
"minute" : 63,
"second" : 10,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 63.0, 4.0 ],
"related_events" : [ "05a4cb22-557c-4ef6-a08f-f367ee0d739f" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "1e239868-b8f0-40c7-b9ce-c5a6c6b7d1b1",
"index" : 2309,
"period" : 2,
"timestamp" : "00:18:10.180",
"minute" : 63,
"second" : 10,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 65.0, 5.0 ],
"under_pressure" : true,
"related_events" : [ "2445b197-8815-4410-bc54-1c00a34e7286" ],
"duel" : {
"type" : {
"id" : 10,
"name" : "Aerial Lost"
}
}
}, {
"id" : "2445b197-8815-4410-bc54-1c00a34e7286",
"index" : 2310,
"period" : 2,
"timestamp" : "00:18:10.180",
"minute" : 63,
"second" : 10,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 56.0, 76.0 ],
"duration" : 0.573,
"under_pressure" : true,
"related_events" : [ "05a4cb22-557c-4ef6-a08f-f367ee0d739f", "1e239868-b8f0-40c7-b9ce-c5a6c6b7d1b1", "5b0e6a69-7efc-42f8-9da8-8e8273fafa8a" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 11.045361,
"angle" : -0.09065989,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 67.0, 75.0 ],
"aerial_won" : true,
"type" : {
"id" : 66,
"name" : "Recovery"
}
}
}, {
"id" : "5b0e6a69-7efc-42f8-9da8-8e8273fafa8a",
"index" : 2311,
"period" : 2,
"timestamp" : "00:18:10.753",
"minute" : 63,
"second" : 10,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 67.0, 75.0 ],
"related_events" : [ "2445b197-8815-4410-bc54-1c00a34e7286" ]
}, {
"id" : "b6993ea8-262e-4a36-ad14-0e5fd1fb18f5",
"index" : 2312,
"period" : 2,
"timestamp" : "00:18:10.993",
"minute" : 63,
"second" : 10,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 68.0, 76.0 ],
"duration" : 1.2,
"related_events" : [ "d18e03d0-5ea2-4080-9314-52bb91bf45ae" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 14.0,
"angle" : 0.0,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 82.0, 76.0 ],
"body_part" : {
"id" : 37,
"name" : "Head"
}
}
}, {
"id" : "d18e03d0-5ea2-4080-9314-52bb91bf45ae",
"index" : 2313,
"period" : 2,
"timestamp" : "00:18:12.193",
"minute" : 63,
"second" : 12,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 82.0, 76.0 ],
"related_events" : [ "b6993ea8-262e-4a36-ad14-0e5fd1fb18f5" ]
}, {
"id" : "7f2af101-d750-4e5f-a90f-e66dd6708b2a",
"index" : 2314,
"period" : 2,
"timestamp" : "00:18:12.193",
"minute" : 63,
"second" : 12,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 82.0, 76.0 ],
"duration" : 2.147,
"related_events" : [ "82fc4f1a-1ac5-4f54-9262-bb4414510ff5", "d18e03d0-5ea2-4080-9314-52bb91bf45ae" ],
"carry" : {
"end_location" : [ 74.0, 63.0 ]
}
}, {
"id" : "82fc4f1a-1ac5-4f54-9262-bb4414510ff5",
"index" : 2315,
"period" : 2,
"timestamp" : "00:18:14.340",
"minute" : 63,
"second" : 14,
"type" : {
"id" : 3,
"name" : "Dispossessed"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 74.0, 63.0 ],
"under_pressure" : true,
"related_events" : [ "b7bac063-0807-4e3e-abc3-d2193ac6ac0d" ]
}, {
"id" : "b7bac063-0807-4e3e-abc3-d2193ac6ac0d",
"index" : 2316,
"period" : 2,
"timestamp" : "00:18:14.340",
"minute" : 63,
"second" : 14,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 47.0, 18.0 ],
"under_pressure" : true,
"related_events" : [ "82fc4f1a-1ac5-4f54-9262-bb4414510ff5" ],
"duel" : {
"type" : {
"id" : 11,
"name" : "Tackle"
},
"outcome" : {
"id" : 13,
"name" : "Lost In Play"
}
}
}, {
"id" : "ef60e814-bf9a-4893-b0bf-d3babbe0f2a7",
"index" : 2317,
"period" : 2,
"timestamp" : "00:18:15.633",
"minute" : 63,
"second" : 15,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 53.0, 66.0 ],
"duration" : 1.32,
"related_events" : [ "57174ed4-ef57-45cc-b5b3-7be864ee8a7b" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 28.635643,
"angle" : -0.21109334,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 81.0, 60.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "57174ed4-ef57-45cc-b5b3-7be864ee8a7b",
"index" : 2318,
"period" : 2,
"timestamp" : "00:18:16.953",
"minute" : 63,
"second" : 16,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 81.0, 60.0 ],
"related_events" : [ "ef60e814-bf9a-4893-b0bf-d3babbe0f2a7" ]
}, {
"id" : "2cb59479-0d49-4954-acc0-65db6672b8eb",
"index" : 2319,
"period" : 2,
"timestamp" : "00:18:16.953",
"minute" : 63,
"second" : 16,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 85.0, 55.0 ],
"duration" : 1.36,
"related_events" : [ "6bd5358b-6115-4af4-abe4-03cf38c6a79b", "fee62687-bacd-45f1-a41a-aa2464485252" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 11.401754,
"angle" : 2.4805496,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 76.0, 62.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "6bd5358b-6115-4af4-abe4-03cf38c6a79b",
"index" : 2320,
"period" : 2,
"timestamp" : "00:18:18.313",
"minute" : 63,
"second" : 18,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 83.0, 61.0 ],
"related_events" : [ "2cb59479-0d49-4954-acc0-65db6672b8eb" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "fee62687-bacd-45f1-a41a-aa2464485252",
"index" : 2321,
"period" : 2,
"timestamp" : "00:18:18.313",
"minute" : 63,
"second" : 18,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 45.0, 19.0 ],
"related_events" : [ "2cb59479-0d49-4954-acc0-65db6672b8eb" ]
}, {
"id" : "104e9174-decc-4f1a-b297-0076352b4bcd",
"index" : 2322,
"period" : 2,
"timestamp" : "00:18:18.313",
"minute" : 63,
"second" : 18,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 45.0, 19.0 ],
"duration" : 3.04,
"under_pressure" : true,
"related_events" : [ "72ac626d-3a01-49e3-bcbb-23d9e46ccce3", "f84fc9df-a4ea-453d-b579-6749c0372314", "fee62687-bacd-45f1-a41a-aa2464485252" ],
"carry" : {
"end_location" : [ 45.0, 4.0 ]
}
}, {
"id" : "f84fc9df-a4ea-453d-b579-6749c0372314",
"index" : 2323,
"period" : 2,
"timestamp" : "00:18:19.673",
"minute" : 63,
"second" : 19,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 72.0, 71.0 ],
"duration" : 1.04,
"counterpress" : true,
"related_events" : [ "104e9174-decc-4f1a-b297-0076352b4bcd" ]
}, {
"id" : "fc5fcf28-55c6-463b-aed0-5031386ef0b7",
"index" : 2324,
"period" : 2,
"timestamp" : "00:18:20.873",
"minute" : 63,
"second" : 20,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 75.0, 76.0 ],
"duration" : 0.28,
"counterpress" : true
}, {
"id" : "4a1266f1-f451-468b-9589-0a65ca950886",
"index" : 2325,
"period" : 2,
"timestamp" : "00:18:21.353",
"minute" : 63,
"second" : 21,
"type" : {
"id" : 22,
"name" : "Foul Committed"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 76.0, 77.0 ],
"counterpress" : true,
"related_events" : [ "72ac626d-3a01-49e3-bcbb-23d9e46ccce3" ],
"foul_committed" : {
"card" : {
"id" : 7,
"name" : "Yellow Card"
}
}
}, {
"id" : "72ac626d-3a01-49e3-bcbb-23d9e46ccce3",
"index" : 2326,
"period" : 2,
"timestamp" : "00:18:21.353",
"minute" : 63,
"second" : 21,
"type" : {
"id" : 21,
"name" : "Foul Won"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 45.0, 4.0 ],
"under_pressure" : true,
"related_events" : [ "4a1266f1-f451-468b-9589-0a65ca950886" ]
}, {
"id" : "d0cdb41c-1985-46b0-b670-6d64bb9a543a",
"index" : 2327,
"period" : 2,
"timestamp" : "00:18:22.593",
"minute" : 63,
"second" : 22,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 101,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 67.0, 76.0 ],
"duration" : 0.48,
"counterpress" : true
}, {
"id" : "d31b6e49-9620-4b1c-97c8-4aae5b692e9d",
"index" : 2328,
"period" : 2,
"timestamp" : "00:19:07.540",
"minute" : 64,
"second" : 7,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 102,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 41.0, 10.0 ],
"duration" : 4.133,
"related_events" : [ "3bb2dc33-62e8-4302-80ac-070ae2a9e576" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 70.5762,
"angle" : -0.12786992,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 111.0, 1.0 ],
"type" : {
"id" : 62,
"name" : "Free Kick"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 75,
"name" : "Out"
}
}
}, {
"id" : "3bb2dc33-62e8-4302-80ac-070ae2a9e576",
"index" : 2329,
"period" : 2,
"timestamp" : "00:19:11.673",
"minute" : 64,
"second" : 11,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 102,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 106.0, 2.0 ],
"related_events" : [ "d31b6e49-9620-4b1c-97c8-4aae5b692e9d" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "23ffb2e8-4bac-48e5-ae4e-c41239908497",
"index" : 2330,
"period" : 2,
"timestamp" : "00:19:25.993",
"minute" : 64,
"second" : 25,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 103,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 25.0, 79.0 ],
"duration" : 1.16,
"related_events" : [ "33e6cebf-23ce-4846-9c56-623da3be0dd2" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 16.763054,
"angle" : -0.30288488,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 41.0, 74.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
}
}
}, {
"id" : "33e6cebf-23ce-4846-9c56-623da3be0dd2",
"index" : 2331,
"period" : 2,
"timestamp" : "00:19:27.153",
"minute" : 64,
"second" : 27,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 103,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 41.0, 74.0 ],
"related_events" : [ "23ffb2e8-4bac-48e5-ae4e-c41239908497" ]
}, {
"id" : "84f410c8-4fec-4b79-9609-6ecfcca9151d",
"index" : 2332,
"period" : 2,
"timestamp" : "00:19:27.153",
"minute" : 64,
"second" : 27,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 103,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 41.0, 72.0 ],
"duration" : 2.6,
"related_events" : [ "19168160-7118-4400-8b9e-edf3648ec1ba" ],
"pass" : {
"length" : 26.0,
"angle" : -0.39479113,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 65.0, 62.0 ],
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "19168160-7118-4400-8b9e-edf3648ec1ba",
"index" : 2333,
"period" : 2,
"timestamp" : "00:19:29.753",
"minute" : 64,
"second" : 29,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 104,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 56.0, 19.0 ],
"related_events" : [ "84f410c8-4fec-4b79-9609-6ecfcca9151d" ]
}, {
"id" : "09ed6876-5d68-40f1-9b2c-a79822c20c18",
"index" : 2334,
"period" : 2,
"timestamp" : "00:19:29.753",
"minute" : 64,
"second" : 29,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 104,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 56.0, 19.0 ],
"duration" : 0.947,
"related_events" : [ "19168160-7118-4400-8b9e-edf3648ec1ba", "1fc5c576-97cb-4e80-b076-7310885b861b" ],
"carry" : {
"end_location" : [ 55.0, 26.0 ]
}
}, {
"id" : "1fc5c576-97cb-4e80-b076-7310885b861b",
"index" : 2335,
"period" : 2,
"timestamp" : "00:19:30.700",
"minute" : 64,
"second" : 30,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 104,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 55.0, 26.0 ],
"duration" : 1.72,
"related_events" : [ "c37d926d-049c-46e3-bfd4-3ecf36958f43" ],
"pass" : {
"recipient" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"length" : 16.552946,
"angle" : 2.0074234,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 48.0, 41.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "c37d926d-049c-46e3-bfd4-3ecf36958f43",
"index" : 2336,
"period" : 2,
"timestamp" : "00:19:32.420",
"minute" : 64,
"second" : 32,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 104,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 48.0, 41.0 ],
"related_events" : [ "1fc5c576-97cb-4e80-b076-7310885b861b" ]
}, {
"id" : "6e0c88fb-bbee-4455-a9d7-9d7968f38359",
"index" : 2337,
"period" : 2,
"timestamp" : "00:19:32.420",
"minute" : 64,
"second" : 32,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 104,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 49.0, 41.0 ],
"duration" : 2.16,
"related_events" : [ "2fd92f32-2dd0-4b51-828a-938f28bab20b" ],
"pass" : {
"recipient" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"length" : 36.05551,
"angle" : 1.5152978,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 51.0, 77.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "09681e0b-3cd7-47a2-b1fb-a44658a0c23a",
"index" : 2338,
"period" : 2,
"timestamp" : "00:19:32.673",
"minute" : 64,
"second" : 32,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 104,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 68.0, 37.0 ],
"duration" : 2.519,
"counterpress" : true,
"related_events" : [ "07544608-2f83-4ec4-9495-41fdbeb45e62", "2fd92f32-2dd0-4b51-828a-938f28bab20b" ]
}, {
"id" : "2fd92f32-2dd0-4b51-828a-938f28bab20b",
"index" : 2339,
"period" : 2,
"timestamp" : "00:19:34.580",
"minute" : 64,
"second" : 34,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 104,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 51.0, 77.0 ],
"under_pressure" : true,
"related_events" : [ "09681e0b-3cd7-47a2-b1fb-a44658a0c23a", "6e0c88fb-bbee-4455-a9d7-9d7968f38359" ]
}, {
"id" : "07544608-2f83-4ec4-9495-41fdbeb45e62",
"index" : 2340,
"period" : 2,
"timestamp" : "00:19:34.580",
"minute" : 64,
"second" : 34,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 104,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 51.0, 77.0 ],
"duration" : 1.48,
"under_pressure" : true,
"related_events" : [ "09681e0b-3cd7-47a2-b1fb-a44658a0c23a", "2fd92f32-2dd0-4b51-828a-938f28bab20b", "5dcb080f-00e1-4533-9500-ff2e5c18a4e4", "604ad10e-9c4e-4a02-b6c2-bc425cbc7d11" ],
"carry" : {
"end_location" : [ 53.0, 79.0 ]
}
}, {
"id" : "5dcb080f-00e1-4533-9500-ff2e5c18a4e4",
"index" : 2341,
"period" : 2,
"timestamp" : "00:19:35.953",
"minute" : 64,
"second" : 35,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 104,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 63.0, 5.0 ],
"duration" : 0.0,
"related_events" : [ "07544608-2f83-4ec4-9495-41fdbeb45e62" ]
}, {
"id" : "604ad10e-9c4e-4a02-b6c2-bc425cbc7d11",
"index" : 2342,
"period" : 2,
"timestamp" : "00:19:36.060",
"minute" : 64,
"second" : 36,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 104,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 53.0, 79.0 ],
"duration" : 1.893,
"pass" : {
"length" : 43.011627,
"angle" : -0.023251623,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 96.0, 78.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 77,
"name" : "Unknown"
}
}
}, {
"id" : "2e0f1a8d-4a99-4a83-973f-3b36021fef77",
"index" : 2343,
"period" : 2,
"timestamp" : "00:19:38.193",
"minute" : 64,
"second" : 38,
"type" : {
"id" : 22,
"name" : "Foul Committed"
},
"possession" : 104,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 91.0, 73.0 ],
"related_events" : [ "f5df9962-f3d8-460b-b251-4c758aaac90a" ]
}, {
"id" : "f5df9962-f3d8-460b-b251-4c758aaac90a",
"index" : 2344,
"period" : 2,
"timestamp" : "00:19:38.193",
"minute" : 64,
"second" : 38,
"type" : {
"id" : 21,
"name" : "Foul Won"
},
"possession" : 104,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 30.0, 8.0 ],
"under_pressure" : true,
"related_events" : [ "2e0f1a8d-4a99-4a83-973f-3b36021fef77" ],
"foul_won" : {
"defensive" : true
}
}, {
"id" : "377f9557-4f34-4c25-b99e-c9503c886d4b",
"index" : 2345,
"period" : 2,
"timestamp" : "00:19:52.393",
"minute" : 64,
"second" : 52,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 37.0, 11.0 ],
"duration" : 1.0,
"related_events" : [ "ee1f9837-ab41-4e8c-a1b1-070b39073c53" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 8.485281,
"angle" : 0.7853982,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 43.0, 17.0 ],
"type" : {
"id" : 62,
"name" : "Free Kick"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "4906e5f7-5b00-4e25-838f-5aba32d44eb7",
"index" : 2346,
"period" : 2,
"timestamp" : "00:19:52.553",
"minute" : 64,
"second" : 52,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 92.0, 61.0 ],
"duration" : 1.0,
"related_events" : [ "39f4c18c-e8c9-45f0-b961-e91c8734f1d6", "ee1f9837-ab41-4e8c-a1b1-070b39073c53" ]
}, {
"id" : "ee1f9837-ab41-4e8c-a1b1-070b39073c53",
"index" : 2347,
"period" : 2,
"timestamp" : "00:19:53.393",
"minute" : 64,
"second" : 53,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 43.0, 17.0 ],
"under_pressure" : true,
"related_events" : [ "377f9557-4f34-4c25-b99e-c9503c886d4b", "4906e5f7-5b00-4e25-838f-5aba32d44eb7" ]
}, {
"id" : "39f4c18c-e8c9-45f0-b961-e91c8734f1d6",
"index" : 2348,
"period" : 2,
"timestamp" : "00:19:53.393",
"minute" : 64,
"second" : 53,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 43.0, 17.0 ],
"duration" : 0.56,
"under_pressure" : true,
"related_events" : [ "459974fc-5957-4855-88b8-cf6b6f3f61af", "4906e5f7-5b00-4e25-838f-5aba32d44eb7", "ee1f9837-ab41-4e8c-a1b1-070b39073c53" ],
"carry" : {
"end_location" : [ 38.0, 19.0 ]
}
}, {
"id" : "459974fc-5957-4855-88b8-cf6b6f3f61af",
"index" : 2349,
"period" : 2,
"timestamp" : "00:19:53.953",
"minute" : 64,
"second" : 53,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 38.0, 19.0 ],
"duration" : 1.44,
"related_events" : [ "f3d8b549-b1ae-4af1-800e-4b79ba7484ad" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 16.03122,
"angle" : 3.0791738,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 22.0, 20.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "fdf6e1ea-518a-45be-89c8-92d187e29846",
"index" : 2350,
"period" : 2,
"timestamp" : "00:19:55.100",
"minute" : 64,
"second" : 55,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 91.0, 63.0 ],
"duration" : 1.64,
"related_events" : [ "0fd98e99-5025-4adf-83ff-e909805aa292", "4e90aea3-8ba9-4222-b821-6af5221f4ade", "f3d8b549-b1ae-4af1-800e-4b79ba7484ad" ]
}, {
"id" : "f3d8b549-b1ae-4af1-800e-4b79ba7484ad",
"index" : 2351,
"period" : 2,
"timestamp" : "00:19:55.393",
"minute" : 64,
"second" : 55,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 22.0, 20.0 ],
"under_pressure" : true,
"related_events" : [ "459974fc-5957-4855-88b8-cf6b6f3f61af", "fdf6e1ea-518a-45be-89c8-92d187e29846" ]
}, {
"id" : "0fd98e99-5025-4adf-83ff-e909805aa292",
"index" : 2352,
"period" : 2,
"timestamp" : "00:19:55.393",
"minute" : 64,
"second" : 55,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 22.0, 20.0 ],
"duration" : 0.56,
"under_pressure" : true,
"related_events" : [ "4e90aea3-8ba9-4222-b821-6af5221f4ade", "f3d8b549-b1ae-4af1-800e-4b79ba7484ad", "fdf6e1ea-518a-45be-89c8-92d187e29846" ],
"carry" : {
"end_location" : [ 21.0, 20.0 ]
}
}, {
"id" : "4e90aea3-8ba9-4222-b821-6af5221f4ade",
"index" : 2353,
"period" : 2,
"timestamp" : "00:19:55.953",
"minute" : 64,
"second" : 55,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 21.0, 20.0 ],
"duration" : 1.6,
"under_pressure" : true,
"related_events" : [ "8d36606d-670a-4335-995e-760c59a7a77a", "fdf6e1ea-518a-45be-89c8-92d187e29846" ],
"pass" : {
"recipient" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"length" : 21.023796,
"angle" : 2.0131705,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 12.0, 39.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "8d36606d-670a-4335-995e-760c59a7a77a",
"index" : 2354,
"period" : 2,
"timestamp" : "00:19:57.553",
"minute" : 64,
"second" : 57,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 12.0, 39.0 ],
"related_events" : [ "4e90aea3-8ba9-4222-b821-6af5221f4ade" ]
}, {
"id" : "5d8f8ea3-2f62-46a2-b2d4-535fa14bbf09",
"index" : 2355,
"period" : 2,
"timestamp" : "00:19:57.553",
"minute" : 64,
"second" : 57,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 12.0, 39.0 ],
"duration" : 0.84,
"related_events" : [ "1ce73159-93fd-4111-9b0a-09665dfbb10f", "8d36606d-670a-4335-995e-760c59a7a77a" ],
"carry" : {
"end_location" : [ 16.0, 45.0 ]
}
}, {
"id" : "1ce73159-93fd-4111-9b0a-09665dfbb10f",
"index" : 2356,
"period" : 2,
"timestamp" : "00:19:58.393",
"minute" : 64,
"second" : 58,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 16.0, 45.0 ],
"duration" : 2.52,
"related_events" : [ "25a759bd-a729-47c4-91b3-0d88b344c143" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 42.426407,
"angle" : 0.7853982,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 46.0, 75.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "25a759bd-a729-47c4-91b3-0d88b344c143",
"index" : 2357,
"period" : 2,
"timestamp" : "00:20:00.913",
"minute" : 65,
"second" : 0,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 46.0, 75.0 ],
"related_events" : [ "1ce73159-93fd-4111-9b0a-09665dfbb10f" ]
}, {
"id" : "82900fbc-41a3-46e2-94a7-22bd018db612",
"index" : 2358,
"period" : 2,
"timestamp" : "00:20:00.913",
"minute" : 65,
"second" : 0,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 46.0, 75.0 ],
"duration" : 4.2,
"related_events" : [ "25a759bd-a729-47c4-91b3-0d88b344c143", "3b06af7f-9a5c-405d-89ef-f00fe7fc249a" ],
"carry" : {
"end_location" : [ 64.0, 54.0 ]
}
}, {
"id" : "3b06af7f-9a5c-405d-89ef-f00fe7fc249a",
"index" : 2359,
"period" : 2,
"timestamp" : "00:20:05.113",
"minute" : 65,
"second" : 5,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 64.0, 54.0 ],
"duration" : 1.0,
"related_events" : [ "d5eb8762-f5b8-4d79-a9de-d964faa1e4d8" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 16.124516,
"angle" : -2.0899425,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 56.0, 40.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "d5eb8762-f5b8-4d79-a9de-d964faa1e4d8",
"index" : 2360,
"period" : 2,
"timestamp" : "00:20:06.113",
"minute" : 65,
"second" : 6,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 56.0, 40.0 ],
"related_events" : [ "3b06af7f-9a5c-405d-89ef-f00fe7fc249a" ]
}, {
"id" : "85f58751-c04a-4a63-a3f0-72f82db79c54",
"index" : 2361,
"period" : 2,
"timestamp" : "00:20:06.113",
"minute" : 65,
"second" : 6,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 56.0, 40.0 ],
"duration" : 1.12,
"related_events" : [ "6f0d2700-3084-4ae9-9e3e-435311d2d8e5", "d5eb8762-f5b8-4d79-a9de-d964faa1e4d8" ],
"carry" : {
"end_location" : [ 59.0, 37.0 ]
}
}, {
"id" : "6f0d2700-3084-4ae9-9e3e-435311d2d8e5",
"index" : 2362,
"period" : 2,
"timestamp" : "00:20:07.233",
"minute" : 65,
"second" : 7,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 59.0, 37.0 ],
"duration" : 2.08,
"related_events" : [ "387d0d54-a6e0-4a57-88ab-102cd68d61c7" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 39.20459,
"angle" : -0.9119903,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 83.0, 6.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "387d0d54-a6e0-4a57-88ab-102cd68d61c7",
"index" : 2363,
"period" : 2,
"timestamp" : "00:20:09.313",
"minute" : 65,
"second" : 9,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 83.0, 6.0 ],
"related_events" : [ "6f0d2700-3084-4ae9-9e3e-435311d2d8e5" ]
}, {
"id" : "e6c8b8f0-4b64-466b-b749-e5b1863e9526",
"index" : 2364,
"period" : 2,
"timestamp" : "00:20:09.313",
"minute" : 65,
"second" : 9,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 83.0, 6.0 ],
"duration" : 3.16,
"under_pressure" : true,
"related_events" : [ "14748a54-2cc1-4503-9d85-87fb6c0d23c9", "387d0d54-a6e0-4a57-88ab-102cd68d61c7", "6043bb3f-e41d-4b70-8460-4aadc93fe353" ],
"carry" : {
"end_location" : [ 89.0, 11.0 ]
}
}, {
"id" : "6043bb3f-e41d-4b70-8460-4aadc93fe353",
"index" : 2365,
"period" : 2,
"timestamp" : "00:20:11.540",
"minute" : 65,
"second" : 11,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 33.0, 68.0 ],
"duration" : 0.813,
"related_events" : [ "e6c8b8f0-4b64-466b-b749-e5b1863e9526" ]
}, {
"id" : "14748a54-2cc1-4503-9d85-87fb6c0d23c9",
"index" : 2366,
"period" : 2,
"timestamp" : "00:20:12.473",
"minute" : 65,
"second" : 12,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 89.0, 11.0 ],
"duration" : 0.72,
"related_events" : [ "9cfc928d-eb4c-466d-8fec-48a072c8583d" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 8.602325,
"angle" : 0.95054686,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 94.0, 18.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "9cfc928d-eb4c-466d-8fec-48a072c8583d",
"index" : 2367,
"period" : 2,
"timestamp" : "00:20:13.193",
"minute" : 65,
"second" : 13,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 94.0, 18.0 ],
"related_events" : [ "14748a54-2cc1-4503-9d85-87fb6c0d23c9" ]
}, {
"id" : "2e7a2f4e-616d-4024-89e0-fb8b6ccb104b",
"index" : 2368,
"period" : 2,
"timestamp" : "00:20:13.193",
"minute" : 65,
"second" : 13,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 94.0, 18.0 ],
"duration" : 1.0,
"related_events" : [ "0493a6a2-488a-43de-86be-b339943ceed3", "9cfc928d-eb4c-466d-8fec-48a072c8583d" ],
"carry" : {
"end_location" : [ 92.0, 20.0 ]
}
}, {
"id" : "0493a6a2-488a-43de-86be-b339943ceed3",
"index" : 2369,
"period" : 2,
"timestamp" : "00:20:14.193",
"minute" : 65,
"second" : 14,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 92.0, 20.0 ],
"duration" : 0.84,
"related_events" : [ "b1e4f4c6-e92a-42cb-b500-618cd2f5d348" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 13.416408,
"angle" : 2.6779451,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 80.0, 26.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "b1e4f4c6-e92a-42cb-b500-618cd2f5d348",
"index" : 2370,
"period" : 2,
"timestamp" : "00:20:15.033",
"minute" : 65,
"second" : 15,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 80.0, 26.0 ],
"related_events" : [ "0493a6a2-488a-43de-86be-b339943ceed3" ]
}, {
"id" : "aba745b8-1644-4d41-8533-86a6b3a16a05",
"index" : 2371,
"period" : 2,
"timestamp" : "00:20:15.033",
"minute" : 65,
"second" : 15,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 80.0, 26.0 ],
"duration" : 0.32,
"related_events" : [ "b1e4f4c6-e92a-42cb-b500-618cd2f5d348", "ea8bcc9a-5353-4f64-b75b-6164eb34607a" ],
"carry" : {
"end_location" : [ 80.0, 27.0 ]
}
}, {
"id" : "ea8bcc9a-5353-4f64-b75b-6164eb34607a",
"index" : 2372,
"period" : 2,
"timestamp" : "00:20:15.353",
"minute" : 65,
"second" : 15,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 80.0, 27.0 ],
"duration" : 0.52,
"related_events" : [ "70ff34d1-3651-4165-8e42-b0f690f30c70" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 15.033297,
"angle" : -1.5042281,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 81.0, 12.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "70ff34d1-3651-4165-8e42-b0f690f30c70",
"index" : 2373,
"period" : 2,
"timestamp" : "00:20:15.873",
"minute" : 65,
"second" : 15,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 81.0, 12.0 ],
"related_events" : [ "ea8bcc9a-5353-4f64-b75b-6164eb34607a" ]
}, {
"id" : "e054c020-57a4-42f2-b9a7-de023d197000",
"index" : 2374,
"period" : 2,
"timestamp" : "00:20:15.873",
"minute" : 65,
"second" : 15,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 81.0, 12.0 ],
"duration" : 0.44,
"related_events" : [ "70ff34d1-3651-4165-8e42-b0f690f30c70", "d1ae812a-abfc-4c41-bde4-3e948a94c4af" ],
"carry" : {
"end_location" : [ 82.0, 14.0 ]
}
}, {
"id" : "d1ae812a-abfc-4c41-bde4-3e948a94c4af",
"index" : 2375,
"period" : 2,
"timestamp" : "00:20:16.313",
"minute" : 65,
"second" : 16,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 82.0, 14.0 ],
"duration" : 0.56,
"related_events" : [ "c1c14849-c283-4dcc-8f65-9d85e88beb38" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 6.708204,
"angle" : 2.0344439,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 79.0, 20.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "c1c14849-c283-4dcc-8f65-9d85e88beb38",
"index" : 2376,
"period" : 2,
"timestamp" : "00:20:16.873",
"minute" : 65,
"second" : 16,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 79.0, 20.0 ],
"related_events" : [ "d1ae812a-abfc-4c41-bde4-3e948a94c4af" ]
}, {
"id" : "7b65683f-0e80-4366-bcc4-df89843f1ff2",
"index" : 2377,
"period" : 2,
"timestamp" : "00:20:16.873",
"minute" : 65,
"second" : 16,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 79.0, 20.0 ],
"duration" : 0.88,
"related_events" : [ "6808b4f0-158a-4ad0-8982-3becc5c4191d", "c1c14849-c283-4dcc-8f65-9d85e88beb38" ],
"carry" : {
"end_location" : [ 78.0, 19.0 ]
}
}, {
"id" : "6808b4f0-158a-4ad0-8982-3becc5c4191d",
"index" : 2378,
"period" : 2,
"timestamp" : "00:20:17.753",
"minute" : 65,
"second" : 17,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 78.0, 19.0 ],
"duration" : 0.96,
"related_events" : [ "31584f9e-d7ef-4a35-8f54-45466e4228ca" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 15.811388,
"angle" : 1.8925469,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 73.0, 34.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "31584f9e-d7ef-4a35-8f54-45466e4228ca",
"index" : 2379,
"period" : 2,
"timestamp" : "00:20:18.713",
"minute" : 65,
"second" : 18,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 73.0, 34.0 ],
"related_events" : [ "6808b4f0-158a-4ad0-8982-3becc5c4191d" ]
}, {
"id" : "ad6bd7b5-95da-4406-b985-8249230f63f4",
"index" : 2380,
"period" : 2,
"timestamp" : "00:20:18.713",
"minute" : 65,
"second" : 18,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 73.0, 34.0 ],
"duration" : 0.08,
"related_events" : [ "31584f9e-d7ef-4a35-8f54-45466e4228ca", "ceb4ccb1-b12e-43dc-99c3-c02fb94b1edc" ],
"carry" : {
"end_location" : [ 73.0, 35.0 ]
}
}, {
"id" : "ceb4ccb1-b12e-43dc-99c3-c02fb94b1edc",
"index" : 2381,
"period" : 2,
"timestamp" : "00:20:18.793",
"minute" : 65,
"second" : 18,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 73.0, 35.0 ],
"duration" : 0.839,
"related_events" : [ "88d7c53b-40bf-42b0-87e5-1ed24aa7d5ce" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 8.246211,
"angle" : -1.3258177,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 75.0, 27.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "88d7c53b-40bf-42b0-87e5-1ed24aa7d5ce",
"index" : 2382,
"period" : 2,
"timestamp" : "00:20:19.632",
"minute" : 65,
"second" : 19,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 75.0, 27.0 ],
"related_events" : [ "ceb4ccb1-b12e-43dc-99c3-c02fb94b1edc" ]
}, {
"id" : "d6ca3517-eacb-4ffe-9498-9c6867d3cbc4",
"index" : 2383,
"period" : 2,
"timestamp" : "00:20:19.632",
"minute" : 65,
"second" : 19,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 75.0, 27.0 ],
"duration" : 0.521,
"under_pressure" : true,
"related_events" : [ "21eaa94b-e02c-4e6e-8232-f93268c9bbb0", "88d7c53b-40bf-42b0-87e5-1ed24aa7d5ce", "cf234bde-2ac9-4704-ab7d-607d523d63ba" ],
"carry" : {
"end_location" : [ 75.0, 29.0 ]
}
}, {
"id" : "21eaa94b-e02c-4e6e-8232-f93268c9bbb0",
"index" : 2384,
"period" : 2,
"timestamp" : "00:20:19.820",
"minute" : 65,
"second" : 19,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 44.0, 56.0 ],
"duration" : 0.813,
"related_events" : [ "cf234bde-2ac9-4704-ab7d-607d523d63ba", "d6ca3517-eacb-4ffe-9498-9c6867d3cbc4" ]
}, {
"id" : "cf234bde-2ac9-4704-ab7d-607d523d63ba",
"index" : 2385,
"period" : 2,
"timestamp" : "00:20:20.153",
"minute" : 65,
"second" : 20,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 75.0, 29.0 ],
"duration" : 0.56,
"under_pressure" : true,
"related_events" : [ "21eaa94b-e02c-4e6e-8232-f93268c9bbb0", "aa231471-0ccd-4d75-9545-5870cac27ed0" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 4.472136,
"angle" : 2.6779451,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 71.0, 31.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "aa231471-0ccd-4d75-9545-5870cac27ed0",
"index" : 2386,
"period" : 2,
"timestamp" : "00:20:20.713",
"minute" : 65,
"second" : 20,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 71.0, 31.0 ],
"related_events" : [ "cf234bde-2ac9-4704-ab7d-607d523d63ba" ]
}, {
"id" : "d7ac7605-6ba1-443b-86d9-510d67f8fce5",
"index" : 2387,
"period" : 2,
"timestamp" : "00:20:20.713",
"minute" : 65,
"second" : 20,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 71.0, 31.0 ],
"duration" : 2.04,
"related_events" : [ "7e782da2-2ad5-464a-98de-635a48a1565b", "aa231471-0ccd-4d75-9545-5870cac27ed0" ],
"carry" : {
"end_location" : [ 69.0, 38.0 ]
}
}, {
"id" : "7e782da2-2ad5-464a-98de-635a48a1565b",
"index" : 2388,
"period" : 2,
"timestamp" : "00:20:22.753",
"minute" : 65,
"second" : 22,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 69.0, 38.0 ],
"duration" : 0.72,
"related_events" : [ "fed123e7-1d9d-49e2-ab86-fba61807fdb4" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 11.18034,
"angle" : 2.0344439,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 64.0, 48.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "fffa940c-112b-46b5-944b-ae1de98a85b0",
"index" : 2389,
"period" : 2,
"timestamp" : "00:20:23.300",
"minute" : 65,
"second" : 23,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 47.0, 31.0 ],
"duration" : 0.893,
"related_events" : [ "24be1819-d15a-421a-8465-fba23c632fbb", "fed123e7-1d9d-49e2-ab86-fba61807fdb4" ]
}, {
"id" : "fed123e7-1d9d-49e2-ab86-fba61807fdb4",
"index" : 2390,
"period" : 2,
"timestamp" : "00:20:23.473",
"minute" : 65,
"second" : 23,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 64.0, 48.0 ],
"under_pressure" : true,
"related_events" : [ "7e782da2-2ad5-464a-98de-635a48a1565b", "fffa940c-112b-46b5-944b-ae1de98a85b0" ]
}, {
"id" : "24be1819-d15a-421a-8465-fba23c632fbb",
"index" : 2391,
"period" : 2,
"timestamp" : "00:20:23.473",
"minute" : 65,
"second" : 23,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 64.0, 48.0 ],
"duration" : 1.52,
"under_pressure" : true,
"related_events" : [ "19d39ea0-3221-415f-81f7-02e93b12998d", "fed123e7-1d9d-49e2-ab86-fba61807fdb4", "fffa940c-112b-46b5-944b-ae1de98a85b0" ],
"carry" : {
"end_location" : [ 64.0, 43.0 ]
}
}, {
"id" : "19d39ea0-3221-415f-81f7-02e93b12998d",
"index" : 2392,
"period" : 2,
"timestamp" : "00:20:24.993",
"minute" : 65,
"second" : 24,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 64.0, 43.0 ],
"duration" : 1.2,
"related_events" : [ "6479eb81-4c9b-47ea-9749-90adf463c7a8" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 30.805843,
"angle" : -0.9467733,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 82.0, 18.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "6479eb81-4c9b-47ea-9749-90adf463c7a8",
"index" : 2393,
"period" : 2,
"timestamp" : "00:20:26.193",
"minute" : 65,
"second" : 26,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 82.0, 18.0 ],
"related_events" : [ "19d39ea0-3221-415f-81f7-02e93b12998d" ]
}, {
"id" : "f0d44870-a621-4a3f-b18c-7daa097d2cf5",
"index" : 2394,
"period" : 2,
"timestamp" : "00:20:26.193",
"minute" : 65,
"second" : 26,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 82.0, 18.0 ],
"duration" : 2.56,
"related_events" : [ "3d3aa542-2840-4b7e-aa25-40835887ab47", "6479eb81-4c9b-47ea-9749-90adf463c7a8" ],
"carry" : {
"end_location" : [ 89.0, 17.0 ]
}
}, {
"id" : "3d3aa542-2840-4b7e-aa25-40835887ab47",
"index" : 2395,
"period" : 2,
"timestamp" : "00:20:28.753",
"minute" : 65,
"second" : 28,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 89.0, 17.0 ],
"duration" : 0.52,
"related_events" : [ "337b491d-c4e4-49e2-8ec0-0dc3c5377394" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 11.18034,
"angle" : -0.4636476,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 99.0, 12.0 ],
"assisted_shot_id" : "4a4cd228-4727-4823-a159-fc479004a812",
"shot_assist" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "337b491d-c4e4-49e2-8ec0-0dc3c5377394",
"index" : 2396,
"period" : 2,
"timestamp" : "00:20:29.273",
"minute" : 65,
"second" : 29,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 99.0, 12.0 ],
"related_events" : [ "3d3aa542-2840-4b7e-aa25-40835887ab47" ]
}, {
"id" : "8073444f-3bed-437f-a4b6-b8a6e148c877",
"index" : 2397,
"period" : 2,
"timestamp" : "00:20:29.273",
"minute" : 65,
"second" : 29,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 99.0, 12.0 ],
"duration" : 3.04,
"under_pressure" : true,
"related_events" : [ "2bf84144-9d9d-4ef7-a008-a59ba64decfc", "337b491d-c4e4-49e2-8ec0-0dc3c5377394", "f4629074-48ea-485a-bd04-3604e0d37b1e" ],
"carry" : {
"end_location" : [ 98.0, 25.0 ]
}
}, {
"id" : "2bf84144-9d9d-4ef7-a008-a59ba64decfc",
"index" : 2398,
"period" : 2,
"timestamp" : "00:20:32.313",
"minute" : 65,
"second" : 32,
"type" : {
"id" : 39,
"name" : "Dribbled Past"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 23.0, 56.0 ],
"related_events" : [ "72787a5d-2469-4bad-9194-01231c451cb2", "8073444f-3bed-437f-a4b6-b8a6e148c877", "f4629074-48ea-485a-bd04-3604e0d37b1e" ]
}, {
"id" : "f4629074-48ea-485a-bd04-3604e0d37b1e",
"index" : 2399,
"period" : 2,
"timestamp" : "00:20:32.313",
"minute" : 65,
"second" : 32,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 98.0, 25.0 ],
"under_pressure" : true,
"related_events" : [ "2bf84144-9d9d-4ef7-a008-a59ba64decfc" ],
"dribble" : {
"outcome" : {
"id" : 8,
"name" : "Complete"
}
}
}, {
"id" : "72787a5d-2469-4bad-9194-01231c451cb2",
"index" : 2400,
"period" : 2,
"timestamp" : "00:20:32.313",
"minute" : 65,
"second" : 32,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 98.0, 25.0 ],
"duration" : 0.867,
"under_pressure" : true,
"related_events" : [ "2bf84144-9d9d-4ef7-a008-a59ba64decfc", "4a4cd228-4727-4823-a159-fc479004a812", "f4629074-48ea-485a-bd04-3604e0d37b1e" ],
"carry" : {
"end_location" : [ 97.0, 35.0 ]
}
}, {
"id" : "4a4cd228-4727-4823-a159-fc479004a812",
"index" : 2401,
"period" : 2,
"timestamp" : "00:20:33.180",
"minute" : 65,
"second" : 33,
"type" : {
"id" : 16,
"name" : "Shot"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 97.0, 35.0 ],
"duration" : 1.213,
"related_events" : [ "6484ebed-c202-447a-b750-38f272c9a748" ],
"shot" : {
"statsbomb_xg" : 0.035576884,
"end_location" : [ 120.0, 46.9, 0.1 ],
"key_pass_id" : "3d3aa542-2840-4b7e-aa25-40835887ab47",
"technique" : {
"id" : 93,
"name" : "Normal"
},
"type" : {
"id" : 87,
"name" : "Open Play"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 98,
"name" : "Off T"
},
"freeze_frame" : [ {
"location" : [ 119.0, 39.0 ],
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"teammate" : false
}, {
"location" : [ 106.0, 29.0 ],
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : false
}, {
"location" : [ 108.0, 25.0 ],
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : true
}, {
"location" : [ 94.0, 16.0 ],
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : false
}, {
"location" : [ 99.0, 26.0 ],
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"teammate" : false
}, {
"location" : [ 103.0, 16.0 ],
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : true
}, {
"location" : [ 104.0, 43.0 ],
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"teammate" : true
}, {
"location" : [ 105.0, 39.0 ],
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : false
}, {
"location" : [ 100.0, 35.0 ],
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : false
}, {
"location" : [ 86.0, 40.0 ],
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"teammate" : true
}, {
"location" : [ 93.0, 41.0 ],
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"teammate" : false
}, {
"location" : [ 106.0, 52.0 ],
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : false
}, {
"location" : [ 104.0, 61.0 ],
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : true
}, {
"location" : [ 98.0, 34.0 ],
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"teammate" : false
} ]
}
}, {
"id" : "6484ebed-c202-447a-b750-38f272c9a748",
"index" : 2402,
"period" : 2,
"timestamp" : "00:20:34.393",
"minute" : 65,
"second" : 34,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 105,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 2.0, 42.0 ],
"related_events" : [ "4a4cd228-4727-4823-a159-fc479004a812" ],
"goalkeeper" : {
"end_location" : [ 2.0, 41.0 ],
"position" : {
"id" : 44,
"name" : "Set"
},
"type" : {
"id" : 32,
"name" : "Shot Faced"
}
}
}, {
"id" : "de46f90a-c1aa-4f7d-a35c-5667418d9baf",
"index" : 2403,
"period" : 2,
"timestamp" : "00:21:01.153",
"minute" : 66,
"second" : 1,
"type" : {
"id" : 5,
"name" : "Camera On"
},
"possession" : 106,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
}
}, {
"id" : "0e406d7a-e72e-4fb1-8887-fc2ff3dd9768",
"index" : 2404,
"period" : 2,
"timestamp" : "00:21:01.553",
"minute" : 66,
"second" : 1,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 106,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 33.0, 77.0 ],
"duration" : 0.519,
"related_events" : [ "5ce30303-7e31-4c4a-9ae3-1f2a1246ca3b" ]
}, {
"id" : "5ce30303-7e31-4c4a-9ae3-1f2a1246ca3b",
"index" : 2405,
"period" : 2,
"timestamp" : "00:21:01.620",
"minute" : 66,
"second" : 1,
"type" : {
"id" : 38,
"name" : "Miscontrol"
},
"possession" : 106,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 89.0, 3.0 ],
"under_pressure" : true,
"related_events" : [ "0e406d7a-e72e-4fb1-8887-fc2ff3dd9768" ]
}, {
"id" : "48c2fb65-faa0-43ac-a100-bda069cec4d8",
"index" : 2406,
"period" : 2,
"timestamp" : "00:21:40.753",
"minute" : 66,
"second" : 40,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 35.0, 80.0 ],
"duration" : 1.04,
"related_events" : [ "88e0d05b-7ae8-4163-a07b-2be4e7226f80" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 15.0,
"angle" : -1.5707964,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 35.0, 65.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
}
}
}, {
"id" : "88e0d05b-7ae8-4163-a07b-2be4e7226f80",
"index" : 2407,
"period" : 2,
"timestamp" : "00:21:41.793",
"minute" : 66,
"second" : 41,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 35.0, 65.0 ],
"related_events" : [ "48c2fb65-faa0-43ac-a100-bda069cec4d8" ]
}, {
"id" : "34bc2b2b-9b40-4d32-bb20-3f980ee4c1ab",
"index" : 2408,
"period" : 2,
"timestamp" : "00:21:41.793",
"minute" : 66,
"second" : 41,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 35.0, 65.0 ],
"duration" : 0.84,
"related_events" : [ "88e0d05b-7ae8-4163-a07b-2be4e7226f80", "bcb9bb93-3496-46f9-889e-a60074d81a9f" ],
"carry" : {
"end_location" : [ 36.0, 68.0 ]
}
}, {
"id" : "bcb9bb93-3496-46f9-889e-a60074d81a9f",
"index" : 2409,
"period" : 2,
"timestamp" : "00:21:42.633",
"minute" : 66,
"second" : 42,
"type" : {
"id" : 3,
"name" : "Dispossessed"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 36.0, 68.0 ],
"under_pressure" : true,
"related_events" : [ "b92d18fa-d1ca-4436-9237-24c4a4cdd6e5" ]
}, {
"id" : "b92d18fa-d1ca-4436-9237-24c4a4cdd6e5",
"index" : 2410,
"period" : 2,
"timestamp" : "00:21:42.633",
"minute" : 66,
"second" : 42,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 85.0, 13.0 ],
"under_pressure" : true,
"related_events" : [ "bcb9bb93-3496-46f9-889e-a60074d81a9f" ],
"duel" : {
"type" : {
"id" : 11,
"name" : "Tackle"
},
"outcome" : {
"id" : 16,
"name" : "Success In Play"
}
}
}, {
"id" : "88a7f486-4dea-4204-aa18-b37358b454a8",
"index" : 2411,
"period" : 2,
"timestamp" : "00:21:43.273",
"minute" : 66,
"second" : 43,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 86.0, 9.0 ]
}, {
"id" : "aab8b215-91bf-4282-a30b-9a01dce9b008",
"index" : 2412,
"period" : 2,
"timestamp" : "00:21:43.273",
"minute" : 66,
"second" : 43,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 86.0, 9.0 ],
"duration" : 0.787,
"under_pressure" : true,
"related_events" : [ "88a7f486-4dea-4204-aa18-b37358b454a8", "9eb0026f-0cae-4bb2-ad79-299b8b7f5781", "b9c88124-6b7e-4ad0-afb9-45a45b0467fc" ],
"carry" : {
"end_location" : [ 85.0, 13.0 ]
}
}, {
"id" : "9eb0026f-0cae-4bb2-ad79-299b8b7f5781",
"index" : 2413,
"period" : 2,
"timestamp" : "00:21:43.393",
"minute" : 66,
"second" : 43,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 33.0, 69.0 ],
"duration" : 0.68,
"counterpress" : true,
"related_events" : [ "aab8b215-91bf-4282-a30b-9a01dce9b008", "b9c88124-6b7e-4ad0-afb9-45a45b0467fc" ]
}, {
"id" : "b9c88124-6b7e-4ad0-afb9-45a45b0467fc",
"index" : 2414,
"period" : 2,
"timestamp" : "00:21:44.060",
"minute" : 66,
"second" : 44,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 85.0, 13.0 ],
"duration" : 0.48,
"under_pressure" : true,
"related_events" : [ "9eb0026f-0cae-4bb2-ad79-299b8b7f5781", "f4a365c7-e76b-4773-8d47-1c6469e562cf" ],
"pass" : {
"recipient" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"length" : 8.0,
"angle" : 1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 85.0, 21.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "f4a365c7-e76b-4773-8d47-1c6469e562cf",
"index" : 2415,
"period" : 2,
"timestamp" : "00:21:44.540",
"minute" : 66,
"second" : 44,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 85.0, 21.0 ],
"related_events" : [ "b9c88124-6b7e-4ad0-afb9-45a45b0467fc" ]
}, {
"id" : "2a284c5c-c938-4a87-9455-d69d4a3dd6fa",
"index" : 2416,
"period" : 2,
"timestamp" : "00:21:44.540",
"minute" : 66,
"second" : 44,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 85.0, 21.0 ],
"duration" : 0.133,
"related_events" : [ "ebd9d3ff-3100-4e84-8b02-36ff8ed7d632", "f4a365c7-e76b-4773-8d47-1c6469e562cf" ],
"carry" : {
"end_location" : [ 86.0, 27.0 ]
}
}, {
"id" : "ebd9d3ff-3100-4e84-8b02-36ff8ed7d632",
"index" : 2417,
"period" : 2,
"timestamp" : "00:21:44.673",
"minute" : 66,
"second" : 44,
"type" : {
"id" : 38,
"name" : "Miscontrol"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 86.0, 27.0 ]
}, {
"id" : "863a7013-c419-45b2-96da-0c3ce64d98e3",
"index" : 2418,
"period" : 2,
"timestamp" : "00:21:45.113",
"minute" : 66,
"second" : 45,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 30.0, 48.0 ],
"duration" : 0.52,
"counterpress" : true
}, {
"id" : "05072a48-10a7-474a-9534-3e60b479b88e",
"index" : 2419,
"period" : 2,
"timestamp" : "00:21:45.913",
"minute" : 66,
"second" : 45,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 29.0, 50.0 ],
"duration" : 2.306,
"related_events" : [ "45bb57ff-40ea-4d57-b769-9d601555b077" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 23.43075,
"angle" : 0.87605804,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 44.0, 68.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "45bb57ff-40ea-4d57-b769-9d601555b077",
"index" : 2420,
"period" : 2,
"timestamp" : "00:21:48.219",
"minute" : 66,
"second" : 48,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 44.0, 68.0 ],
"related_events" : [ "05072a48-10a7-474a-9534-3e60b479b88e" ]
}, {
"id" : "6220de5f-1173-40f6-855c-53acfa4ee8c8",
"index" : 2421,
"period" : 2,
"timestamp" : "00:21:48.219",
"minute" : 66,
"second" : 48,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 44.0, 68.0 ],
"duration" : 0.454,
"under_pressure" : true,
"related_events" : [ "45bb57ff-40ea-4d57-b769-9d601555b077", "55b11e60-e8da-443e-aa82-1779bfddd7b6", "fd750ddb-7b84-4fe6-9f0c-f9f54d6f77f5" ],
"carry" : {
"end_location" : [ 45.0, 69.0 ]
}
}, {
"id" : "55b11e60-e8da-443e-aa82-1779bfddd7b6",
"index" : 2422,
"period" : 2,
"timestamp" : "00:21:48.313",
"minute" : 66,
"second" : 48,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 78.0, 12.0 ],
"related_events" : [ "6220de5f-1173-40f6-855c-53acfa4ee8c8" ]
}, {
"id" : "fd750ddb-7b84-4fe6-9f0c-f9f54d6f77f5",
"index" : 2423,
"period" : 2,
"timestamp" : "00:21:48.673",
"minute" : 66,
"second" : 48,
"type" : {
"id" : 38,
"name" : "Miscontrol"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 45.0, 69.0 ]
}, {
"id" : "50cd00fc-981e-465e-bc8e-131bd6873c11",
"index" : 2424,
"period" : 2,
"timestamp" : "00:21:49.953",
"minute" : 66,
"second" : 49,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 48.0, 68.0 ]
}, {
"id" : "58e61ced-1aaf-4201-9f72-d634d0b1e26f",
"index" : 2425,
"period" : 2,
"timestamp" : "00:21:49.953",
"minute" : 66,
"second" : 49,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 48.0, 68.0 ],
"duration" : 0.4,
"related_events" : [ "1225967a-f7e2-4140-811b-ef95bc70b79b", "50cd00fc-981e-465e-bc8e-131bd6873c11" ],
"carry" : {
"end_location" : [ 48.0, 68.0 ]
}
}, {
"id" : "1225967a-f7e2-4140-811b-ef95bc70b79b",
"index" : 2426,
"period" : 2,
"timestamp" : "00:21:50.353",
"minute" : 66,
"second" : 50,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 48.0, 68.0 ],
"duration" : 1.56,
"related_events" : [ "b0aaf415-d49b-4046-848b-07712d6a49bd" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 27.45906,
"angle" : -1.3876855,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 53.0, 41.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "b0aaf415-d49b-4046-848b-07712d6a49bd",
"index" : 2427,
"period" : 2,
"timestamp" : "00:21:51.913",
"minute" : 66,
"second" : 51,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 53.0, 41.0 ],
"related_events" : [ "1225967a-f7e2-4140-811b-ef95bc70b79b" ]
}, {
"id" : "10deb1e0-abe0-482d-af34-217c8b1ea47e",
"index" : 2428,
"period" : 2,
"timestamp" : "00:21:51.913",
"minute" : 66,
"second" : 51,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 53.0, 41.0 ],
"duration" : 1.6,
"related_events" : [ "04fc6ba8-fdab-49c5-a55b-2a3a7e9a9eef", "b0aaf415-d49b-4046-848b-07712d6a49bd" ],
"carry" : {
"end_location" : [ 57.0, 36.0 ]
}
}, {
"id" : "04fc6ba8-fdab-49c5-a55b-2a3a7e9a9eef",
"index" : 2429,
"period" : 2,
"timestamp" : "00:21:53.513",
"minute" : 66,
"second" : 53,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 57.0, 36.0 ],
"duration" : 1.2,
"related_events" : [ "caa0d8cd-dd40-47f5-9849-075180b63184" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 30.232433,
"angle" : -0.97361964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 74.0, 11.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "caa0d8cd-dd40-47f5-9849-075180b63184",
"index" : 2430,
"period" : 2,
"timestamp" : "00:21:54.713",
"minute" : 66,
"second" : 54,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 74.0, 11.0 ],
"related_events" : [ "04fc6ba8-fdab-49c5-a55b-2a3a7e9a9eef" ]
}, {
"id" : "bcbb230f-a2a1-4f79-8157-54e2d7ffb130",
"index" : 2431,
"period" : 2,
"timestamp" : "00:21:54.713",
"minute" : 66,
"second" : 54,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 74.0, 11.0 ],
"duration" : 3.56,
"related_events" : [ "3026eacf-4cd7-49e8-ab16-0f5ad4a13036", "caa0d8cd-dd40-47f5-9849-075180b63184" ],
"carry" : {
"end_location" : [ 88.0, 18.0 ]
}
}, {
"id" : "3026eacf-4cd7-49e8-ab16-0f5ad4a13036",
"index" : 2432,
"period" : 2,
"timestamp" : "00:21:58.273",
"minute" : 66,
"second" : 58,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 88.0, 18.0 ],
"duration" : 1.0,
"related_events" : [ "3cda2191-597b-47c0-b3b0-edbd0d91f3a4" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 8.062258,
"angle" : 2.0899425,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 84.0, 25.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "3cda2191-597b-47c0-b3b0-edbd0d91f3a4",
"index" : 2433,
"period" : 2,
"timestamp" : "00:21:59.273",
"minute" : 66,
"second" : 59,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 84.0, 25.0 ],
"related_events" : [ "3026eacf-4cd7-49e8-ab16-0f5ad4a13036" ]
}, {
"id" : "3b64526c-818e-42b9-a5df-e90d75510138",
"index" : 2434,
"period" : 2,
"timestamp" : "00:21:59.273",
"minute" : 66,
"second" : 59,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 84.0, 25.0 ],
"duration" : 0.68,
"related_events" : [ "3cda2191-597b-47c0-b3b0-edbd0d91f3a4", "f12cabde-5cbb-4214-8de4-613345605044" ],
"carry" : {
"end_location" : [ 83.0, 27.0 ]
}
}, {
"id" : "f12cabde-5cbb-4214-8de4-613345605044",
"index" : 2435,
"period" : 2,
"timestamp" : "00:21:59.953",
"minute" : 66,
"second" : 59,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 83.0, 27.0 ],
"duration" : 2.12,
"related_events" : [ "7e2396cc-5d0a-4ec2-b391-8486d6d696c1" ],
"pass" : {
"recipient" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"length" : 45.79301,
"angle" : 1.0191413,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 107.0, 66.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "7e2396cc-5d0a-4ec2-b391-8486d6d696c1",
"index" : 2436,
"period" : 2,
"timestamp" : "00:22:02.073",
"minute" : 67,
"second" : 2,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 107.0, 66.0 ],
"related_events" : [ "f12cabde-5cbb-4214-8de4-613345605044" ]
}, {
"id" : "055934dd-1a0e-4af8-8d6c-6dc6996dae7e",
"index" : 2437,
"period" : 2,
"timestamp" : "00:22:02.073",
"minute" : 67,
"second" : 2,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 107.0, 66.0 ],
"duration" : 4.64,
"related_events" : [ "7e2396cc-5d0a-4ec2-b391-8486d6d696c1", "8fcc7e69-85ba-47a5-9e49-a13cc7655c33" ],
"carry" : {
"end_location" : [ 112.0, 69.0 ]
}
}, {
"id" : "8fcc7e69-85ba-47a5-9e49-a13cc7655c33",
"index" : 2438,
"period" : 2,
"timestamp" : "00:22:06.713",
"minute" : 67,
"second" : 6,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 112.0, 69.0 ],
"duration" : 1.04,
"related_events" : [ "9c972934-c2e7-4f37-aba9-8705735f57a7" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 7.28011,
"angle" : -2.863293,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 105.0, 67.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "9c972934-c2e7-4f37-aba9-8705735f57a7",
"index" : 2439,
"period" : 2,
"timestamp" : "00:22:07.753",
"minute" : 67,
"second" : 7,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 105.0, 67.0 ],
"related_events" : [ "8fcc7e69-85ba-47a5-9e49-a13cc7655c33" ]
}, {
"id" : "a31fb061-d776-4434-bce2-71e34cb0f1c8",
"index" : 2440,
"period" : 2,
"timestamp" : "00:22:07.753",
"minute" : 67,
"second" : 7,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 105.0, 67.0 ],
"duration" : 0.187,
"under_pressure" : true,
"related_events" : [ "689f2dbd-8056-437e-9ac9-0841da345688", "9c972934-c2e7-4f37-aba9-8705735f57a7", "ad8c6857-9c89-4a5d-a7a4-e256b9d23ce8" ],
"carry" : {
"end_location" : [ 105.0, 66.0 ]
}
}, {
"id" : "689f2dbd-8056-437e-9ac9-0841da345688",
"index" : 2441,
"period" : 2,
"timestamp" : "00:22:07.833",
"minute" : 67,
"second" : 7,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 15.0, 17.0 ],
"duration" : 1.319,
"related_events" : [ "720980dd-f583-4e5f-b4c6-8215acb0d36d", "a17cda99-ff4b-4ee9-954e-6f4c890885bb", "a31fb061-d776-4434-bce2-71e34cb0f1c8", "ad8c6857-9c89-4a5d-a7a4-e256b9d23ce8" ]
}, {
"id" : "892b73d3-889e-41ab-bf6c-d4f00b68d760",
"index" : 2442,
"period" : 2,
"timestamp" : "00:22:07.940",
"minute" : 67,
"second" : 7,
"type" : {
"id" : 39,
"name" : "Dribbled Past"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 16.0, 15.0 ],
"related_events" : [ "a17cda99-ff4b-4ee9-954e-6f4c890885bb", "ad8c6857-9c89-4a5d-a7a4-e256b9d23ce8" ]
}, {
"id" : "ad8c6857-9c89-4a5d-a7a4-e256b9d23ce8",
"index" : 2443,
"period" : 2,
"timestamp" : "00:22:07.940",
"minute" : 67,
"second" : 7,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 105.0, 66.0 ],
"under_pressure" : true,
"related_events" : [ "689f2dbd-8056-437e-9ac9-0841da345688", "892b73d3-889e-41ab-bf6c-d4f00b68d760" ],
"dribble" : {
"outcome" : {
"id" : 8,
"name" : "Complete"
}
}
}, {
"id" : "a17cda99-ff4b-4ee9-954e-6f4c890885bb",
"index" : 2444,
"period" : 2,
"timestamp" : "00:22:07.940",
"minute" : 67,
"second" : 7,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 105.0, 66.0 ],
"duration" : 1.053,
"under_pressure" : true,
"related_events" : [ "689f2dbd-8056-437e-9ac9-0841da345688", "720980dd-f583-4e5f-b4c6-8215acb0d36d", "892b73d3-889e-41ab-bf6c-d4f00b68d760", "ad8c6857-9c89-4a5d-a7a4-e256b9d23ce8" ],
"carry" : {
"end_location" : [ 100.0, 68.0 ]
}
}, {
"id" : "720980dd-f583-4e5f-b4c6-8215acb0d36d",
"index" : 2445,
"period" : 2,
"timestamp" : "00:22:08.993",
"minute" : 67,
"second" : 8,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 100.0, 68.0 ],
"duration" : 0.88,
"under_pressure" : true,
"related_events" : [ "689f2dbd-8056-437e-9ac9-0841da345688", "e254ddcd-3bae-4e14-98a8-c711ffdc7e19" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 12.529964,
"angle" : -2.642246,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 89.0, 62.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "e254ddcd-3bae-4e14-98a8-c711ffdc7e19",
"index" : 2446,
"period" : 2,
"timestamp" : "00:22:09.873",
"minute" : 67,
"second" : 9,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 89.0, 62.0 ],
"related_events" : [ "720980dd-f583-4e5f-b4c6-8215acb0d36d" ]
}, {
"id" : "14fcf94f-236c-4dac-8e47-a830810acc18",
"index" : 2447,
"period" : 2,
"timestamp" : "00:22:09.873",
"minute" : 67,
"second" : 9,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 89.0, 62.0 ],
"duration" : 0.72,
"related_events" : [ "48cb9b70-726e-4bc6-90d7-a37812e0cf66", "e254ddcd-3bae-4e14-98a8-c711ffdc7e19" ],
"carry" : {
"end_location" : [ 87.0, 62.0 ]
}
}, {
"id" : "48cb9b70-726e-4bc6-90d7-a37812e0cf66",
"index" : 2448,
"period" : 2,
"timestamp" : "00:22:10.593",
"minute" : 67,
"second" : 10,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 87.0, 62.0 ],
"duration" : 0.6,
"related_events" : [ "0660b9f5-dbf8-4a6a-b16b-15ff04f04ff3" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 17.0,
"angle" : -1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 87.0, 45.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "0660b9f5-dbf8-4a6a-b16b-15ff04f04ff3",
"index" : 2449,
"period" : 2,
"timestamp" : "00:22:11.193",
"minute" : 67,
"second" : 11,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 87.0, 45.0 ],
"related_events" : [ "48cb9b70-726e-4bc6-90d7-a37812e0cf66" ]
}, {
"id" : "621229df-914c-4190-9dae-2d566dd32f5d",
"index" : 2450,
"period" : 2,
"timestamp" : "00:22:11.193",
"minute" : 67,
"second" : 11,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 87.0, 45.0 ],
"duration" : 1.24,
"related_events" : [ "0660b9f5-dbf8-4a6a-b16b-15ff04f04ff3", "36fe9bdf-35f4-47b6-9320-9b325be5f749" ],
"carry" : {
"end_location" : [ 87.0, 45.0 ]
}
}, {
"id" : "36fe9bdf-35f4-47b6-9320-9b325be5f749",
"index" : 2451,
"period" : 2,
"timestamp" : "00:22:12.433",
"minute" : 67,
"second" : 12,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 87.0, 45.0 ],
"duration" : 2.04,
"related_events" : [ "71998560-3e50-45ee-b516-ef24a0c0d136" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 17.262676,
"angle" : -1.7454685,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 84.0, 28.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "71998560-3e50-45ee-b516-ef24a0c0d136",
"index" : 2452,
"period" : 2,
"timestamp" : "00:22:14.473",
"minute" : 67,
"second" : 14,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 84.0, 28.0 ],
"related_events" : [ "36fe9bdf-35f4-47b6-9320-9b325be5f749" ]
}, {
"id" : "ceb01436-4d74-4e06-86d0-aca4820f40bd",
"index" : 2453,
"period" : 2,
"timestamp" : "00:22:14.473",
"minute" : 67,
"second" : 14,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 84.0, 28.0 ],
"duration" : 0.28,
"related_events" : [ "2966a724-a299-4307-a0d8-64cfd3d3f2d9", "71998560-3e50-45ee-b516-ef24a0c0d136" ],
"carry" : {
"end_location" : [ 86.0, 28.0 ]
}
}, {
"id" : "2966a724-a299-4307-a0d8-64cfd3d3f2d9",
"index" : 2454,
"period" : 2,
"timestamp" : "00:22:14.753",
"minute" : 67,
"second" : 14,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 86.0, 28.0 ],
"duration" : 0.68,
"related_events" : [ "f6708747-155c-4dea-b772-540e1d4496e5" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 7.615773,
"angle" : -0.4048918,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 93.0, 25.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "f6708747-155c-4dea-b772-540e1d4496e5",
"index" : 2455,
"period" : 2,
"timestamp" : "00:22:15.433",
"minute" : 67,
"second" : 15,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 93.0, 25.0 ],
"related_events" : [ "2966a724-a299-4307-a0d8-64cfd3d3f2d9" ]
}, {
"id" : "ed62b2b8-ddda-478d-8d45-7bc3bc52bd71",
"index" : 2456,
"period" : 2,
"timestamp" : "00:22:15.433",
"minute" : 67,
"second" : 15,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 93.0, 25.0 ],
"duration" : 0.76,
"related_events" : [ "9b2be490-ea7c-4a99-bbe8-52d371af4621", "f6708747-155c-4dea-b772-540e1d4496e5" ],
"carry" : {
"end_location" : [ 92.0, 23.0 ]
}
}, {
"id" : "9b2be490-ea7c-4a99-bbe8-52d371af4621",
"index" : 2457,
"period" : 2,
"timestamp" : "00:22:16.193",
"minute" : 67,
"second" : 16,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 92.0, 23.0 ],
"duration" : 1.08,
"related_events" : [ "bc48929c-63a7-4479-ad55-179b71c0b1cb" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 12.206555,
"angle" : -2.5308666,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 82.0, 16.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "bc48929c-63a7-4479-ad55-179b71c0b1cb",
"index" : 2458,
"period" : 2,
"timestamp" : "00:22:17.273",
"minute" : 67,
"second" : 17,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 82.0, 16.0 ],
"related_events" : [ "9b2be490-ea7c-4a99-bbe8-52d371af4621" ]
}, {
"id" : "2b39c496-211d-4bf1-abf1-8feb6acc2662",
"index" : 2459,
"period" : 2,
"timestamp" : "00:22:17.273",
"minute" : 67,
"second" : 17,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 82.0, 16.0 ],
"duration" : 0.64,
"under_pressure" : true,
"related_events" : [ "43f09cdf-4ed2-4dc2-8668-4f7f31ef9d95", "68aff14a-6a56-49ef-b720-1956281d56ca", "bc48929c-63a7-4479-ad55-179b71c0b1cb" ],
"carry" : {
"end_location" : [ 81.0, 16.0 ]
}
}, {
"id" : "68aff14a-6a56-49ef-b720-1956281d56ca",
"index" : 2460,
"period" : 2,
"timestamp" : "00:22:17.300",
"minute" : 67,
"second" : 17,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 34.0, 62.0 ],
"duration" : 1.6,
"related_events" : [ "2b39c496-211d-4bf1-abf1-8feb6acc2662", "43f09cdf-4ed2-4dc2-8668-4f7f31ef9d95", "61d27a17-3fbb-406b-b86c-059ad42cf02b", "fae265dc-9be0-4d27-b7fc-89c2d624626d" ]
}, {
"id" : "43f09cdf-4ed2-4dc2-8668-4f7f31ef9d95",
"index" : 2461,
"period" : 2,
"timestamp" : "00:22:17.913",
"minute" : 67,
"second" : 17,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 81.0, 16.0 ],
"duration" : 0.84,
"under_pressure" : true,
"related_events" : [ "61d27a17-3fbb-406b-b86c-059ad42cf02b", "68aff14a-6a56-49ef-b720-1956281d56ca" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 15.033297,
"angle" : 1.5042281,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 82.0, 31.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "61d27a17-3fbb-406b-b86c-059ad42cf02b",
"index" : 2462,
"period" : 2,
"timestamp" : "00:22:18.753",
"minute" : 67,
"second" : 18,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 82.0, 31.0 ],
"under_pressure" : true,
"related_events" : [ "43f09cdf-4ed2-4dc2-8668-4f7f31ef9d95", "68aff14a-6a56-49ef-b720-1956281d56ca" ]
}, {
"id" : "fae265dc-9be0-4d27-b7fc-89c2d624626d",
"index" : 2463,
"period" : 2,
"timestamp" : "00:22:18.753",
"minute" : 67,
"second" : 18,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 82.0, 31.0 ],
"duration" : 1.68,
"under_pressure" : true,
"related_events" : [ "61d27a17-3fbb-406b-b86c-059ad42cf02b", "68aff14a-6a56-49ef-b720-1956281d56ca", "ebc28c0f-9651-471d-9bd4-9613d1138457" ],
"carry" : {
"end_location" : [ 81.0, 29.0 ]
}
}, {
"id" : "ebc28c0f-9651-471d-9bd4-9613d1138457",
"index" : 2464,
"period" : 2,
"timestamp" : "00:22:20.433",
"minute" : 67,
"second" : 20,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 81.0, 29.0 ],
"duration" : 0.68,
"related_events" : [ "88b4d971-83db-473f-b381-1758f6ecf415" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 18.384777,
"angle" : 0.7853982,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 94.0, 42.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "88b4d971-83db-473f-b381-1758f6ecf415",
"index" : 2465,
"period" : 2,
"timestamp" : "00:22:21.113",
"minute" : 67,
"second" : 21,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 94.0, 42.0 ],
"related_events" : [ "ebc28c0f-9651-471d-9bd4-9613d1138457" ]
}, {
"id" : "d6b963b9-4ed6-4313-aae2-b20cb7848e76",
"index" : 2466,
"period" : 2,
"timestamp" : "00:22:21.113",
"minute" : 67,
"second" : 21,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 94.0, 42.0 ],
"duration" : 1.12,
"related_events" : [ "6c909dbf-3de9-4846-872e-2b24306f3ab5", "88b4d971-83db-473f-b381-1758f6ecf415" ],
"carry" : {
"end_location" : [ 94.0, 42.0 ]
}
}, {
"id" : "6c909dbf-3de9-4846-872e-2b24306f3ab5",
"index" : 2467,
"period" : 2,
"timestamp" : "00:22:22.233",
"minute" : 67,
"second" : 22,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 94.0, 42.0 ],
"under_pressure" : true,
"related_events" : [ "aa21237a-8312-415e-9c0d-38c0dbbbdd3e" ],
"dribble" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "aa21237a-8312-415e-9c0d-38c0dbbbdd3e",
"index" : 2468,
"period" : 2,
"timestamp" : "00:22:22.233",
"minute" : 67,
"second" : 22,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 27.0, 39.0 ],
"under_pressure" : true,
"related_events" : [ "6c909dbf-3de9-4846-872e-2b24306f3ab5" ],
"duel" : {
"type" : {
"id" : 11,
"name" : "Tackle"
},
"outcome" : {
"id" : 13,
"name" : "Lost In Play"
}
}
}, {
"id" : "908fb8d1-e920-4981-9490-7cf7c2892527",
"index" : 2469,
"period" : 2,
"timestamp" : "00:22:23.193",
"minute" : 67,
"second" : 23,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 100.0, 40.0 ],
"ball_recovery" : {
"recovery_failure" : true
}
}, {
"id" : "ca106042-e99e-4565-a231-fd324ff7c5d2",
"index" : 2470,
"period" : 2,
"timestamp" : "00:22:23.593",
"minute" : 67,
"second" : 23,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 96.0, 34.0 ],
"duration" : 0.759,
"related_events" : [ "0803e30f-3fcb-4c1d-878c-44152c558234" ]
}, {
"id" : "0803e30f-3fcb-4c1d-878c-44152c558234",
"index" : 2471,
"period" : 2,
"timestamp" : "00:22:24.300",
"minute" : 67,
"second" : 24,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 20.0, 46.0 ],
"duration" : 1.72,
"under_pressure" : true,
"related_events" : [ "63a1c742-8f05-4711-879a-6b9a76d52f01", "ca106042-e99e-4565-a231-fd324ff7c5d2" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 32.24903,
"angle" : -0.124354996,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 52.0, 42.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "63a1c742-8f05-4711-879a-6b9a76d52f01",
"index" : 2472,
"period" : 2,
"timestamp" : "00:22:26.020",
"minute" : 67,
"second" : 26,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 52.0, 42.0 ],
"related_events" : [ "0803e30f-3fcb-4c1d-878c-44152c558234" ]
}, {
"id" : "8b782e17-f2c1-4427-b5b1-eadf576f0b4a",
"index" : 2473,
"period" : 2,
"timestamp" : "00:22:26.020",
"minute" : 67,
"second" : 26,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 52.0, 42.0 ],
"duration" : 1.013,
"related_events" : [ "10ae1122-8948-498c-bc17-57cd5434169d", "1711fabd-56f2-4668-903c-4a48d6cdeac8" ],
"pass" : {
"recipient" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"length" : 18.384777,
"angle" : -1.1801893,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 59.0, 25.0 ],
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "10ae1122-8948-498c-bc17-57cd5434169d",
"index" : 2474,
"period" : 2,
"timestamp" : "00:22:27.033",
"minute" : 67,
"second" : 27,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 52.0, 25.0 ],
"related_events" : [ "8b782e17-f2c1-4427-b5b1-eadf576f0b4a" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "1711fabd-56f2-4668-903c-4a48d6cdeac8",
"index" : 2475,
"period" : 2,
"timestamp" : "00:22:27.033",
"minute" : 67,
"second" : 27,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 62.0, 56.0 ],
"related_events" : [ "8b782e17-f2c1-4427-b5b1-eadf576f0b4a" ]
}, {
"id" : "2f933b29-5169-4378-9eaf-db3d945660bc",
"index" : 2476,
"period" : 2,
"timestamp" : "00:22:27.033",
"minute" : 67,
"second" : 27,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 62.0, 56.0 ],
"duration" : 1.48,
"under_pressure" : true,
"related_events" : [ "1711fabd-56f2-4668-903c-4a48d6cdeac8", "90e6badf-77a2-491c-86e3-cd40a450409a", "fbcaef86-3e1e-4de2-ae0c-a9ef28eb45c1" ],
"carry" : {
"end_location" : [ 50.0, 54.0 ]
}
}, {
"id" : "90e6badf-77a2-491c-86e3-cd40a450409a",
"index" : 2477,
"period" : 2,
"timestamp" : "00:22:27.340",
"minute" : 67,
"second" : 27,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 52.0, 27.0 ],
"duration" : 1.88,
"related_events" : [ "2f933b29-5169-4378-9eaf-db3d945660bc", "fbcaef86-3e1e-4de2-ae0c-a9ef28eb45c1" ]
}, {
"id" : "fbcaef86-3e1e-4de2-ae0c-a9ef28eb45c1",
"index" : 2478,
"period" : 2,
"timestamp" : "00:22:28.513",
"minute" : 67,
"second" : 28,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 50.0, 54.0 ],
"duration" : 2.72,
"under_pressure" : true,
"related_events" : [ "90e6badf-77a2-491c-86e3-cd40a450409a", "b5a4049e-05d3-4ea4-af58-f583e9950fc4" ],
"pass" : {
"recipient" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"length" : 31.622776,
"angle" : -2.819842,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 20.0, 44.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "b5a4049e-05d3-4ea4-af58-f583e9950fc4",
"index" : 2479,
"period" : 2,
"timestamp" : "00:22:31.233",
"minute" : 67,
"second" : 31,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 20.0, 44.0 ],
"related_events" : [ "fbcaef86-3e1e-4de2-ae0c-a9ef28eb45c1" ]
}, {
"id" : "0d59d3f9-e273-49c8-983c-bf290162b72e",
"index" : 2480,
"period" : 2,
"timestamp" : "00:22:31.233",
"minute" : 67,
"second" : 31,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 20.0, 44.0 ],
"duration" : 1.88,
"under_pressure" : true,
"related_events" : [ "203ecae7-ebe2-48c7-9a7e-37001a644ea3", "32f447a9-39e9-48fc-9ddd-60ede9233bf5", "b5a4049e-05d3-4ea4-af58-f583e9950fc4" ],
"carry" : {
"end_location" : [ 20.0, 41.0 ]
}
}, {
"id" : "203ecae7-ebe2-48c7-9a7e-37001a644ea3",
"index" : 2481,
"period" : 2,
"timestamp" : "00:22:31.540",
"minute" : 67,
"second" : 31,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 92.0, 29.0 ],
"duration" : 1.173,
"related_events" : [ "0d59d3f9-e273-49c8-983c-bf290162b72e" ]
}, {
"id" : "32f447a9-39e9-48fc-9ddd-60ede9233bf5",
"index" : 2482,
"period" : 2,
"timestamp" : "00:22:33.113",
"minute" : 67,
"second" : 33,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 20.0, 41.0 ],
"duration" : 1.56,
"related_events" : [ "31782d6e-d120-4537-a1d4-ea0994bdd8cc" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 22.203604,
"angle" : -1.4352686,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 23.0, 19.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "31782d6e-d120-4537-a1d4-ea0994bdd8cc",
"index" : 2483,
"period" : 2,
"timestamp" : "00:22:34.673",
"minute" : 67,
"second" : 34,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 23.0, 19.0 ],
"related_events" : [ "32f447a9-39e9-48fc-9ddd-60ede9233bf5" ]
}, {
"id" : "ca50ac03-8c36-40da-84e0-c9b8f9e91bad",
"index" : 2484,
"period" : 2,
"timestamp" : "00:22:34.673",
"minute" : 67,
"second" : 34,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 23.0, 19.0 ],
"duration" : 1.32,
"related_events" : [ "2374984c-daef-4406-923a-2e45a4b58f1a", "31782d6e-d120-4537-a1d4-ea0994bdd8cc" ],
"carry" : {
"end_location" : [ 25.0, 23.0 ]
}
}, {
"id" : "2374984c-daef-4406-923a-2e45a4b58f1a",
"index" : 2485,
"period" : 2,
"timestamp" : "00:22:35.993",
"minute" : 67,
"second" : 35,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 25.0, 23.0 ],
"duration" : 1.56,
"related_events" : [ "efa3c65e-a1a6-4abc-9786-655374241075" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 21.023796,
"angle" : 0.047583103,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 46.0, 24.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "5534de53-cf5b-4e0c-b9a1-a7a7ca937075",
"index" : 2486,
"period" : 2,
"timestamp" : "00:22:37.140",
"minute" : 67,
"second" : 37,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 68.0, 58.0 ],
"duration" : 1.173,
"related_events" : [ "c7e7b863-01a9-46c1-b19b-a8209fb33aad", "efa3c65e-a1a6-4abc-9786-655374241075" ]
}, {
"id" : "efa3c65e-a1a6-4abc-9786-655374241075",
"index" : 2487,
"period" : 2,
"timestamp" : "00:22:37.553",
"minute" : 67,
"second" : 37,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 46.0, 24.0 ],
"under_pressure" : true,
"related_events" : [ "2374984c-daef-4406-923a-2e45a4b58f1a", "5534de53-cf5b-4e0c-b9a1-a7a7ca937075" ]
}, {
"id" : "c7e7b863-01a9-46c1-b19b-a8209fb33aad",
"index" : 2488,
"period" : 2,
"timestamp" : "00:22:37.553",
"minute" : 67,
"second" : 37,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 46.0, 24.0 ],
"duration" : 1.24,
"under_pressure" : true,
"related_events" : [ "5534de53-cf5b-4e0c-b9a1-a7a7ca937075", "a8349053-34b7-4c86-accd-ea5ac6c112cb", "efa3c65e-a1a6-4abc-9786-655374241075" ],
"carry" : {
"end_location" : [ 47.0, 25.0 ]
}
}, {
"id" : "a8349053-34b7-4c86-accd-ea5ac6c112cb",
"index" : 2489,
"period" : 2,
"timestamp" : "00:22:38.793",
"minute" : 67,
"second" : 38,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 47.0, 25.0 ],
"duration" : 0.56,
"related_events" : [ "13d8be05-0d7e-4efd-af69-c810ce684e64" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 16.0,
"angle" : 1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 47.0, 41.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "13d8be05-0d7e-4efd-af69-c810ce684e64",
"index" : 2490,
"period" : 2,
"timestamp" : "00:22:39.353",
"minute" : 67,
"second" : 39,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 47.0, 41.0 ],
"related_events" : [ "a8349053-34b7-4c86-accd-ea5ac6c112cb" ]
}, {
"id" : "7788e6b2-b820-45aa-82bf-741d891c2c00",
"index" : 2491,
"period" : 2,
"timestamp" : "00:22:39.353",
"minute" : 67,
"second" : 39,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 46.0, 41.0 ],
"duration" : 1.0,
"related_events" : [ "11b67879-cef5-43ff-a362-a14a9c9adddf" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 6.0,
"angle" : -1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 46.0, 35.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "11b67879-cef5-43ff-a362-a14a9c9adddf",
"index" : 2492,
"period" : 2,
"timestamp" : "00:22:40.353",
"minute" : 67,
"second" : 40,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 46.0, 35.0 ],
"related_events" : [ "7788e6b2-b820-45aa-82bf-741d891c2c00" ]
}, {
"id" : "41638957-7308-4804-b287-ed67e202c1ee",
"index" : 2493,
"period" : 2,
"timestamp" : "00:22:40.353",
"minute" : 67,
"second" : 40,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 46.0, 35.0 ],
"duration" : 2.16,
"related_events" : [ "11b67879-cef5-43ff-a362-a14a9c9adddf", "1f48f0c2-ca56-4105-bbec-4de4f43b9df6" ],
"carry" : {
"end_location" : [ 45.0, 28.0 ]
}
}, {
"id" : "1f48f0c2-ca56-4105-bbec-4de4f43b9df6",
"index" : 2494,
"period" : 2,
"timestamp" : "00:22:42.513",
"minute" : 67,
"second" : 42,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 45.0, 28.0 ],
"duration" : 1.56,
"related_events" : [ "260de97e-fe19-4c0e-b4da-b9a9af2e99f6" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 30.610456,
"angle" : -0.9011574,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 64.0, 4.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "260de97e-fe19-4c0e-b4da-b9a9af2e99f6",
"index" : 2495,
"period" : 2,
"timestamp" : "00:22:44.073",
"minute" : 67,
"second" : 44,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 64.0, 4.0 ],
"related_events" : [ "1f48f0c2-ca56-4105-bbec-4de4f43b9df6" ]
}, {
"id" : "f137c244-7f3a-404f-ba85-fea0fcde5214",
"index" : 2496,
"period" : 2,
"timestamp" : "00:22:44.073",
"minute" : 67,
"second" : 44,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 64.0, 4.0 ],
"duration" : 5.4,
"related_events" : [ "260de97e-fe19-4c0e-b4da-b9a9af2e99f6", "5d5c82e1-8a4b-4de2-867c-dc0fe169e6d6" ],
"carry" : {
"end_location" : [ 82.0, 8.0 ]
}
}, {
"id" : "5d5c82e1-8a4b-4de2-867c-dc0fe169e6d6",
"index" : 2497,
"period" : 2,
"timestamp" : "00:22:49.473",
"minute" : 67,
"second" : 49,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 82.0, 8.0 ],
"duration" : 1.0,
"related_events" : [ "2c3419d3-6e3d-4b8e-ae97-9fb1521da4d2" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 13.928389,
"angle" : 1.9379702,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 77.0, 21.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "2c3419d3-6e3d-4b8e-ae97-9fb1521da4d2",
"index" : 2498,
"period" : 2,
"timestamp" : "00:22:50.473",
"minute" : 67,
"second" : 50,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 77.0, 21.0 ],
"related_events" : [ "5d5c82e1-8a4b-4de2-867c-dc0fe169e6d6" ]
}, {
"id" : "505c1803-6885-408c-8d68-09e740193135",
"index" : 2499,
"period" : 2,
"timestamp" : "00:22:50.473",
"minute" : 67,
"second" : 50,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 77.0, 21.0 ],
"duration" : 2.24,
"related_events" : [ "0e1acf84-ac20-410c-989c-7ba738ec75f6", "2c3419d3-6e3d-4b8e-ae97-9fb1521da4d2" ],
"carry" : {
"end_location" : [ 82.0, 17.0 ]
}
}, {
"id" : "0e1acf84-ac20-410c-989c-7ba738ec75f6",
"index" : 2500,
"period" : 2,
"timestamp" : "00:22:52.713",
"minute" : 67,
"second" : 52,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 82.0, 17.0 ],
"duration" : 0.6,
"related_events" : [ "04664d12-4bb9-434a-a1d8-558897cac651" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 10.440307,
"angle" : -0.2914568,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 92.0, 14.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "04664d12-4bb9-434a-a1d8-558897cac651",
"index" : 2501,
"period" : 2,
"timestamp" : "00:22:53.313",
"minute" : 67,
"second" : 53,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 92.0, 14.0 ],
"related_events" : [ "0e1acf84-ac20-410c-989c-7ba738ec75f6" ]
}, {
"id" : "215f93c0-2952-4b38-81c9-aef73ee79c63",
"index" : 2502,
"period" : 2,
"timestamp" : "00:22:53.313",
"minute" : 67,
"second" : 53,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 92.0, 14.0 ],
"duration" : 0.2,
"related_events" : [ "04664d12-4bb9-434a-a1d8-558897cac651", "cf3e8bdd-8117-4556-8d3c-3983bc69bb91" ],
"carry" : {
"end_location" : [ 94.0, 14.0 ]
}
}, {
"id" : "cf3e8bdd-8117-4556-8d3c-3983bc69bb91",
"index" : 2503,
"period" : 2,
"timestamp" : "00:22:53.513",
"minute" : 67,
"second" : 53,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 94.0, 14.0 ],
"duration" : 0.6,
"related_events" : [ "e967c115-1aba-41d6-908c-fa38dfcb51bc" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 8.062258,
"angle" : -3.0172377,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 86.0, 13.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "e967c115-1aba-41d6-908c-fa38dfcb51bc",
"index" : 2504,
"period" : 2,
"timestamp" : "00:22:54.113",
"minute" : 67,
"second" : 54,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 86.0, 13.0 ],
"related_events" : [ "cf3e8bdd-8117-4556-8d3c-3983bc69bb91" ]
}, {
"id" : "85abf49b-21f8-4c36-ae29-b7e7ecdfd115",
"index" : 2505,
"period" : 2,
"timestamp" : "00:22:54.113",
"minute" : 67,
"second" : 54,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 86.0, 13.0 ],
"duration" : 1.36,
"under_pressure" : true,
"related_events" : [ "5aacf696-7ad3-46c8-9a86-2756894a2945", "7cb89e10-a7f8-40b6-9fd7-0d50f444d1e5", "e967c115-1aba-41d6-908c-fa38dfcb51bc" ],
"carry" : {
"end_location" : [ 83.0, 15.0 ]
}
}, {
"id" : "5aacf696-7ad3-46c8-9a86-2756894a2945",
"index" : 2506,
"period" : 2,
"timestamp" : "00:22:54.340",
"minute" : 67,
"second" : 54,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 32.0, 65.0 ],
"duration" : 1.36,
"related_events" : [ "7cb89e10-a7f8-40b6-9fd7-0d50f444d1e5", "85abf49b-21f8-4c36-ae29-b7e7ecdfd115" ]
}, {
"id" : "7cb89e10-a7f8-40b6-9fd7-0d50f444d1e5",
"index" : 2507,
"period" : 2,
"timestamp" : "00:22:55.473",
"minute" : 67,
"second" : 55,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 83.0, 15.0 ],
"duration" : 1.24,
"under_pressure" : true,
"related_events" : [ "5aacf696-7ad3-46c8-9a86-2756894a2945", "e301cd89-8d94-4437-bca6-c8954b16f2b3" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 25.96151,
"angle" : 1.8438051,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 76.0, 40.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "e301cd89-8d94-4437-bca6-c8954b16f2b3",
"index" : 2508,
"period" : 2,
"timestamp" : "00:22:56.713",
"minute" : 67,
"second" : 56,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 76.0, 40.0 ],
"related_events" : [ "7cb89e10-a7f8-40b6-9fd7-0d50f444d1e5" ]
}, {
"id" : "ef8f10f3-0a10-40ac-8527-e05e052e2149",
"index" : 2509,
"period" : 2,
"timestamp" : "00:22:56.713",
"minute" : 67,
"second" : 56,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 76.0, 40.0 ],
"duration" : 0.68,
"related_events" : [ "575f8c22-db4d-433a-9565-40d945029672", "e301cd89-8d94-4437-bca6-c8954b16f2b3" ],
"carry" : {
"end_location" : [ 75.0, 41.0 ]
}
}, {
"id" : "575f8c22-db4d-433a-9565-40d945029672",
"index" : 2510,
"period" : 2,
"timestamp" : "00:22:57.393",
"minute" : 67,
"second" : 57,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 75.0, 41.0 ],
"duration" : 0.68,
"related_events" : [ "1276e465-544d-49c0-9c22-9803d40113b6", "70067b62-5d0d-49b7-8d71-2662aea0c4f5" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 11.401754,
"angle" : 0.26625204,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 86.0, 44.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "1276e465-544d-49c0-9c22-9803d40113b6",
"index" : 2511,
"period" : 2,
"timestamp" : "00:22:58.073",
"minute" : 67,
"second" : 58,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 88.0, 45.0 ],
"related_events" : [ "575f8c22-db4d-433a-9565-40d945029672" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "70067b62-5d0d-49b7-8d71-2662aea0c4f5",
"index" : 2512,
"period" : 2,
"timestamp" : "00:22:58.073",
"minute" : 67,
"second" : 58,
"type" : {
"id" : 10,
"name" : "Interception"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 35.0, 37.0 ],
"related_events" : [ "575f8c22-db4d-433a-9565-40d945029672" ],
"interception" : {
"outcome" : {
"id" : 16,
"name" : "Success In Play"
}
}
}, {
"id" : "cd4328b5-9e9b-436b-8f4d-e7163457246e",
"index" : 2513,
"period" : 2,
"timestamp" : "00:22:59.633",
"minute" : 67,
"second" : 59,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 107,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 93.0, 36.0 ],
"duration" : 0.52,
"related_events" : [ "e4184924-8f14-4ec8-ba3f-c75d24612834" ]
}, {
"id" : "e4184924-8f14-4ec8-ba3f-c75d24612834",
"index" : 2514,
"period" : 2,
"timestamp" : "00:23:00.033",
"minute" : 68,
"second" : 0,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 108,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 31.0, 48.0 ],
"duration" : 6.08,
"under_pressure" : true,
"related_events" : [ "63e5df80-40e8-44aa-ab39-a9af8c7ee6ca", "cd4328b5-9e9b-436b-8f4d-e7163457246e" ],
"pass" : {
"recipient" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"length" : 78.39005,
"angle" : 0.40656683,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 103.0, 79.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "0848e68a-09aa-433a-933f-74d55b5a3c5d",
"index" : 2515,
"period" : 2,
"timestamp" : "00:23:05.713",
"minute" : 68,
"second" : 5,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 108,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 16.0, 8.0 ],
"duration" : 0.439,
"related_events" : [ "50a9b92c-5cc0-4568-8b5f-35537cb76ad8", "63e5df80-40e8-44aa-ab39-a9af8c7ee6ca" ]
}, {
"id" : "63e5df80-40e8-44aa-ab39-a9af8c7ee6ca",
"index" : 2516,
"period" : 2,
"timestamp" : "00:23:06.113",
"minute" : 68,
"second" : 6,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 108,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 103.0, 79.0 ],
"under_pressure" : true,
"related_events" : [ "0848e68a-09aa-433a-933f-74d55b5a3c5d", "e4184924-8f14-4ec8-ba3f-c75d24612834" ]
}, {
"id" : "50a9b92c-5cc0-4568-8b5f-35537cb76ad8",
"index" : 2517,
"period" : 2,
"timestamp" : "00:23:06.113",
"minute" : 68,
"second" : 6,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 108,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 103.0, 79.0 ],
"duration" : 1.28,
"under_pressure" : true,
"related_events" : [ "0848e68a-09aa-433a-933f-74d55b5a3c5d", "63e5df80-40e8-44aa-ab39-a9af8c7ee6ca", "7047437d-acea-44bd-996c-5eb70db5ae16", "b50c2027-dffc-4c0d-a202-4199a8a74ed5" ],
"carry" : {
"end_location" : [ 105.0, 77.0 ]
}
}, {
"id" : "b50c2027-dffc-4c0d-a202-4199a8a74ed5",
"index" : 2518,
"period" : 2,
"timestamp" : "00:23:07.393",
"minute" : 68,
"second" : 7,
"type" : {
"id" : 39,
"name" : "Dribbled Past"
},
"possession" : 108,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 16.0, 4.0 ],
"related_events" : [ "272df3a6-3347-4893-b634-4149a2a7dbee", "50a9b92c-5cc0-4568-8b5f-35537cb76ad8", "7047437d-acea-44bd-996c-5eb70db5ae16" ]
}, {
"id" : "7047437d-acea-44bd-996c-5eb70db5ae16",
"index" : 2519,
"period" : 2,
"timestamp" : "00:23:07.393",
"minute" : 68,
"second" : 7,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 108,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 105.0, 77.0 ],
"under_pressure" : true,
"related_events" : [ "b50c2027-dffc-4c0d-a202-4199a8a74ed5" ],
"dribble" : {
"outcome" : {
"id" : 8,
"name" : "Complete"
}
}
}, {
"id" : "272df3a6-3347-4893-b634-4149a2a7dbee",
"index" : 2520,
"period" : 2,
"timestamp" : "00:23:07.393",
"minute" : 68,
"second" : 7,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 108,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 105.0, 77.0 ],
"duration" : 5.027,
"under_pressure" : true,
"related_events" : [ "17948091-ae15-434d-875a-efd17963097b", "46b8bf3f-ad09-45dc-85b0-6eb86a461d31", "7047437d-acea-44bd-996c-5eb70db5ae16", "b50c2027-dffc-4c0d-a202-4199a8a74ed5" ],
"carry" : {
"end_location" : [ 99.0, 79.0 ]
}
}, {
"id" : "17948091-ae15-434d-875a-efd17963097b",
"index" : 2521,
"period" : 2,
"timestamp" : "00:23:08.233",
"minute" : 68,
"second" : 8,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 108,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 14.0, 3.0 ],
"duration" : 0.64,
"related_events" : [ "272df3a6-3347-4893-b634-4149a2a7dbee" ]
}, {
"id" : "3ed8becb-36c9-400a-ac48-339f1e934d00",
"index" : 2522,
"period" : 2,
"timestamp" : "00:23:09.233",
"minute" : 68,
"second" : 9,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 108,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 17.0, 5.0 ],
"duration" : 0.64
}, {
"id" : "29bd6100-da9a-4afa-9a80-5b4d47d59c38",
"index" : 2523,
"period" : 2,
"timestamp" : "00:23:11.433",
"minute" : 68,
"second" : 11,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 108,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 22.0, 5.0 ],
"duration" : 0.6
}, {
"id" : "46b8bf3f-ad09-45dc-85b0-6eb86a461d31",
"index" : 2524,
"period" : 2,
"timestamp" : "00:23:12.420",
"minute" : 68,
"second" : 12,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 108,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 99.0, 79.0 ],
"duration" : 1.693,
"related_events" : [ "57da2ec1-b204-4cd9-928b-4b9400aaf01e" ],
"pass" : {
"recipient" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"length" : 13.416408,
"angle" : -2.0344439,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 93.0, 67.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "57da2ec1-b204-4cd9-928b-4b9400aaf01e",
"index" : 2525,
"period" : 2,
"timestamp" : "00:23:14.113",
"minute" : 68,
"second" : 14,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 108,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 93.0, 67.0 ],
"related_events" : [ "46b8bf3f-ad09-45dc-85b0-6eb86a461d31" ]
}, {
"id" : "d26500f6-005b-4f35-835b-c5ee56d27ce0",
"index" : 2526,
"period" : 2,
"timestamp" : "00:23:14.113",
"minute" : 68,
"second" : 14,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 108,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 92.0, 71.0 ],
"duration" : 1.64,
"related_events" : [ "edecae5b-824a-459a-a0af-34db262562c6", "fe178fea-b5b7-491e-8cf7-fe2634ca7ccf" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 38.470768,
"angle" : -1.0838971,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 110.0, 37.0 ],
"cross" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "fe178fea-b5b7-491e-8cf7-fe2634ca7ccf",
"index" : 2527,
"period" : 2,
"timestamp" : "00:23:15.753",
"minute" : 68,
"second" : 15,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 108,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 111.0, 30.0 ],
"related_events" : [ "d26500f6-005b-4f35-835b-c5ee56d27ce0" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "edecae5b-824a-459a-a0af-34db262562c6",
"index" : 2528,
"period" : 2,
"timestamp" : "00:23:15.753",
"minute" : 68,
"second" : 15,
"type" : {
"id" : 9,
"name" : "Clearance"
},
"possession" : 108,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 11.0, 44.0 ],
"under_pressure" : true,
"related_events" : [ "d26500f6-005b-4f35-835b-c5ee56d27ce0" ]
}, {
"id" : "e94dce64-3e10-49f5-962c-8134a8cd34b4",
"index" : 2529,
"period" : 2,
"timestamp" : "00:23:16.993",
"minute" : 68,
"second" : 16,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 16.0, 19.0 ]
}, {
"id" : "747ceacd-c810-4cc5-b193-2f34a0601363",
"index" : 2530,
"period" : 2,
"timestamp" : "00:23:16.993",
"minute" : 68,
"second" : 16,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 16.0, 19.0 ],
"duration" : 2.16,
"related_events" : [ "b25213c8-3064-4485-a63e-86ce4905dd43", "e94dce64-3e10-49f5-962c-8134a8cd34b4" ],
"carry" : {
"end_location" : [ 20.0, 20.0 ]
}
}, {
"id" : "b25213c8-3064-4485-a63e-86ce4905dd43",
"index" : 2531,
"period" : 2,
"timestamp" : "00:23:19.153",
"minute" : 68,
"second" : 19,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 20.0, 20.0 ],
"duration" : 0.44,
"related_events" : [ "ebac17e8-2e5b-42e6-b344-bf5d8bcfe25d" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 7.28011,
"angle" : 0.27829966,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 27.0, 22.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "ebac17e8-2e5b-42e6-b344-bf5d8bcfe25d",
"index" : 2532,
"period" : 2,
"timestamp" : "00:23:19.593",
"minute" : 68,
"second" : 19,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 27.0, 22.0 ],
"related_events" : [ "b25213c8-3064-4485-a63e-86ce4905dd43" ]
}, {
"id" : "b1776bc6-b620-4042-bf5d-c6e0bb194e80",
"index" : 2533,
"period" : 2,
"timestamp" : "00:23:19.593",
"minute" : 68,
"second" : 19,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 27.0, 22.0 ],
"duration" : 0.56,
"related_events" : [ "18915148-c080-4e8a-9936-20279990846b", "ebac17e8-2e5b-42e6-b344-bf5d8bcfe25d" ],
"carry" : {
"end_location" : [ 27.0, 22.0 ]
}
}, {
"id" : "18915148-c080-4e8a-9936-20279990846b",
"index" : 2534,
"period" : 2,
"timestamp" : "00:23:20.153",
"minute" : 68,
"second" : 20,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 27.0, 22.0 ],
"duration" : 0.6,
"related_events" : [ "f53bdb9b-e0ea-4bf7-824a-c6c0ca506c02" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 6.0827627,
"angle" : 1.4056476,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 28.0, 28.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "f53bdb9b-e0ea-4bf7-824a-c6c0ca506c02",
"index" : 2535,
"period" : 2,
"timestamp" : "00:23:20.753",
"minute" : 68,
"second" : 20,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 28.0, 28.0 ],
"related_events" : [ "18915148-c080-4e8a-9936-20279990846b" ]
}, {
"id" : "78b1323b-34ba-4077-ac21-1b61dd4711ad",
"index" : 2536,
"period" : 2,
"timestamp" : "00:23:20.753",
"minute" : 68,
"second" : 20,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 28.0, 28.0 ],
"duration" : 2.96,
"related_events" : [ "2689eed7-cd01-4748-9ce5-60c89adaf523", "f53bdb9b-e0ea-4bf7-824a-c6c0ca506c02" ],
"carry" : {
"end_location" : [ 31.0, 28.0 ]
}
}, {
"id" : "2689eed7-cd01-4748-9ce5-60c89adaf523",
"index" : 2537,
"period" : 2,
"timestamp" : "00:23:23.713",
"minute" : 68,
"second" : 23,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 31.0, 28.0 ],
"duration" : 0.76,
"related_events" : [ "7d6d144a-c109-4d2f-b429-ef2ba6dda70c" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 9.055386,
"angle" : -1.4601392,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 32.0, 19.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "7d6d144a-c109-4d2f-b429-ef2ba6dda70c",
"index" : 2538,
"period" : 2,
"timestamp" : "00:23:24.473",
"minute" : 68,
"second" : 24,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 32.0, 19.0 ],
"related_events" : [ "2689eed7-cd01-4748-9ce5-60c89adaf523" ]
}, {
"id" : "caa89af4-85c8-48a4-9d42-2e0b02a4effd",
"index" : 2539,
"period" : 2,
"timestamp" : "00:23:24.473",
"minute" : 68,
"second" : 24,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 32.0, 19.0 ],
"duration" : 1.04,
"related_events" : [ "35ea34b3-f896-4f2c-b49c-a9ab2b8acacf", "7d6d144a-c109-4d2f-b429-ef2ba6dda70c" ],
"carry" : {
"end_location" : [ 33.0, 18.0 ]
}
}, {
"id" : "35ea34b3-f896-4f2c-b49c-a9ab2b8acacf",
"index" : 2540,
"period" : 2,
"timestamp" : "00:23:25.513",
"minute" : 68,
"second" : 25,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 33.0, 18.0 ],
"duration" : 1.08,
"related_events" : [ "656b7925-08f0-4c63-8777-4bb86bf9a80d" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 12.083046,
"angle" : -1.9974238,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 28.0, 7.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "656b7925-08f0-4c63-8777-4bb86bf9a80d",
"index" : 2541,
"period" : 2,
"timestamp" : "00:23:26.593",
"minute" : 68,
"second" : 26,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 28.0, 7.0 ],
"related_events" : [ "35ea34b3-f896-4f2c-b49c-a9ab2b8acacf" ]
}, {
"id" : "83d16daa-5632-44e9-8095-0a7757f89ac4",
"index" : 2542,
"period" : 2,
"timestamp" : "00:23:26.593",
"minute" : 68,
"second" : 26,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 28.0, 7.0 ],
"duration" : 1.0,
"related_events" : [ "6027cbf5-a181-4e81-a224-0867099e4eb2", "656b7925-08f0-4c63-8777-4bb86bf9a80d" ],
"carry" : {
"end_location" : [ 29.0, 4.0 ]
}
}, {
"id" : "6027cbf5-a181-4e81-a224-0867099e4eb2",
"index" : 2543,
"period" : 2,
"timestamp" : "00:23:27.593",
"minute" : 68,
"second" : 27,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 29.0, 4.0 ],
"duration" : 1.32,
"related_events" : [ "25d434b8-00a9-47c3-a56d-6b09011e3228" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 21.095022,
"angle" : 0.5485494,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 47.0, 15.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "25d434b8-00a9-47c3-a56d-6b09011e3228",
"index" : 2544,
"period" : 2,
"timestamp" : "00:23:28.913",
"minute" : 68,
"second" : 28,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 47.0, 15.0 ],
"related_events" : [ "6027cbf5-a181-4e81-a224-0867099e4eb2" ]
}, {
"id" : "0af23c28-f126-44a9-bd6e-1bc43207c2e2",
"index" : 2545,
"period" : 2,
"timestamp" : "00:23:28.913",
"minute" : 68,
"second" : 28,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 47.0, 15.0 ],
"duration" : 1.8,
"related_events" : [ "25d434b8-00a9-47c3-a56d-6b09011e3228", "91d97544-f377-468b-b3b4-f6cbf037dfb2" ],
"carry" : {
"end_location" : [ 57.0, 12.0 ]
}
}, {
"id" : "91d97544-f377-468b-b3b4-f6cbf037dfb2",
"index" : 2546,
"period" : 2,
"timestamp" : "00:23:30.713",
"minute" : 68,
"second" : 30,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 57.0, 12.0 ],
"duration" : 0.92,
"related_events" : [ "b2335320-00cc-4295-bc3c-4a0fa1ca4a76" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 10.049875,
"angle" : -1.4711276,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 58.0, 2.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "b2335320-00cc-4295-bc3c-4a0fa1ca4a76",
"index" : 2547,
"period" : 2,
"timestamp" : "00:23:31.633",
"minute" : 68,
"second" : 31,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 58.0, 2.0 ],
"related_events" : [ "91d97544-f377-468b-b3b4-f6cbf037dfb2" ]
}, {
"id" : "570b002f-4607-4259-9dc2-709e1fe379ac",
"index" : 2548,
"period" : 2,
"timestamp" : "00:23:31.633",
"minute" : 68,
"second" : 31,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 58.0, 2.0 ],
"duration" : 3.08,
"related_events" : [ "7817d3f5-ad75-47b2-ae5e-ed81b09d9fc9", "b2335320-00cc-4295-bc3c-4a0fa1ca4a76" ],
"carry" : {
"end_location" : [ 57.0, 9.0 ]
}
}, {
"id" : "7817d3f5-ad75-47b2-ae5e-ed81b09d9fc9",
"index" : 2549,
"period" : 2,
"timestamp" : "00:23:34.713",
"minute" : 68,
"second" : 34,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 57.0, 9.0 ],
"duration" : 1.04,
"related_events" : [ "5d0ae7f5-ba94-4afb-8aff-a46601bd5227" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 20.396078,
"angle" : 1.7681919,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 53.0, 29.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "e44420d8-77d3-4ae5-9392-2ab1a70962d0",
"index" : 2550,
"period" : 2,
"timestamp" : "00:23:34.953",
"minute" : 68,
"second" : 34,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 61.0, 48.0 ],
"duration" : 0.719
}, {
"id" : "5d0ae7f5-ba94-4afb-8aff-a46601bd5227",
"index" : 2551,
"period" : 2,
"timestamp" : "00:23:35.753",
"minute" : 68,
"second" : 35,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 53.0, 29.0 ],
"related_events" : [ "7817d3f5-ad75-47b2-ae5e-ed81b09d9fc9" ]
}, {
"id" : "74d43ab6-500a-48ac-89a6-feddf5ec9b5b",
"index" : 2552,
"period" : 2,
"timestamp" : "00:23:35.753",
"minute" : 68,
"second" : 35,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 53.0, 29.0 ],
"duration" : 0.52,
"under_pressure" : true,
"related_events" : [ "03f83f66-77be-42cb-ba85-16283c5fbb37", "5d0ae7f5-ba94-4afb-8aff-a46601bd5227", "dd739abf-4004-40af-9ef6-6838b83c590e" ],
"carry" : {
"end_location" : [ 55.0, 29.0 ]
}
}, {
"id" : "03f83f66-77be-42cb-ba85-16283c5fbb37",
"index" : 2553,
"period" : 2,
"timestamp" : "00:23:36.273",
"minute" : 68,
"second" : 36,
"type" : {
"id" : 22,
"name" : "Foul Committed"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 66.0, 52.0 ],
"related_events" : [ "74d43ab6-500a-48ac-89a6-feddf5ec9b5b", "dd739abf-4004-40af-9ef6-6838b83c590e" ]
}, {
"id" : "dd739abf-4004-40af-9ef6-6838b83c590e",
"index" : 2554,
"period" : 2,
"timestamp" : "00:23:36.273",
"minute" : 68,
"second" : 36,
"type" : {
"id" : 21,
"name" : "Foul Won"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 55.0, 29.0 ],
"under_pressure" : true,
"related_events" : [ "03f83f66-77be-42cb-ba85-16283c5fbb37" ]
}, {
"id" : "5b880c60-f345-4a03-ab54-ef49acf2f1fb",
"index" : 2555,
"period" : 2,
"timestamp" : "00:23:57.140",
"minute" : 68,
"second" : 57,
"type" : {
"id" : 19,
"name" : "Substitution"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5215,
"name" : "Ricardo Andrade Quaresma Bernardo"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"substitution" : {
"outcome" : {
"id" : 103,
"name" : "Tactical"
},
"replacement" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
}
}
}, {
"id" : "a0fc567e-b52e-4c83-8ed6-79ffdacfa7bd",
"index" : 2556,
"period" : 2,
"timestamp" : "00:24:22.580",
"minute" : 69,
"second" : 22,
"type" : {
"id" : 19,
"name" : "Substitution"
},
"possession" : 109,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5239,
"name" : "Alireza Jahanbakhsh"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"substitution" : {
"replacement" : {
"id" : 5240,
"name" : "Saman Ghoddos"
}
}
}, {
"id" : "19d1e965-fa75-46b0-98cf-c90caddf540f",
"index" : 2557,
"period" : 2,
"timestamp" : "00:24:35.273",
"minute" : 69,
"second" : 35,
"type" : {
"id" : 5,
"name" : "Camera On"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
}
}, {
"id" : "a32e3c44-8c9d-4538-9fb6-0fb4e0b26618",
"index" : 2558,
"period" : 2,
"timestamp" : "00:24:37.233",
"minute" : 69,
"second" : 37,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 58.0, 55.0 ],
"duration" : 1.12,
"related_events" : [ "41e69f72-f387-4bd4-adc9-b30df4b4da1c" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 20.248457,
"angle" : -0.5743048,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 75.0, 44.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "41e69f72-f387-4bd4-adc9-b30df4b4da1c",
"index" : 2559,
"period" : 2,
"timestamp" : "00:24:38.353",
"minute" : 69,
"second" : 38,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 75.0, 44.0 ],
"related_events" : [ "a32e3c44-8c9d-4538-9fb6-0fb4e0b26618" ]
}, {
"id" : "d28808ce-d094-4938-8ddb-599311375601",
"index" : 2560,
"period" : 2,
"timestamp" : "00:24:38.353",
"minute" : 69,
"second" : 38,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 75.0, 44.0 ],
"duration" : 2.96,
"under_pressure" : true,
"related_events" : [ "41e69f72-f387-4bd4-adc9-b30df4b4da1c", "5c578540-bcfb-4177-9d5b-43e5e6736dae", "c71c7837-da30-4382-b61f-39ee29ebda29" ],
"carry" : {
"end_location" : [ 74.0, 59.0 ]
}
}, {
"id" : "c71c7837-da30-4382-b61f-39ee29ebda29",
"index" : 2561,
"period" : 2,
"timestamp" : "00:24:40.340",
"minute" : 69,
"second" : 40,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 46.0, 27.0 ],
"duration" : 1.093,
"related_events" : [ "5c578540-bcfb-4177-9d5b-43e5e6736dae", "d28808ce-d094-4938-8ddb-599311375601" ]
}, {
"id" : "5c578540-bcfb-4177-9d5b-43e5e6736dae",
"index" : 2562,
"period" : 2,
"timestamp" : "00:24:41.313",
"minute" : 69,
"second" : 41,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 74.0, 59.0 ],
"duration" : 1.0,
"under_pressure" : true,
"related_events" : [ "30ce90c8-8b9a-4a57-a672-eaa7e0b76679", "c71c7837-da30-4382-b61f-39ee29ebda29" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 21.260292,
"angle" : 2.2896264,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 60.0, 75.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "30ce90c8-8b9a-4a57-a672-eaa7e0b76679",
"index" : 2563,
"period" : 2,
"timestamp" : "00:24:42.313",
"minute" : 69,
"second" : 42,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 60.0, 75.0 ],
"related_events" : [ "5c578540-bcfb-4177-9d5b-43e5e6736dae" ]
}, {
"id" : "890bc78f-9c66-4c34-a985-1886785b5ee2",
"index" : 2564,
"period" : 2,
"timestamp" : "00:24:42.313",
"minute" : 69,
"second" : 42,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 60.0, 75.0 ],
"duration" : 2.32,
"related_events" : [ "30ce90c8-8b9a-4a57-a672-eaa7e0b76679", "83d8c265-9090-4e69-8454-69ab43dda3a3" ],
"carry" : {
"end_location" : [ 54.0, 71.0 ]
}
}, {
"id" : "83d8c265-9090-4e69-8454-69ab43dda3a3",
"index" : 2565,
"period" : 2,
"timestamp" : "00:24:44.633",
"minute" : 69,
"second" : 44,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 54.0, 71.0 ],
"duration" : 2.52,
"related_events" : [ "49c30487-5158-499b-b405-1e6ac5c28e17" ],
"pass" : {
"recipient" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"length" : 46.043457,
"angle" : -2.5415425,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 16.0, 45.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "49c30487-5158-499b-b405-1e6ac5c28e17",
"index" : 2566,
"period" : 2,
"timestamp" : "00:24:47.153",
"minute" : 69,
"second" : 47,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 16.0, 45.0 ],
"related_events" : [ "83d8c265-9090-4e69-8454-69ab43dda3a3" ]
}, {
"id" : "57cb7ee3-587f-42f8-918c-c121df6173f9",
"index" : 2567,
"period" : 2,
"timestamp" : "00:24:47.153",
"minute" : 69,
"second" : 47,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 16.0, 45.0 ],
"duration" : 1.6,
"related_events" : [ "49c30487-5158-499b-b405-1e6ac5c28e17", "52d595d3-09b5-422a-8f09-0c18be838e98" ],
"carry" : {
"end_location" : [ 17.0, 40.0 ]
}
}, {
"id" : "52d595d3-09b5-422a-8f09-0c18be838e98",
"index" : 2568,
"period" : 2,
"timestamp" : "00:24:48.753",
"minute" : 69,
"second" : 48,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 17.0, 40.0 ],
"duration" : 3.56,
"related_events" : [ "0b33f577-659e-4b97-9be6-c7c80ce19145" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 69.115845,
"angle" : -0.54786354,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 76.0, 4.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "0b33f577-659e-4b97-9be6-c7c80ce19145",
"index" : 2569,
"period" : 2,
"timestamp" : "00:24:52.313",
"minute" : 69,
"second" : 52,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 76.0, 4.0 ],
"related_events" : [ "52d595d3-09b5-422a-8f09-0c18be838e98" ]
}, {
"id" : "4bf7ceac-174b-4010-889f-a2bd6519669f",
"index" : 2570,
"period" : 2,
"timestamp" : "00:24:52.313",
"minute" : 69,
"second" : 52,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 76.0, 4.0 ],
"duration" : 0.32,
"related_events" : [ "0b33f577-659e-4b97-9be6-c7c80ce19145", "d1dc6c0c-caf5-46e5-9403-e57da408861a" ],
"carry" : {
"end_location" : [ 74.0, 4.0 ]
}
}, {
"id" : "d1dc6c0c-caf5-46e5-9403-e57da408861a",
"index" : 2571,
"period" : 2,
"timestamp" : "00:24:52.633",
"minute" : 69,
"second" : 52,
"type" : {
"id" : 38,
"name" : "Miscontrol"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 74.0, 4.0 ]
}, {
"id" : "46a05069-9ac2-4da2-a2f4-fd3dd6f243b2",
"index" : 2572,
"period" : 2,
"timestamp" : "00:24:53.953",
"minute" : 69,
"second" : 53,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 53.0, 75.0 ]
}, {
"id" : "1eaa57a4-737e-410e-9bb5-b5d526aed091",
"index" : 2573,
"period" : 2,
"timestamp" : "00:24:53.953",
"minute" : 69,
"second" : 53,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 53.0, 75.0 ],
"duration" : 1.347,
"under_pressure" : true,
"related_events" : [ "4315581d-6ca7-4186-97d8-73f29ba0ebd2", "46a05069-9ac2-4da2-a2f4-fd3dd6f243b2", "e2746fa6-7496-4fb4-b4a3-77398ef0f128" ],
"carry" : {
"end_location" : [ 56.0, 73.0 ]
}
}, {
"id" : "e2746fa6-7496-4fb4-b4a3-77398ef0f128",
"index" : 2574,
"period" : 2,
"timestamp" : "00:24:54.313",
"minute" : 69,
"second" : 54,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 65.0, 5.0 ],
"duration" : 0.52,
"counterpress" : true,
"related_events" : [ "1eaa57a4-737e-410e-9bb5-b5d526aed091" ]
}, {
"id" : "4315581d-6ca7-4186-97d8-73f29ba0ebd2",
"index" : 2575,
"period" : 2,
"timestamp" : "00:24:55.300",
"minute" : 69,
"second" : 55,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 56.0, 73.0 ],
"duration" : 2.773,
"related_events" : [ "857623e6-5796-4103-9be1-a02be3b92413" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 43.462627,
"angle" : -0.40187064,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 96.0, 56.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "d8a8b8e1-6c3f-4420-89c3-061b0fc4584b",
"index" : 2576,
"period" : 2,
"timestamp" : "00:24:58.033",
"minute" : 69,
"second" : 58,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 23.0, 28.0 ],
"duration" : 0.52,
"counterpress" : true,
"related_events" : [ "857623e6-5796-4103-9be1-a02be3b92413", "ab9e81e9-87a9-4796-805a-d21499241e4c" ]
}, {
"id" : "857623e6-5796-4103-9be1-a02be3b92413",
"index" : 2577,
"period" : 2,
"timestamp" : "00:24:58.073",
"minute" : 69,
"second" : 58,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 96.0, 56.0 ],
"under_pressure" : true,
"related_events" : [ "4315581d-6ca7-4186-97d8-73f29ba0ebd2", "d8a8b8e1-6c3f-4420-89c3-061b0fc4584b" ]
}, {
"id" : "ab9e81e9-87a9-4796-805a-d21499241e4c",
"index" : 2578,
"period" : 2,
"timestamp" : "00:24:58.073",
"minute" : 69,
"second" : 58,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 96.0, 56.0 ],
"duration" : 0.88,
"under_pressure" : true,
"related_events" : [ "857623e6-5796-4103-9be1-a02be3b92413", "b24434fd-66c7-4fb6-a2f4-51f753cb7d71", "d8a8b8e1-6c3f-4420-89c3-061b0fc4584b" ],
"carry" : {
"end_location" : [ 97.0, 54.0 ]
}
}, {
"id" : "b24434fd-66c7-4fb6-a2f4-51f753cb7d71",
"index" : 2579,
"period" : 2,
"timestamp" : "00:24:58.953",
"minute" : 69,
"second" : 58,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 97.0, 54.0 ],
"under_pressure" : true,
"related_events" : [ "bbce2fe1-4bbe-4727-b6f7-85f8ad24b88f" ],
"dribble" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "bbce2fe1-4bbe-4727-b6f7-85f8ad24b88f",
"index" : 2580,
"period" : 2,
"timestamp" : "00:24:58.953",
"minute" : 69,
"second" : 58,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 24.0, 27.0 ],
"under_pressure" : true,
"counterpress" : true,
"related_events" : [ "b24434fd-66c7-4fb6-a2f4-51f753cb7d71" ],
"duel" : {
"type" : {
"id" : 11,
"name" : "Tackle"
},
"outcome" : {
"id" : 4,
"name" : "Won"
}
}
}, {
"id" : "8c659f62-0b44-4a6d-b416-5291b65ec5ac",
"index" : 2581,
"period" : 2,
"timestamp" : "00:24:58.953",
"minute" : 69,
"second" : 58,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 24.0, 27.0 ],
"duration" : 1.12,
"related_events" : [ "5d88900e-148e-4436-8b6c-d0b152263c43", "bbce2fe1-4bbe-4727-b6f7-85f8ad24b88f" ],
"carry" : {
"end_location" : [ 23.0, 26.0 ]
}
}, {
"id" : "5d88900e-148e-4436-8b6c-d0b152263c43",
"index" : 2582,
"period" : 2,
"timestamp" : "00:25:00.073",
"minute" : 70,
"second" : 0,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 23.0, 26.0 ],
"duration" : 1.8,
"related_events" : [ "13f1794c-37e4-4ad0-a144-0e7f31b92184", "c10e34bf-8a7b-4b0b-90f1-bf893efe85ae" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 34.928497,
"angle" : -0.41241044,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 55.0, 12.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "c10e34bf-8a7b-4b0b-90f1-bf893efe85ae",
"index" : 2583,
"period" : 2,
"timestamp" : "00:25:01.873",
"minute" : 70,
"second" : 1,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 52.0, 10.0 ],
"related_events" : [ "5d88900e-148e-4436-8b6c-d0b152263c43" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "13f1794c-37e4-4ad0-a144-0e7f31b92184",
"index" : 2584,
"period" : 2,
"timestamp" : "00:25:01.873",
"minute" : 70,
"second" : 1,
"type" : {
"id" : 10,
"name" : "Interception"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 66.0, 69.0 ],
"related_events" : [ "5d88900e-148e-4436-8b6c-d0b152263c43" ],
"interception" : {
"outcome" : {
"id" : 13,
"name" : "Lost In Play"
}
}
}, {
"id" : "82c60a4f-f6f9-4e68-a6f5-f44832e0f23e",
"index" : 2585,
"period" : 2,
"timestamp" : "00:25:04.113",
"minute" : 70,
"second" : 4,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 51.0, 18.0 ],
"duration" : 0.72,
"related_events" : [ "ddc78e44-ff07-4fbd-af8b-f7e545f1d844" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 5.0,
"angle" : 3.1415927,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 46.0, 18.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "ddc78e44-ff07-4fbd-af8b-f7e545f1d844",
"index" : 2586,
"period" : 2,
"timestamp" : "00:25:04.833",
"minute" : 70,
"second" : 4,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 46.0, 18.0 ],
"related_events" : [ "82c60a4f-f6f9-4e68-a6f5-f44832e0f23e" ]
}, {
"id" : "978858ef-bbec-4107-9eb6-14653f9a7ebe",
"index" : 2587,
"period" : 2,
"timestamp" : "00:25:04.833",
"minute" : 70,
"second" : 4,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 46.0, 18.0 ],
"duration" : 0.24,
"related_events" : [ "c98f44a5-653a-444d-9677-99ee8fc6b9ea", "ddc78e44-ff07-4fbd-af8b-f7e545f1d844" ],
"carry" : {
"end_location" : [ 48.0, 17.0 ]
}
}, {
"id" : "c98f44a5-653a-444d-9677-99ee8fc6b9ea",
"index" : 2588,
"period" : 2,
"timestamp" : "00:25:05.073",
"minute" : 70,
"second" : 5,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 48.0, 17.0 ],
"duration" : 0.68,
"related_events" : [ "01085505-d500-47e1-bc9e-cb857761a17e" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 8.485281,
"angle" : -2.3561945,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 42.0, 11.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "01085505-d500-47e1-bc9e-cb857761a17e",
"index" : 2589,
"period" : 2,
"timestamp" : "00:25:05.753",
"minute" : 70,
"second" : 5,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 42.0, 11.0 ],
"related_events" : [ "c98f44a5-653a-444d-9677-99ee8fc6b9ea" ]
}, {
"id" : "bd062bd3-0584-4cb8-ab41-2247f8aac886",
"index" : 2590,
"period" : 2,
"timestamp" : "00:25:05.753",
"minute" : 70,
"second" : 5,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 42.0, 11.0 ],
"duration" : 0.08,
"related_events" : [ "01085505-d500-47e1-bc9e-cb857761a17e", "5af5b5d8-e52e-4d83-8c7f-4181a81b2d61" ],
"carry" : {
"end_location" : [ 40.0, 11.0 ]
}
}, {
"id" : "5af5b5d8-e52e-4d83-8c7f-4181a81b2d61",
"index" : 2591,
"period" : 2,
"timestamp" : "00:25:05.833",
"minute" : 70,
"second" : 5,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 40.0, 11.0 ],
"duration" : 1.12,
"related_events" : [ "30058cbe-24f2-4f69-9028-1ef7bb94083b" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 10.816654,
"angle" : -0.5880026,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 49.0, 5.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "30058cbe-24f2-4f69-9028-1ef7bb94083b",
"index" : 2592,
"period" : 2,
"timestamp" : "00:25:06.953",
"minute" : 70,
"second" : 6,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 49.0, 5.0 ],
"related_events" : [ "5af5b5d8-e52e-4d83-8c7f-4181a81b2d61" ]
}, {
"id" : "085fca17-8b7c-44ca-96b1-b7ebe425323a",
"index" : 2593,
"period" : 2,
"timestamp" : "00:25:06.953",
"minute" : 70,
"second" : 6,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 49.0, 5.0 ],
"duration" : 4.08,
"related_events" : [ "30058cbe-24f2-4f69-9028-1ef7bb94083b", "e6acf74c-5fc6-45f2-91dd-fe87bea349bb" ],
"carry" : {
"end_location" : [ 76.0, 10.0 ]
}
}, {
"id" : "e6acf74c-5fc6-45f2-91dd-fe87bea349bb",
"index" : 2594,
"period" : 2,
"timestamp" : "00:25:11.033",
"minute" : 70,
"second" : 11,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 76.0, 10.0 ],
"duration" : 0.52,
"related_events" : [ "90e25932-6ccb-4544-8123-e47c0b253c97" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 9.219544,
"angle" : 0.86217004,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 82.0, 17.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "90e25932-6ccb-4544-8123-e47c0b253c97",
"index" : 2595,
"period" : 2,
"timestamp" : "00:25:11.553",
"minute" : 70,
"second" : 11,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 82.0, 17.0 ],
"related_events" : [ "e6acf74c-5fc6-45f2-91dd-fe87bea349bb" ]
}, {
"id" : "a1960410-7c8e-4b40-8f4d-19302f57f8c5",
"index" : 2596,
"period" : 2,
"timestamp" : "00:25:11.553",
"minute" : 70,
"second" : 11,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 82.0, 17.0 ],
"duration" : 2.16,
"under_pressure" : true,
"related_events" : [ "2e1c5918-73a9-43ff-bd84-21cf42916f5e", "90e25932-6ccb-4544-8123-e47c0b253c97", "c2cbda40-aac1-4c9e-8da3-7e7d8eaf56e7" ],
"carry" : {
"end_location" : [ 88.0, 10.0 ]
}
}, {
"id" : "c2cbda40-aac1-4c9e-8da3-7e7d8eaf56e7",
"index" : 2597,
"period" : 2,
"timestamp" : "00:25:13.433",
"minute" : 70,
"second" : 13,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 25.0, 70.0 ],
"duration" : 0.88,
"related_events" : [ "2e1c5918-73a9-43ff-bd84-21cf42916f5e", "8e7604dc-21bb-464e-ab49-f0f047772422", "a1960410-7c8e-4b40-8f4d-19302f57f8c5", "fa7f6faf-822c-4b5a-ba17-73d3e7fa5c29" ]
}, {
"id" : "2e1c5918-73a9-43ff-bd84-21cf42916f5e",
"index" : 2598,
"period" : 2,
"timestamp" : "00:25:13.713",
"minute" : 70,
"second" : 13,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 88.0, 10.0 ],
"duration" : 0.36,
"under_pressure" : true,
"related_events" : [ "8e7604dc-21bb-464e-ab49-f0f047772422", "c2cbda40-aac1-4c9e-8da3-7e7d8eaf56e7" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 7.071068,
"angle" : -1.4288993,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 89.0, 3.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "8e7604dc-21bb-464e-ab49-f0f047772422",
"index" : 2599,
"period" : 2,
"timestamp" : "00:25:14.073",
"minute" : 70,
"second" : 14,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 89.0, 3.0 ],
"under_pressure" : true,
"related_events" : [ "2e1c5918-73a9-43ff-bd84-21cf42916f5e", "c2cbda40-aac1-4c9e-8da3-7e7d8eaf56e7" ]
}, {
"id" : "fa7f6faf-822c-4b5a-ba17-73d3e7fa5c29",
"index" : 2600,
"period" : 2,
"timestamp" : "00:25:14.073",
"minute" : 70,
"second" : 14,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 89.0, 3.0 ],
"duration" : 4.64,
"under_pressure" : true,
"related_events" : [ "650ac556-32a2-4439-87c2-96232455b014", "8e7604dc-21bb-464e-ab49-f0f047772422", "c2cbda40-aac1-4c9e-8da3-7e7d8eaf56e7" ],
"carry" : {
"end_location" : [ 81.0, 7.0 ]
}
}, {
"id" : "650ac556-32a2-4439-87c2-96232455b014",
"index" : 2601,
"period" : 2,
"timestamp" : "00:25:18.713",
"minute" : 70,
"second" : 18,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 81.0, 7.0 ],
"duration" : 0.88,
"related_events" : [ "268f610b-7da3-4718-bc4f-b80ffac607ed" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 25.0,
"angle" : 1.8545904,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 74.0, 31.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "268f610b-7da3-4718-bc4f-b80ffac607ed",
"index" : 2602,
"period" : 2,
"timestamp" : "00:25:19.593",
"minute" : 70,
"second" : 19,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 74.0, 31.0 ],
"related_events" : [ "650ac556-32a2-4439-87c2-96232455b014" ]
}, {
"id" : "f1c9bc45-ef5d-4a8f-8b81-6d8992fc779e",
"index" : 2603,
"period" : 2,
"timestamp" : "00:25:19.593",
"minute" : 70,
"second" : 19,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 74.0, 31.0 ],
"duration" : 2.28,
"under_pressure" : true,
"related_events" : [ "268f610b-7da3-4718-bc4f-b80ffac607ed", "346e30da-ee81-40dd-9088-b5f7ffc87415", "e9eed457-f5b8-4986-b7bc-ae96e4b05c9f" ],
"carry" : {
"end_location" : [ 73.0, 27.0 ]
}
}, {
"id" : "346e30da-ee81-40dd-9088-b5f7ffc87415",
"index" : 2604,
"period" : 2,
"timestamp" : "00:25:21.873",
"minute" : 70,
"second" : 21,
"type" : {
"id" : 22,
"name" : "Foul Committed"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 48.0, 54.0 ],
"related_events" : [ "e9eed457-f5b8-4986-b7bc-ae96e4b05c9f", "f1c9bc45-ef5d-4a8f-8b81-6d8992fc779e" ]
}, {
"id" : "e9eed457-f5b8-4986-b7bc-ae96e4b05c9f",
"index" : 2605,
"period" : 2,
"timestamp" : "00:25:21.873",
"minute" : 70,
"second" : 21,
"type" : {
"id" : 21,
"name" : "Foul Won"
},
"possession" : 110,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 73.0, 27.0 ],
"under_pressure" : true,
"related_events" : [ "346e30da-ee81-40dd-9088-b5f7ffc87415" ]
}, {
"id" : "41dfeb34-7603-4433-8e02-6c8349beea44",
"index" : 2606,
"period" : 2,
"timestamp" : "00:25:34.833",
"minute" : 70,
"second" : 34,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 111,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 76.0, 32.0 ],
"duration" : 1.48,
"related_events" : [ "3811fde0-2db9-444a-8e29-5451abfc473f" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 28.0,
"angle" : -1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 76.0, 4.0 ],
"type" : {
"id" : 62,
"name" : "Free Kick"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "3811fde0-2db9-444a-8e29-5451abfc473f",
"index" : 2607,
"period" : 2,
"timestamp" : "00:25:36.313",
"minute" : 70,
"second" : 36,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 111,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 76.0, 4.0 ],
"related_events" : [ "41dfeb34-7603-4433-8e02-6c8349beea44" ]
}, {
"id" : "3182a67e-e948-4661-8bf6-11acfb6213c7",
"index" : 2608,
"period" : 2,
"timestamp" : "00:25:36.313",
"minute" : 70,
"second" : 36,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 111,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 76.0, 4.0 ],
"duration" : 1.12,
"related_events" : [ "3811fde0-2db9-444a-8e29-5451abfc473f", "7019a44d-56a8-40ae-9abf-936702745a71" ],
"carry" : {
"end_location" : [ 75.0, 3.0 ]
}
}, {
"id" : "7019a44d-56a8-40ae-9abf-936702745a71",
"index" : 2609,
"period" : 2,
"timestamp" : "00:25:37.433",
"minute" : 70,
"second" : 37,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 111,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 75.0, 3.0 ],
"duration" : 1.64,
"related_events" : [ "eb921aec-97c3-4068-be28-abce80d536f6" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 24.020824,
"angle" : 0.04164258,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 99.0, 4.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "eb921aec-97c3-4068-be28-abce80d536f6",
"index" : 2610,
"period" : 2,
"timestamp" : "00:25:39.073",
"minute" : 70,
"second" : 39,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 111,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 99.0, 4.0 ],
"related_events" : [ "7019a44d-56a8-40ae-9abf-936702745a71" ]
}, {
"id" : "64228aed-8bbf-4013-9a4e-08f0f6eee38d",
"index" : 2611,
"period" : 2,
"timestamp" : "00:25:39.073",
"minute" : 70,
"second" : 39,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 111,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 99.0, 4.0 ],
"duration" : 4.16,
"related_events" : [ "91d48482-b4d8-47a0-bc4a-149435039c70", "eb921aec-97c3-4068-be28-abce80d536f6" ],
"carry" : {
"end_location" : [ 99.0, 7.0 ]
}
}, {
"id" : "91d48482-b4d8-47a0-bc4a-149435039c70",
"index" : 2612,
"period" : 2,
"timestamp" : "00:25:43.233",
"minute" : 70,
"second" : 43,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 111,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 99.0, 7.0 ],
"duration" : 0.88,
"related_events" : [ "2e245b86-9adb-4593-b5d6-5af8046db31f" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 17.029387,
"angle" : -3.0828369,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 82.0, 6.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "2e245b86-9adb-4593-b5d6-5af8046db31f",
"index" : 2613,
"period" : 2,
"timestamp" : "00:25:44.113",
"minute" : 70,
"second" : 44,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 111,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 82.0, 6.0 ],
"related_events" : [ "91d48482-b4d8-47a0-bc4a-149435039c70" ]
}, {
"id" : "cf4693d7-46a5-44b9-aecb-0797aa446270",
"index" : 2614,
"period" : 2,
"timestamp" : "00:25:44.113",
"minute" : 70,
"second" : 44,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 111,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 82.0, 6.0 ],
"duration" : 0.88,
"under_pressure" : true,
"related_events" : [ "2e245b86-9adb-4593-b5d6-5af8046db31f", "662db23d-f972-45dc-9928-0c40d93d1427", "bec6d49c-c72e-4e94-abf7-2fea1d70521c" ],
"carry" : {
"end_location" : [ 81.0, 7.0 ]
}
}, {
"id" : "bec6d49c-c72e-4e94-abf7-2fea1d70521c",
"index" : 2615,
"period" : 2,
"timestamp" : "00:25:44.420",
"minute" : 70,
"second" : 44,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 111,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 31.0, 72.0 ],
"duration" : 0.933,
"related_events" : [ "662db23d-f972-45dc-9928-0c40d93d1427", "cf4693d7-46a5-44b9-aecb-0797aa446270" ]
}, {
"id" : "662db23d-f972-45dc-9928-0c40d93d1427",
"index" : 2616,
"period" : 2,
"timestamp" : "00:25:44.993",
"minute" : 70,
"second" : 44,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 111,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 81.0, 7.0 ],
"duration" : 0.6,
"under_pressure" : true,
"related_events" : [ "444e0517-faa2-4c28-9fe4-fe34bd83b520", "bec6d49c-c72e-4e94-abf7-2fea1d70521c" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 9.219544,
"angle" : 1.3521274,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 83.0, 16.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "444e0517-faa2-4c28-9fe4-fe34bd83b520",
"index" : 2617,
"period" : 2,
"timestamp" : "00:25:45.593",
"minute" : 70,
"second" : 45,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 111,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 83.0, 16.0 ],
"related_events" : [ "662db23d-f972-45dc-9928-0c40d93d1427" ]
}, {
"id" : "79fe24b3-efc2-4a46-95e4-afd768b4272b",
"index" : 2618,
"period" : 2,
"timestamp" : "00:25:45.593",
"minute" : 70,
"second" : 45,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 111,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 83.0, 16.0 ],
"duration" : 1.8,
"under_pressure" : true,
"related_events" : [ "396587fb-4f48-4bc4-9ac4-ff1217363904", "444e0517-faa2-4c28-9fe4-fe34bd83b520", "75f91c93-4a72-4368-8849-14b83b8de90b" ],
"carry" : {
"end_location" : [ 81.0, 13.0 ]
}
}, {
"id" : "396587fb-4f48-4bc4-9ac4-ff1217363904",
"index" : 2619,
"period" : 2,
"timestamp" : "00:25:46.460",
"minute" : 70,
"second" : 46,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 111,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 35.0, 68.0 ],
"duration" : 1.693,
"related_events" : [ "75f91c93-4a72-4368-8849-14b83b8de90b", "79fe24b3-efc2-4a46-95e4-afd768b4272b" ]
}, {
"id" : "75f91c93-4a72-4368-8849-14b83b8de90b",
"index" : 2620,
"period" : 2,
"timestamp" : "00:25:47.393",
"minute" : 70,
"second" : 47,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 111,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 81.0, 13.0 ],
"duration" : 0.96,
"under_pressure" : true,
"related_events" : [ "396587fb-4f48-4bc4-9ac4-ff1217363904", "f780cc28-6c00-46e2-b3ba-11901c57232b" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 10.770329,
"angle" : -0.38050637,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 91.0, 9.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "f780cc28-6c00-46e2-b3ba-11901c57232b",
"index" : 2621,
"period" : 2,
"timestamp" : "00:25:48.353",
"minute" : 70,
"second" : 48,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 111,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 91.0, 9.0 ],
"related_events" : [ "75f91c93-4a72-4368-8849-14b83b8de90b" ]
}, {
"id" : "35868399-12db-4c1d-ae54-dc0fd4b30307",
"index" : 2622,
"period" : 2,
"timestamp" : "00:25:48.353",
"minute" : 70,
"second" : 48,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 111,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 92.0, 10.0 ],
"duration" : 0.6,
"related_events" : [ "1729aa64-bb1c-40e1-bed6-8cf8069d736f" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 11.661903,
"angle" : 2.1112158,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 86.0, 20.0 ],
"assisted_shot_id" : "afef3718-4f18-41b0-b479-34e6cce9a6da",
"shot_assist" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "1729aa64-bb1c-40e1-bed6-8cf8069d736f",
"index" : 2623,
"period" : 2,
"timestamp" : "00:25:48.953",
"minute" : 70,
"second" : 48,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 111,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 86.0, 20.0 ],
"related_events" : [ "35868399-12db-4c1d-ae54-dc0fd4b30307" ]
}, {
"id" : "36f2ea56-8ece-45a6-a1b0-d991753ef6fc",
"index" : 2624,
"period" : 2,
"timestamp" : "00:25:48.953",
"minute" : 70,
"second" : 48,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 111,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 86.0, 20.0 ],
"duration" : 2.08,
"related_events" : [ "1729aa64-bb1c-40e1-bed6-8cf8069d736f", "afef3718-4f18-41b0-b479-34e6cce9a6da" ],
"carry" : {
"end_location" : [ 96.0, 24.0 ]
}
}, {
"id" : "afef3718-4f18-41b0-b479-34e6cce9a6da",
"index" : 2625,
"period" : 2,
"timestamp" : "00:25:51.033",
"minute" : 70,
"second" : 51,
"type" : {
"id" : 16,
"name" : "Shot"
},
"possession" : 111,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 96.0, 24.0 ],
"duration" : 1.12,
"related_events" : [ "4416f528-6833-4872-837a-b6cddc55f6f3" ],
"shot" : {
"statsbomb_xg" : 0.022153322,
"end_location" : [ 120.0, 45.6, 3.8 ],
"key_pass_id" : "35868399-12db-4c1d-ae54-dc0fd4b30307",
"technique" : {
"id" : 93,
"name" : "Normal"
},
"type" : {
"id" : 87,
"name" : "Open Play"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 98,
"name" : "Off T"
},
"freeze_frame" : [ {
"location" : [ 80.0, 53.0 ],
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : true
}, {
"location" : [ 119.0, 38.0 ],
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"teammate" : false
}, {
"location" : [ 98.0, 18.0 ],
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : false
}, {
"location" : [ 87.0, 19.0 ],
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"teammate" : false
}, {
"location" : [ 102.0, 11.0 ],
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : true
}, {
"location" : [ 97.0, 20.0 ],
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : true
}, {
"location" : [ 102.0, 18.0 ],
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : false
}, {
"location" : [ 102.0, 30.0 ],
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : false
}, {
"location" : [ 100.0, 34.0 ],
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"teammate" : false
}, {
"location" : [ 90.0, 32.0 ],
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"teammate" : false
}, {
"location" : [ 104.0, 37.0 ],
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"teammate" : true
}, {
"location" : [ 106.0, 40.0 ],
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : false
}, {
"location" : [ 94.0, 49.0 ],
"player" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : false
}, {
"location" : [ 106.0, 51.0 ],
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : false
}, {
"location" : [ 101.0, 54.0 ],
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : true
}, {
"location" : [ 104.0, 49.0 ],
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"teammate" : true
} ]
}
}, {
"id" : "4416f528-6833-4872-837a-b6cddc55f6f3",
"index" : 2626,
"period" : 2,
"timestamp" : "00:25:52.153",
"minute" : 70,
"second" : 52,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 111,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 2.0, 43.0 ],
"related_events" : [ "afef3718-4f18-41b0-b479-34e6cce9a6da" ],
"goalkeeper" : {
"end_location" : [ 2.0, 41.0 ],
"position" : {
"id" : 44,
"name" : "Set"
},
"type" : {
"id" : 32,
"name" : "Shot Faced"
}
}
}, {
"id" : "a896fd34-09ef-4cb9-9a0c-94f43826bcf6",
"index" : 2627,
"period" : 2,
"timestamp" : "00:26:17.140",
"minute" : 71,
"second" : 17,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 7.0, 50.0 ],
"duration" : 4.173,
"related_events" : [ "789aa0c8-e445-4cde-bffc-36b2db8c234f", "fd6f3139-ed43-45ae-9d29-8865108c565d" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 76.53104,
"angle" : -0.117872104,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 83.0, 41.0 ],
"type" : {
"id" : 63,
"name" : "Goal Kick"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "fd6f3139-ed43-45ae-9d29-8865108c565d",
"index" : 2628,
"period" : 2,
"timestamp" : "00:26:21.313",
"minute" : 71,
"second" : 21,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 82.0, 42.0 ],
"related_events" : [ "a896fd34-09ef-4cb9-9a0c-94f43826bcf6" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "789aa0c8-e445-4cde-bffc-36b2db8c234f",
"index" : 2629,
"period" : 2,
"timestamp" : "00:26:21.313",
"minute" : 71,
"second" : 21,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 38.0, 40.0 ],
"duration" : 3.307,
"related_events" : [ "3cc42140-4fcd-4882-a414-38e1fff9b5ef", "864deba7-9807-4f17-94e8-98eb5b69156d", "a896fd34-09ef-4cb9-9a0c-94f43826bcf6" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 30.265491,
"angle" : 0.13255154,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 68.0, 44.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "864deba7-9807-4f17-94e8-98eb5b69156d",
"index" : 2630,
"period" : 2,
"timestamp" : "00:26:24.620",
"minute" : 71,
"second" : 24,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 59.0, 44.0 ],
"related_events" : [ "789aa0c8-e445-4cde-bffc-36b2db8c234f" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "3cc42140-4fcd-4882-a414-38e1fff9b5ef",
"index" : 2631,
"period" : 2,
"timestamp" : "00:26:24.620",
"minute" : 71,
"second" : 24,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 53.0, 37.0 ],
"related_events" : [ "789aa0c8-e445-4cde-bffc-36b2db8c234f" ]
}, {
"id" : "751e04bc-06c3-4a6d-b786-37d3809866f6",
"index" : 2632,
"period" : 2,
"timestamp" : "00:26:24.620",
"minute" : 71,
"second" : 24,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 53.0, 37.0 ],
"duration" : 1.16,
"under_pressure" : true,
"related_events" : [ "1edd88a0-3679-422e-8c20-504be9ab3f86", "3cc42140-4fcd-4882-a414-38e1fff9b5ef", "9c76c392-f6cf-4ce6-acf1-1382b4381e43" ],
"carry" : {
"end_location" : [ 54.0, 41.0 ]
}
}, {
"id" : "1edd88a0-3679-422e-8c20-504be9ab3f86",
"index" : 2633,
"period" : 2,
"timestamp" : "00:26:25.433",
"minute" : 71,
"second" : 25,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 65.0, 45.0 ],
"duration" : 0.44,
"related_events" : [ "751e04bc-06c3-4a6d-b786-37d3809866f6", "9c76c392-f6cf-4ce6-acf1-1382b4381e43" ]
}, {
"id" : "9c76c392-f6cf-4ce6-acf1-1382b4381e43",
"index" : 2634,
"period" : 2,
"timestamp" : "00:26:25.780",
"minute" : 71,
"second" : 25,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 54.0, 41.0 ],
"duration" : 0.573,
"under_pressure" : true,
"related_events" : [ "1edd88a0-3679-422e-8c20-504be9ab3f86", "b3eb963f-dd3f-47c8-85a3-8b4e06d9f1aa" ],
"pass" : {
"recipient" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"length" : 6.0,
"angle" : 0.0,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 60.0, 41.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "b3eb963f-dd3f-47c8-85a3-8b4e06d9f1aa",
"index" : 2635,
"period" : 2,
"timestamp" : "00:26:26.353",
"minute" : 71,
"second" : 26,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 60.0, 41.0 ],
"related_events" : [ "9c76c392-f6cf-4ce6-acf1-1382b4381e43" ]
}, {
"id" : "ffbb008e-7a23-43ad-bb22-959b9965ed75",
"index" : 2636,
"period" : 2,
"timestamp" : "00:26:26.353",
"minute" : 71,
"second" : 26,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 60.0, 41.0 ],
"duration" : 1.2,
"under_pressure" : true,
"related_events" : [ "3a22c2c4-7acb-4b69-a2fe-e94f18bbaa58", "b3eb963f-dd3f-47c8-85a3-8b4e06d9f1aa", "b787c045-1043-462b-8e88-4a85c3b122e2" ],
"carry" : {
"end_location" : [ 57.0, 41.0 ]
}
}, {
"id" : "3a22c2c4-7acb-4b69-a2fe-e94f18bbaa58",
"index" : 2637,
"period" : 2,
"timestamp" : "00:26:26.593",
"minute" : 71,
"second" : 26,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 59.0, 44.0 ],
"duration" : 0.52,
"related_events" : [ "ffbb008e-7a23-43ad-bb22-959b9965ed75" ]
}, {
"id" : "b7ad1466-9986-40c2-a727-108b1285c4d8",
"index" : 2638,
"period" : 2,
"timestamp" : "00:26:27.513",
"minute" : 71,
"second" : 27,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 66.0, 36.0 ],
"duration" : 0.399,
"related_events" : [ "b787c045-1043-462b-8e88-4a85c3b122e2" ]
}, {
"id" : "b787c045-1043-462b-8e88-4a85c3b122e2",
"index" : 2639,
"period" : 2,
"timestamp" : "00:26:27.553",
"minute" : 71,
"second" : 27,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 57.0, 41.0 ],
"duration" : 1.186,
"under_pressure" : true,
"related_events" : [ "64a948d3-753f-4821-ab8f-0a8f92129a27", "b7ad1466-9986-40c2-a727-108b1285c4d8" ],
"pass" : {
"recipient" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"length" : 20.615528,
"angle" : 2.4592762,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 41.0, 54.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "64a948d3-753f-4821-ab8f-0a8f92129a27",
"index" : 2640,
"period" : 2,
"timestamp" : "00:26:28.739",
"minute" : 71,
"second" : 28,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 41.0, 54.0 ],
"related_events" : [ "b787c045-1043-462b-8e88-4a85c3b122e2" ]
}, {
"id" : "9a0d0193-00b6-4371-ad30-73a3f39df962",
"index" : 2641,
"period" : 2,
"timestamp" : "00:26:28.739",
"minute" : 71,
"second" : 28,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 41.0, 54.0 ],
"duration" : 0.001,
"related_events" : [ "12826aeb-7848-419f-9d4d-5896800608d5", "64a948d3-753f-4821-ab8f-0a8f92129a27" ],
"carry" : {
"end_location" : [ 41.0, 53.0 ]
}
}, {
"id" : "12826aeb-7848-419f-9d4d-5896800608d5",
"index" : 2642,
"period" : 2,
"timestamp" : "00:26:28.740",
"minute" : 71,
"second" : 28,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 41.0, 53.0 ],
"duration" : 2.413,
"related_events" : [ "a0928cb6-e88f-40c2-897d-62ce4c8db572" ],
"pass" : {
"recipient" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"length" : 25.298222,
"angle" : 1.2490457,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 49.0, 77.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "a0928cb6-e88f-40c2-897d-62ce4c8db572",
"index" : 2643,
"period" : 2,
"timestamp" : "00:26:31.153",
"minute" : 71,
"second" : 31,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 49.0, 77.0 ],
"related_events" : [ "12826aeb-7848-419f-9d4d-5896800608d5" ]
}, {
"id" : "8189a066-504e-4205-92a5-27b455f2c7dc",
"index" : 2644,
"period" : 2,
"timestamp" : "00:26:31.153",
"minute" : 71,
"second" : 31,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 49.0, 77.0 ],
"duration" : 2.147,
"related_events" : [ "8c70c125-5e29-447e-bcc3-8e2cc8e14471", "a0928cb6-e88f-40c2-897d-62ce4c8db572" ],
"carry" : {
"end_location" : [ 60.0, 79.0 ]
}
}, {
"id" : "8c70c125-5e29-447e-bcc3-8e2cc8e14471",
"index" : 2645,
"period" : 2,
"timestamp" : "00:26:33.300",
"minute" : 71,
"second" : 33,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 60.0, 79.0 ],
"duration" : 2.64,
"related_events" : [ "92c347d6-073c-4035-81c8-70acd91b37ac" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 51.0392,
"angle" : -0.6043055,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 102.0, 50.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "92c347d6-073c-4035-81c8-70acd91b37ac",
"index" : 2646,
"period" : 2,
"timestamp" : "00:26:35.940",
"minute" : 71,
"second" : 35,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 102.0, 50.0 ],
"related_events" : [ "8c70c125-5e29-447e-bcc3-8e2cc8e14471" ]
}, {
"id" : "79632299-577f-4a07-bc70-4ccdf7ab9249",
"index" : 2647,
"period" : 2,
"timestamp" : "00:26:35.940",
"minute" : 71,
"second" : 35,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 102.0, 50.0 ],
"duration" : 1.533,
"related_events" : [ "e30f7217-524b-4c91-9409-93b7fbc1b52e" ],
"pass" : {
"recipient" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"length" : 11.18034,
"angle" : -2.0344439,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 97.0, 40.0 ],
"assisted_shot_id" : "697a1889-a2a4-46c7-b391-d22f9b0cb265",
"shot_assist" : true,
"body_part" : {
"id" : 70,
"name" : "Other"
}
}
}, {
"id" : "c6db90fd-8cf2-42e2-b7b6-a24af33000eb",
"index" : 2648,
"period" : 2,
"timestamp" : "00:26:37.113",
"minute" : 71,
"second" : 37,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 19.0, 44.0 ],
"duration" : 0.72,
"related_events" : [ "2e74135c-3789-4bb6-896d-dc5558a0240a", "e30f7217-524b-4c91-9409-93b7fbc1b52e" ]
}, {
"id" : "e30f7217-524b-4c91-9409-93b7fbc1b52e",
"index" : 2649,
"period" : 2,
"timestamp" : "00:26:37.473",
"minute" : 71,
"second" : 37,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 97.0, 40.0 ],
"under_pressure" : true,
"related_events" : [ "79632299-577f-4a07-bc70-4ccdf7ab9249", "c6db90fd-8cf2-42e2-b7b6-a24af33000eb" ]
}, {
"id" : "2e74135c-3789-4bb6-896d-dc5558a0240a",
"index" : 2650,
"period" : 2,
"timestamp" : "00:26:37.473",
"minute" : 71,
"second" : 37,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 97.0, 40.0 ],
"duration" : 2.107,
"under_pressure" : true,
"related_events" : [ "697a1889-a2a4-46c7-b391-d22f9b0cb265", "c6db90fd-8cf2-42e2-b7b6-a24af33000eb", "e30f7217-524b-4c91-9409-93b7fbc1b52e" ],
"carry" : {
"end_location" : [ 98.0, 38.0 ]
}
}, {
"id" : "697a1889-a2a4-46c7-b391-d22f9b0cb265",
"index" : 2651,
"period" : 2,
"timestamp" : "00:26:39.580",
"minute" : 71,
"second" : 39,
"type" : {
"id" : 16,
"name" : "Shot"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 98.0, 38.0 ],
"duration" : 1.053,
"related_events" : [ "4cd52040-fb03-4f23-8c3a-8049101b46b4" ],
"shot" : {
"statsbomb_xg" : 0.069136985,
"end_location" : [ 120.0, 34.8, 0.2 ],
"key_pass_id" : "79632299-577f-4a07-bc70-4ccdf7ab9249",
"technique" : {
"id" : 93,
"name" : "Normal"
},
"type" : {
"id" : 87,
"name" : "Open Play"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 98,
"name" : "Off T"
},
"freeze_frame" : [ {
"location" : [ 107.0, 33.0 ],
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : false
}, {
"location" : [ 105.0, 37.0 ],
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : false
}, {
"location" : [ 101.0, 51.0 ],
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : true
}, {
"location" : [ 106.0, 48.0 ],
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"teammate" : true
}, {
"location" : [ 107.0, 28.0 ],
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"teammate" : true
}, {
"location" : [ 106.0, 52.0 ],
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : false
}, {
"location" : [ 107.0, 44.0 ],
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : false
}, {
"location" : [ 99.0, 41.0 ],
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"teammate" : false
}, {
"location" : [ 103.0, 32.0 ],
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : false
}, {
"location" : [ 120.0, 41.0 ],
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"teammate" : false
} ]
}
}, {
"id" : "4cd52040-fb03-4f23-8c3a-8049101b46b4",
"index" : 2652,
"period" : 2,
"timestamp" : "00:26:40.633",
"minute" : 71,
"second" : 40,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 112,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 1.0, 40.0 ],
"related_events" : [ "697a1889-a2a4-46c7-b391-d22f9b0cb265" ],
"goalkeeper" : {
"end_location" : [ 2.0, 42.0 ],
"position" : {
"id" : 42,
"name" : "Moving"
},
"type" : {
"id" : 32,
"name" : "Shot Faced"
}
}
}, {
"id" : "4d05ce1e-e8f8-4dec-afcd-c1c81c0a6121",
"index" : 2653,
"period" : 2,
"timestamp" : "00:27:11.433",
"minute" : 72,
"second" : 11,
"type" : {
"id" : 5,
"name" : "Camera On"
},
"possession" : 113,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
}
}, {
"id" : "bc2b67e9-ee9d-447b-bb7c-b50159aa1563",
"index" : 2654,
"period" : 2,
"timestamp" : "00:27:11.673",
"minute" : 72,
"second" : 11,
"type" : {
"id" : 22,
"name" : "Foul Committed"
},
"possession" : 113,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 55.0, 79.0 ],
"related_events" : [ "fb3d9be3-f572-4454-b47a-cf072e32c9ba" ]
}, {
"id" : "fb3d9be3-f572-4454-b47a-cf072e32c9ba",
"index" : 2655,
"period" : 2,
"timestamp" : "00:27:11.673",
"minute" : 72,
"second" : 11,
"type" : {
"id" : 21,
"name" : "Foul Won"
},
"possession" : 113,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 66.0, 2.0 ],
"under_pressure" : true,
"related_events" : [ "bc2b67e9-ee9d-447b-bb7c-b50159aa1563" ]
}, {
"id" : "ae488b91-19a6-4b89-a67f-a9fdebfe5bcb",
"index" : 2656,
"period" : 2,
"timestamp" : "00:27:24.313",
"minute" : 72,
"second" : 24,
"type" : {
"id" : 5,
"name" : "Camera On"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
}
}, {
"id" : "ec7b8e7d-88ed-4c87-a255-9a0c9fd29b68",
"index" : 2657,
"period" : 2,
"timestamp" : "00:27:25.513",
"minute" : 72,
"second" : 25,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 78.0, 52.0 ],
"duration" : 1.44
}, {
"id" : "48f3703e-9c35-422f-9e94-9cb0384d1bf0",
"index" : 2658,
"period" : 2,
"timestamp" : "00:27:27.113",
"minute" : 72,
"second" : 27,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 45.0, 46.0 ],
"duration" : 0.84,
"related_events" : [ "58f1dde6-8c6e-435c-89ad-9e6b399f5c72" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 10.630146,
"angle" : -0.8519663,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 52.0, 38.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "58f1dde6-8c6e-435c-89ad-9e6b399f5c72",
"index" : 2659,
"period" : 2,
"timestamp" : "00:27:27.953",
"minute" : 72,
"second" : 27,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 52.0, 38.0 ],
"related_events" : [ "48f3703e-9c35-422f-9e94-9cb0384d1bf0" ]
}, {
"id" : "63783f81-7bca-4ccf-859e-db50f9e29dad",
"index" : 2660,
"period" : 2,
"timestamp" : "00:27:27.953",
"minute" : 72,
"second" : 27,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 52.0, 38.0 ],
"duration" : 1.56,
"related_events" : [ "41274579-37fc-497f-8e02-755d21f00e33", "58f1dde6-8c6e-435c-89ad-9e6b399f5c72" ],
"carry" : {
"end_location" : [ 55.0, 36.0 ]
}
}, {
"id" : "41274579-37fc-497f-8e02-755d21f00e33",
"index" : 2661,
"period" : 2,
"timestamp" : "00:27:29.513",
"minute" : 72,
"second" : 29,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 55.0, 36.0 ],
"duration" : 1.36,
"related_events" : [ "cc268307-4b9c-4e96-bec9-d1893ddc872b" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 35.341194,
"angle" : -1.1324598,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 70.0, 4.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "cc268307-4b9c-4e96-bec9-d1893ddc872b",
"index" : 2662,
"period" : 2,
"timestamp" : "00:27:30.873",
"minute" : 72,
"second" : 30,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 70.0, 4.0 ],
"related_events" : [ "41274579-37fc-497f-8e02-755d21f00e33" ]
}, {
"id" : "1a9472d5-820a-4e7a-9cf7-6ee21c6bbdbd",
"index" : 2663,
"period" : 2,
"timestamp" : "00:27:30.873",
"minute" : 72,
"second" : 30,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 70.0, 4.0 ],
"duration" : 1.84,
"related_events" : [ "c0604252-66b9-4a44-b5fa-1305b9bd7170", "cc268307-4b9c-4e96-bec9-d1893ddc872b" ],
"carry" : {
"end_location" : [ 76.0, 8.0 ]
}
}, {
"id" : "c0604252-66b9-4a44-b5fa-1305b9bd7170",
"index" : 2664,
"period" : 2,
"timestamp" : "00:27:32.713",
"minute" : 72,
"second" : 32,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 76.0, 8.0 ],
"duration" : 0.92,
"related_events" : [ "314782c3-9649-4937-9220-5175704e8c53" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 18.248287,
"angle" : -0.16514868,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 94.0, 5.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "314782c3-9649-4937-9220-5175704e8c53",
"index" : 2665,
"period" : 2,
"timestamp" : "00:27:33.633",
"minute" : 72,
"second" : 33,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 94.0, 5.0 ],
"related_events" : [ "c0604252-66b9-4a44-b5fa-1305b9bd7170" ]
}, {
"id" : "f3bbd9b1-ab22-4eaa-afe7-93fdd0dfe768",
"index" : 2666,
"period" : 2,
"timestamp" : "00:27:33.633",
"minute" : 72,
"second" : 33,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 94.0, 5.0 ],
"duration" : 3.08,
"related_events" : [ "314782c3-9649-4937-9220-5175704e8c53", "ce5549ae-dbe0-4f1b-8996-c7d38bca8fb5" ],
"carry" : {
"end_location" : [ 93.0, 15.0 ]
}
}, {
"id" : "ce5549ae-dbe0-4f1b-8996-c7d38bca8fb5",
"index" : 2667,
"period" : 2,
"timestamp" : "00:27:36.713",
"minute" : 72,
"second" : 36,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 93.0, 15.0 ],
"duration" : 0.84,
"related_events" : [ "c4e898bc-91e9-46e3-922f-13e6987650b7" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 11.18034,
"angle" : 2.6779451,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 83.0, 20.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c4e898bc-91e9-46e3-922f-13e6987650b7",
"index" : 2668,
"period" : 2,
"timestamp" : "00:27:37.553",
"minute" : 72,
"second" : 37,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 83.0, 20.0 ],
"related_events" : [ "ce5549ae-dbe0-4f1b-8996-c7d38bca8fb5" ]
}, {
"id" : "c0ea4c2c-4040-4059-8374-23895c2a414c",
"index" : 2669,
"period" : 2,
"timestamp" : "00:27:37.553",
"minute" : 72,
"second" : 37,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 83.0, 20.0 ],
"duration" : 1.44,
"related_events" : [ "9b4fe6c4-1765-496b-9f2e-2a98e8d61751", "c4e898bc-91e9-46e3-922f-13e6987650b7" ],
"carry" : {
"end_location" : [ 86.0, 25.0 ]
}
}, {
"id" : "9b4fe6c4-1765-496b-9f2e-2a98e8d61751",
"index" : 2670,
"period" : 2,
"timestamp" : "00:27:38.993",
"minute" : 72,
"second" : 38,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 86.0, 25.0 ],
"duration" : 2.48,
"related_events" : [ "3f364230-3a01-4ddf-8fda-1600abacacd1" ],
"pass" : {
"recipient" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"length" : 52.201534,
"angle" : 0.9349579,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 117.0, 67.0 ],
"switch" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "3f364230-3a01-4ddf-8fda-1600abacacd1",
"index" : 2671,
"period" : 2,
"timestamp" : "00:27:41.473",
"minute" : 72,
"second" : 41,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 117.0, 67.0 ],
"related_events" : [ "9b4fe6c4-1765-496b-9f2e-2a98e8d61751" ]
}, {
"id" : "fe188b4b-0c26-4dd3-834b-cffb54f648ad",
"index" : 2672,
"period" : 2,
"timestamp" : "00:27:41.473",
"minute" : 72,
"second" : 41,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 117.0, 67.0 ],
"duration" : 2.08,
"under_pressure" : true,
"related_events" : [ "3eb6bd5f-51fa-4083-82fc-23b3261fb545", "3f364230-3a01-4ddf-8fda-1600abacacd1", "e3db3c39-a081-4033-af6d-10f52c69de70" ],
"carry" : {
"end_location" : [ 109.0, 70.0 ]
}
}, {
"id" : "e3db3c39-a081-4033-af6d-10f52c69de70",
"index" : 2673,
"period" : 2,
"timestamp" : "00:27:43.553",
"minute" : 72,
"second" : 43,
"type" : {
"id" : 39,
"name" : "Dribbled Past"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 12.0, 11.0 ],
"related_events" : [ "3eb6bd5f-51fa-4083-82fc-23b3261fb545", "cbaee962-189f-45a1-8801-29f3dbc8be92", "fe188b4b-0c26-4dd3-834b-cffb54f648ad" ]
}, {
"id" : "3eb6bd5f-51fa-4083-82fc-23b3261fb545",
"index" : 2674,
"period" : 2,
"timestamp" : "00:27:43.553",
"minute" : 72,
"second" : 43,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 109.0, 70.0 ],
"under_pressure" : true,
"related_events" : [ "e3db3c39-a081-4033-af6d-10f52c69de70" ],
"dribble" : {
"outcome" : {
"id" : 8,
"name" : "Complete"
}
}
}, {
"id" : "cbaee962-189f-45a1-8801-29f3dbc8be92",
"index" : 2675,
"period" : 2,
"timestamp" : "00:27:43.553",
"minute" : 72,
"second" : 43,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 109.0, 70.0 ],
"duration" : 1.36,
"under_pressure" : true,
"related_events" : [ "3eb6bd5f-51fa-4083-82fc-23b3261fb545", "5b61e285-5cdd-4564-afb1-fcb1e4610f6a", "e3db3c39-a081-4033-af6d-10f52c69de70" ],
"carry" : {
"end_location" : [ 100.0, 71.0 ]
}
}, {
"id" : "5b61e285-5cdd-4564-afb1-fcb1e4610f6a",
"index" : 2676,
"period" : 2,
"timestamp" : "00:27:44.913",
"minute" : 72,
"second" : 44,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 100.0, 71.0 ],
"duration" : 0.84,
"related_events" : [ "e258f676-835a-48a3-9e36-16cbdf7987d7" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 9.899495,
"angle" : -2.3561945,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 93.0, 64.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "e258f676-835a-48a3-9e36-16cbdf7987d7",
"index" : 2677,
"period" : 2,
"timestamp" : "00:27:45.753",
"minute" : 72,
"second" : 45,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 93.0, 64.0 ],
"related_events" : [ "5b61e285-5cdd-4564-afb1-fcb1e4610f6a" ]
}, {
"id" : "95949247-4710-49ef-a922-2a7fde949f1a",
"index" : 2678,
"period" : 2,
"timestamp" : "00:27:45.753",
"minute" : 72,
"second" : 45,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 93.0, 64.0 ],
"duration" : 0.92,
"related_events" : [ "84f3a7d1-4f7d-4051-81c3-277a83eb3f8a", "e258f676-835a-48a3-9e36-16cbdf7987d7" ],
"carry" : {
"end_location" : [ 93.0, 66.0 ]
}
}, {
"id" : "84f3a7d1-4f7d-4051-81c3-277a83eb3f8a",
"index" : 2679,
"period" : 2,
"timestamp" : "00:27:46.673",
"minute" : 72,
"second" : 46,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 93.0, 66.0 ],
"duration" : 0.68,
"related_events" : [ "aa4f1170-787b-4ab9-bf9a-746395cade53", "b27b0e59-be5d-4506-b33d-aebff7cf54a4" ],
"pass" : {
"recipient" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"length" : 6.0827627,
"angle" : 1.4056476,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 94.0, 72.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "b27b0e59-be5d-4506-b33d-aebff7cf54a4",
"index" : 2680,
"period" : 2,
"timestamp" : "00:27:47.353",
"minute" : 72,
"second" : 47,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 97.0, 77.0 ],
"related_events" : [ "84f3a7d1-4f7d-4051-81c3-277a83eb3f8a" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "aa4f1170-787b-4ab9-bf9a-746395cade53",
"index" : 2681,
"period" : 2,
"timestamp" : "00:27:47.353",
"minute" : 72,
"second" : 47,
"type" : {
"id" : 10,
"name" : "Interception"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 27.0, 9.0 ],
"related_events" : [ "84f3a7d1-4f7d-4051-81c3-277a83eb3f8a" ],
"interception" : {
"outcome" : {
"id" : 4,
"name" : "Won"
}
}
}, {
"id" : "0149230f-a0e0-4865-8da2-f34168688677",
"index" : 2682,
"period" : 2,
"timestamp" : "00:27:47.353",
"minute" : 72,
"second" : 47,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 27.0, 9.0 ],
"duration" : 3.52,
"under_pressure" : true,
"related_events" : [ "3ac29173-35ac-484e-8534-e5bff3577eb8", "763c34ad-88ef-4342-b308-ca9f89a8f082", "aa4f1170-787b-4ab9-bf9a-746395cade53" ],
"carry" : {
"end_location" : [ 59.0, 2.0 ]
}
}, {
"id" : "763c34ad-88ef-4342-b308-ca9f89a8f082",
"index" : 2683,
"period" : 2,
"timestamp" : "00:27:50.793",
"minute" : 72,
"second" : 50,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 56.0, 69.0 ],
"duration" : 1.16,
"counterpress" : true,
"related_events" : [ "0149230f-a0e0-4865-8da2-f34168688677", "3ac29173-35ac-484e-8534-e5bff3577eb8" ]
}, {
"id" : "3ac29173-35ac-484e-8534-e5bff3577eb8",
"index" : 2684,
"period" : 2,
"timestamp" : "00:27:50.873",
"minute" : 72,
"second" : 50,
"type" : {
"id" : 38,
"name" : "Miscontrol"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 59.0, 2.0 ],
"under_pressure" : true,
"related_events" : [ "763c34ad-88ef-4342-b308-ca9f89a8f082" ]
}, {
"id" : "8fec12cd-5fc3-46af-ba28-2120166ef7a5",
"index" : 2685,
"period" : 2,
"timestamp" : "00:27:52.433",
"minute" : 72,
"second" : 52,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 114,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 47.0, 76.0 ],
"ball_recovery" : {
"recovery_failure" : true
}
}, {
"id" : "17054743-1f55-46a7-9248-557e837356a3",
"index" : 2686,
"period" : 2,
"timestamp" : "00:28:06.740",
"minute" : 73,
"second" : 6,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 83.0, 2.0 ],
"duration" : 2.613,
"related_events" : [ "5aefd4be-04c0-47f6-9e2f-d5957164cf7b", "7e0e27fa-5ba1-4857-9222-782a3f0bbfe1" ],
"pass" : {
"recipient" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"length" : 30.805843,
"angle" : 0.9467733,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 101.0, 27.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "5aefd4be-04c0-47f6-9e2f-d5957164cf7b",
"index" : 2687,
"period" : 2,
"timestamp" : "00:28:09.353",
"minute" : 73,
"second" : 9,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 101.0, 23.0 ],
"related_events" : [ "17054743-1f55-46a7-9248-557e837356a3" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "7e0e27fa-5ba1-4857-9222-782a3f0bbfe1",
"index" : 2688,
"period" : 2,
"timestamp" : "00:28:09.353",
"minute" : 73,
"second" : 9,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 20.0, 54.0 ],
"duration" : 1.2,
"related_events" : [ "17054743-1f55-46a7-9248-557e837356a3", "708057d2-d647-4eba-93e8-420ee797cc34" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 11.045361,
"angle" : 0.09065989,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 31.0, 55.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
}
}
}, {
"id" : "708057d2-d647-4eba-93e8-420ee797cc34",
"index" : 2689,
"period" : 2,
"timestamp" : "00:28:10.553",
"minute" : 73,
"second" : 10,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 31.0, 55.0 ],
"related_events" : [ "7e0e27fa-5ba1-4857-9222-782a3f0bbfe1" ]
}, {
"id" : "ffaf30c1-c4f5-4e23-a4b0-6befca336be2",
"index" : 2690,
"period" : 2,
"timestamp" : "00:28:10.673",
"minute" : 73,
"second" : 10,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 31.0, 56.0 ],
"duration" : 1.467,
"related_events" : [ "3e14b49c-9490-465b-ac2a-671d509b10a9", "89caece9-3e03-4344-9589-a01da6205eff" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 12.649111,
"angle" : -1.2490457,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 35.0, 44.0 ],
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "3e14b49c-9490-465b-ac2a-671d509b10a9",
"index" : 2691,
"period" : 2,
"timestamp" : "00:28:12.140",
"minute" : 73,
"second" : 12,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 35.0, 44.0 ],
"related_events" : [ "ffaf30c1-c4f5-4e23-a4b0-6befca336be2" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "89caece9-3e03-4344-9589-a01da6205eff",
"index" : 2692,
"period" : 2,
"timestamp" : "00:28:12.140",
"minute" : 73,
"second" : 12,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 86.0, 37.0 ],
"duration" : 2.533,
"related_events" : [ "6877d312-9fcf-4604-a7f9-131b3e0375f8", "ffaf30c1-c4f5-4e23-a4b0-6befca336be2" ],
"pass" : {
"recipient" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"length" : 17.117243,
"angle" : -3.024484,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 69.0, 35.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "f0467aa6-6d08-421b-b12d-7317bd530984",
"index" : 2693,
"period" : 2,
"timestamp" : "00:28:13.713",
"minute" : 73,
"second" : 13,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 48.0, 47.0 ],
"duration" : 0.76
}, {
"id" : "6877d312-9fcf-4604-a7f9-131b3e0375f8",
"index" : 2694,
"period" : 2,
"timestamp" : "00:28:14.673",
"minute" : 73,
"second" : 14,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 69.0, 35.0 ],
"related_events" : [ "89caece9-3e03-4344-9589-a01da6205eff" ]
}, {
"id" : "169b4ca8-d9f5-41eb-bf4c-65cb3b1105cc",
"index" : 2695,
"period" : 2,
"timestamp" : "00:28:14.673",
"minute" : 73,
"second" : 14,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 68.0, 35.0 ],
"duration" : 2.36,
"related_events" : [ "1368397d-9440-421c-b702-d14d5a439f21" ],
"pass" : {
"recipient" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"length" : 27.784887,
"angle" : -2.6135182,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 44.0, 21.0 ],
"body_part" : {
"id" : 37,
"name" : "Head"
}
}
}, {
"id" : "1368397d-9440-421c-b702-d14d5a439f21",
"index" : 2696,
"period" : 2,
"timestamp" : "00:28:17.033",
"minute" : 73,
"second" : 17,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 44.0, 21.0 ],
"related_events" : [ "169b4ca8-d9f5-41eb-bf4c-65cb3b1105cc" ]
}, {
"id" : "167c11d4-db3f-4039-878a-d42346de4aed",
"index" : 2697,
"period" : 2,
"timestamp" : "00:28:17.033",
"minute" : 73,
"second" : 17,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 44.0, 21.0 ],
"duration" : 1.787,
"related_events" : [ "1368397d-9440-421c-b702-d14d5a439f21", "d5ff218d-90c7-41c5-b95d-49483ee9efb8" ],
"carry" : {
"end_location" : [ 37.0, 29.0 ]
}
}, {
"id" : "d5ff218d-90c7-41c5-b95d-49483ee9efb8",
"index" : 2698,
"period" : 2,
"timestamp" : "00:28:18.820",
"minute" : 73,
"second" : 18,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 37.0, 29.0 ],
"duration" : 3.093,
"related_events" : [ "8a1e3cc9-bcb4-474c-9c82-0cc0eb758058" ],
"pass" : {
"recipient" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"length" : 55.072678,
"angle" : 1.0584068,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 64.0, 77.0 ],
"switch" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "8a1e3cc9-bcb4-474c-9c82-0cc0eb758058",
"index" : 2699,
"period" : 2,
"timestamp" : "00:28:21.913",
"minute" : 73,
"second" : 21,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 64.0, 77.0 ],
"related_events" : [ "d5ff218d-90c7-41c5-b95d-49483ee9efb8" ]
}, {
"id" : "d7817c66-d630-4646-a56d-8e23b9fe3274",
"index" : 2700,
"period" : 2,
"timestamp" : "00:28:21.913",
"minute" : 73,
"second" : 21,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 64.0, 77.0 ],
"duration" : 0.6,
"related_events" : [ "4304bd52-731f-4272-9b46-7526f2f235f9", "8a1e3cc9-bcb4-474c-9c82-0cc0eb758058" ],
"carry" : {
"end_location" : [ 63.0, 78.0 ]
}
}, {
"id" : "4304bd52-731f-4272-9b46-7526f2f235f9",
"index" : 2701,
"period" : 2,
"timestamp" : "00:28:22.513",
"minute" : 73,
"second" : 22,
"type" : {
"id" : 38,
"name" : "Miscontrol"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 63.0, 78.0 ]
}, {
"id" : "894c1dab-10ef-4152-b38e-b043205ea537",
"index" : 2702,
"period" : 2,
"timestamp" : "00:28:23.793",
"minute" : 73,
"second" : 23,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 55.0, 9.0 ]
}, {
"id" : "b293dc7c-cc69-43e1-af54-3532727df14c",
"index" : 2703,
"period" : 2,
"timestamp" : "00:28:23.793",
"minute" : 73,
"second" : 23,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 55.0, 9.0 ],
"duration" : 4.32,
"under_pressure" : true,
"related_events" : [ "6179c1fe-cffe-4aa5-9034-f244c183e4a4", "894c1dab-10ef-4152-b38e-b043205ea537", "bd267845-33a6-494d-bbc1-d32d555e94ff" ],
"carry" : {
"end_location" : [ 84.0, 18.0 ]
}
}, {
"id" : "6179c1fe-cffe-4aa5-9034-f244c183e4a4",
"index" : 2704,
"period" : 2,
"timestamp" : "00:28:27.833",
"minute" : 73,
"second" : 27,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 45.0, 58.0 ],
"duration" : 0.64,
"counterpress" : true,
"related_events" : [ "b293dc7c-cc69-43e1-af54-3532727df14c", "bd267845-33a6-494d-bbc1-d32d555e94ff" ]
}, {
"id" : "bd267845-33a6-494d-bbc1-d32d555e94ff",
"index" : 2705,
"period" : 2,
"timestamp" : "00:28:28.113",
"minute" : 73,
"second" : 28,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 84.0, 18.0 ],
"duration" : 1.519,
"under_pressure" : true,
"related_events" : [ "44d864d1-f638-4907-be90-013d956f7f16", "6179c1fe-cffe-4aa5-9034-f244c183e4a4" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 15.524175,
"angle" : -0.26060238,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 99.0, 14.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "44d864d1-f638-4907-be90-013d956f7f16",
"index" : 2706,
"period" : 2,
"timestamp" : "00:28:29.632",
"minute" : 73,
"second" : 29,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 99.0, 14.0 ],
"related_events" : [ "bd267845-33a6-494d-bbc1-d32d555e94ff" ]
}, {
"id" : "c30e8de4-a217-4bed-baee-47b06413effd",
"index" : 2707,
"period" : 2,
"timestamp" : "00:28:29.632",
"minute" : 73,
"second" : 29,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 99.0, 14.0 ],
"duration" : 0.161,
"under_pressure" : true,
"related_events" : [ "44d864d1-f638-4907-be90-013d956f7f16", "6114fd63-3a9f-4083-b0eb-e4598dca16c8", "fdd0730a-b831-425e-b7dc-6328da146dbb" ],
"carry" : {
"end_location" : [ 100.0, 15.0 ]
}
}, {
"id" : "fdd0730a-b831-425e-b7dc-6328da146dbb",
"index" : 2708,
"period" : 2,
"timestamp" : "00:28:29.793",
"minute" : 73,
"second" : 29,
"type" : {
"id" : 39,
"name" : "Dribbled Past"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 21.0, 66.0 ],
"counterpress" : true,
"related_events" : [ "6114fd63-3a9f-4083-b0eb-e4598dca16c8", "c30e8de4-a217-4bed-baee-47b06413effd" ]
}, {
"id" : "6114fd63-3a9f-4083-b0eb-e4598dca16c8",
"index" : 2709,
"period" : 2,
"timestamp" : "00:28:29.793",
"minute" : 73,
"second" : 29,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 100.0, 15.0 ],
"under_pressure" : true,
"related_events" : [ "fdd0730a-b831-425e-b7dc-6328da146dbb" ],
"dribble" : {
"overrun" : true,
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "25974356-dfe6-43c1-8449-ba73f58c9741",
"index" : 2710,
"period" : 2,
"timestamp" : "00:28:31.433",
"minute" : 73,
"second" : 31,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 17.0, 59.0 ],
"duration" : 1.64,
"related_events" : [ "f264f113-3b71-4b2b-97d5-6afa7476806d" ],
"pass" : {
"recipient" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"length" : 17.464249,
"angle" : -2.7291822,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 1.0, 52.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
}
}
}, {
"id" : "f264f113-3b71-4b2b-97d5-6afa7476806d",
"index" : 2711,
"period" : 2,
"timestamp" : "00:28:33.073",
"minute" : 73,
"second" : 33,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 1.0, 52.0 ],
"related_events" : [ "25974356-dfe6-43c1-8449-ba73f58c9741" ]
}, {
"id" : "ad116a58-3948-4f7c-99b8-d26d2b3f70f6",
"index" : 2712,
"period" : 2,
"timestamp" : "00:28:33.073",
"minute" : 73,
"second" : 33,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 1.0, 52.0 ],
"duration" : 3.867,
"related_events" : [ "da728357-de9d-45dc-b39c-f1c9b4a9d40a", "f264f113-3b71-4b2b-97d5-6afa7476806d" ],
"carry" : {
"end_location" : [ 8.0, 57.0 ]
}
}, {
"id" : "da728357-de9d-45dc-b39c-f1c9b4a9d40a",
"index" : 2713,
"period" : 2,
"timestamp" : "00:28:36.940",
"minute" : 73,
"second" : 36,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 8.0, 57.0 ],
"duration" : 3.813,
"related_events" : [ "8eed6bb9-8d0f-45c5-a7e1-edcbb52bc5a1", "ffe30415-b503-409f-91ea-6eca4d4189e9" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 66.4906,
"angle" : 0.21214375,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 73.0, 71.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "ffe30415-b503-409f-91ea-6eca4d4189e9",
"index" : 2714,
"period" : 2,
"timestamp" : "00:28:40.753",
"minute" : 73,
"second" : 40,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 74.0, 74.0 ],
"related_events" : [ "da728357-de9d-45dc-b39c-f1c9b4a9d40a" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "39c080e6-1880-40e0-b993-6bb2e6511693",
"index" : 2715,
"period" : 2,
"timestamp" : "00:28:40.753",
"minute" : 73,
"second" : 40,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 59.0, 73.0 ],
"under_pressure" : true,
"related_events" : [ "8eed6bb9-8d0f-45c5-a7e1-edcbb52bc5a1" ],
"duel" : {
"type" : {
"id" : 10,
"name" : "Aerial Lost"
}
}
}, {
"id" : "8eed6bb9-8d0f-45c5-a7e1-edcbb52bc5a1",
"index" : 2716,
"period" : 2,
"timestamp" : "00:28:40.753",
"minute" : 73,
"second" : 40,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 62.0, 8.0 ],
"duration" : 2.827,
"under_pressure" : true,
"related_events" : [ "39c080e6-1880-40e0-b993-6bb2e6511693", "721f01cf-a3dd-4f8d-9dcf-3aa1b1660ff5", "c199d162-b410-4593-ac09-8b0ce27f5072", "da728357-de9d-45dc-b39c-f1c9b4a9d40a" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 14.56022,
"angle" : -0.27829966,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 76.0, 4.0 ],
"aerial_won" : true,
"type" : {
"id" : 66,
"name" : "Recovery"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "721f01cf-a3dd-4f8d-9dcf-3aa1b1660ff5",
"index" : 2717,
"period" : 2,
"timestamp" : "00:28:43.580",
"minute" : 73,
"second" : 43,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 79.0, 8.0 ],
"related_events" : [ "8eed6bb9-8d0f-45c5-a7e1-edcbb52bc5a1" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "c199d162-b410-4593-ac09-8b0ce27f5072",
"index" : 2718,
"period" : 2,
"timestamp" : "00:28:43.580",
"minute" : 73,
"second" : 43,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 45.0, 77.0 ],
"related_events" : [ "8eed6bb9-8d0f-45c5-a7e1-edcbb52bc5a1" ]
}, {
"id" : "2ffa7f99-ab06-45b2-8c16-05e54698fea1",
"index" : 2719,
"period" : 2,
"timestamp" : "00:28:43.580",
"minute" : 73,
"second" : 43,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 45.0, 77.0 ],
"duration" : 1.92,
"under_pressure" : true,
"related_events" : [ "c199d162-b410-4593-ac09-8b0ce27f5072", "c8d54fc7-9575-4e47-a40f-fe11a537cf63", "f3b53b6f-65b1-49ad-802a-fe7f48ec62bf" ],
"carry" : {
"end_location" : [ 62.0, 77.0 ]
}
}, {
"id" : "c8d54fc7-9575-4e47-a40f-fe11a537cf63",
"index" : 2720,
"period" : 2,
"timestamp" : "00:28:44.793",
"minute" : 73,
"second" : 44,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 55.0, 5.0 ],
"duration" : 0.8,
"related_events" : [ "2ffa7f99-ab06-45b2-8c16-05e54698fea1", "f3b53b6f-65b1-49ad-802a-fe7f48ec62bf" ]
}, {
"id" : "f3b53b6f-65b1-49ad-802a-fe7f48ec62bf",
"index" : 2721,
"period" : 2,
"timestamp" : "00:28:45.500",
"minute" : 73,
"second" : 45,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 62.0, 77.0 ],
"duration" : 3.08,
"under_pressure" : true,
"related_events" : [ "c8d54fc7-9575-4e47-a40f-fe11a537cf63", "f2faef80-7b5d-4ffa-89a0-8b63f4533583" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 44.28318,
"angle" : -0.44344833,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 102.0, 58.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "f2faef80-7b5d-4ffa-89a0-8b63f4533583",
"index" : 2722,
"period" : 2,
"timestamp" : "00:28:48.580",
"minute" : 73,
"second" : 48,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 102.0, 58.0 ],
"related_events" : [ "f3b53b6f-65b1-49ad-802a-fe7f48ec62bf" ]
}, {
"id" : "9c570dfb-cdd3-41ef-aad5-540ff58530e3",
"index" : 2723,
"period" : 2,
"timestamp" : "00:28:48.580",
"minute" : 73,
"second" : 48,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 102.0, 58.0 ],
"duration" : 2.0,
"under_pressure" : true,
"related_events" : [ "46d48ce0-a98f-4a96-aed0-aa6d1208bc47", "a8e46a72-aba0-4cfc-9d58-98f8e7ec8d22", "f2faef80-7b5d-4ffa-89a0-8b63f4533583" ],
"carry" : {
"end_location" : [ 119.0, 61.0 ]
}
}, {
"id" : "a8e46a72-aba0-4cfc-9d58-98f8e7ec8d22",
"index" : 2724,
"period" : 2,
"timestamp" : "00:28:49.113",
"minute" : 73,
"second" : 49,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 15.0, 23.0 ],
"duration" : 0.8,
"related_events" : [ "9c570dfb-cdd3-41ef-aad5-540ff58530e3" ]
}, {
"id" : "46d48ce0-a98f-4a96-aed0-aa6d1208bc47",
"index" : 2725,
"period" : 2,
"timestamp" : "00:28:50.580",
"minute" : 73,
"second" : 50,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 119.0, 61.0 ],
"duration" : 0.693,
"related_events" : [ "61c0a22d-a434-4277-9a1a-a5a87f1672cf" ],
"pass" : {
"length" : 3.6055512,
"angle" : -2.158799,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 117.0, 58.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "61c0a22d-a434-4277-9a1a-a5a87f1672cf",
"index" : 2726,
"period" : 2,
"timestamp" : "00:28:51.273",
"minute" : 73,
"second" : 51,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 4.0, 23.0 ],
"related_events" : [ "46d48ce0-a98f-4a96-aed0-aa6d1208bc47" ]
}, {
"id" : "15d2912f-4782-40c6-8db6-8201d382864c",
"index" : 2727,
"period" : 2,
"timestamp" : "00:28:52.073",
"minute" : 73,
"second" : 52,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 6.0, 18.0 ],
"duration" : 0.52,
"related_events" : [ "310c13f5-d823-4f06-b8f3-8f86fd0de228" ]
}, {
"id" : "310c13f5-d823-4f06-b8f3-8f86fd0de228",
"index" : 2728,
"period" : 2,
"timestamp" : "00:28:52.433",
"minute" : 73,
"second" : 52,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 114.0, 63.0 ],
"duration" : 1.24,
"under_pressure" : true,
"related_events" : [ "15d2912f-4782-40c6-8db6-8201d382864c", "ccfbeea9-3e69-47f1-bfd6-ddc76094a45b" ],
"pass" : {
"length" : 17.464249,
"angle" : -1.9832067,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 107.0, 47.0 ],
"cross" : true,
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "ccfbeea9-3e69-47f1-bfd6-ddc76094a45b",
"index" : 2729,
"period" : 2,
"timestamp" : "00:28:53.673",
"minute" : 73,
"second" : 53,
"type" : {
"id" : 9,
"name" : "Clearance"
},
"possession" : 115,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 14.0, 34.0 ],
"under_pressure" : true,
"related_events" : [ "310c13f5-d823-4f06-b8f3-8f86fd0de228" ]
}, {
"id" : "a9e30b09-e561-45cc-958c-60f43cab86cb",
"index" : 2730,
"period" : 2,
"timestamp" : "00:28:59.430",
"minute" : 73,
"second" : 59,
"type" : {
"id" : 5,
"name" : "Camera On"
},
"possession" : 116,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
}
}, {
"id" : "7b56b771-8262-4b75-b9ef-35a5fdeaf603",
"index" : 2731,
"period" : 2,
"timestamp" : "00:28:59.460",
"minute" : 73,
"second" : 59,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 116,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 79.0, 66.0 ],
"duration" : 1.493,
"related_events" : [ "fdd55b97-2082-4d8a-82de-1c5fca4ccd47" ]
}, {
"id" : "fdd55b97-2082-4d8a-82de-1c5fca4ccd47",
"index" : 2732,
"period" : 2,
"timestamp" : "00:29:00.873",
"minute" : 74,
"second" : 0,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 116,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 42.0, 4.0 ],
"duration" : 0.72,
"under_pressure" : true,
"related_events" : [ "3926c9d2-7265-4409-a319-f64feeeadad4", "7b56b771-8262-4b75-b9ef-35a5fdeaf603" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 12.0415945,
"angle" : -0.08314123,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 54.0, 3.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "3926c9d2-7265-4409-a319-f64feeeadad4",
"index" : 2733,
"period" : 2,
"timestamp" : "00:29:01.593",
"minute" : 74,
"second" : 1,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 116,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 54.0, 3.0 ],
"related_events" : [ "fdd55b97-2082-4d8a-82de-1c5fca4ccd47" ]
}, {
"id" : "1fcff67c-b6aa-468b-aaff-187c31219e7d",
"index" : 2734,
"period" : 2,
"timestamp" : "00:29:01.593",
"minute" : 74,
"second" : 1,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 116,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 54.0, 3.0 ],
"duration" : 1.32,
"related_events" : [ "3926c9d2-7265-4409-a319-f64feeeadad4", "d90a0eb3-c32e-4d23-b5c5-82c73b993aae" ],
"carry" : {
"end_location" : [ 54.0, 3.0 ]
}
}, {
"id" : "d90a0eb3-c32e-4d23-b5c5-82c73b993aae",
"index" : 2735,
"period" : 2,
"timestamp" : "00:29:02.913",
"minute" : 74,
"second" : 2,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 116,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 54.0, 3.0 ],
"duration" : 0.84,
"related_events" : [ "485aea26-4a4d-42ae-8bb9-67fec9f32e9f", "781e0a17-7854-4e4a-94c6-9d91b841878b" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 1.0,
"angle" : -1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 54.0, 2.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "485aea26-4a4d-42ae-8bb9-67fec9f32e9f",
"index" : 2736,
"period" : 2,
"timestamp" : "00:29:03.753",
"minute" : 74,
"second" : 3,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 116,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 64.0, 14.0 ],
"related_events" : [ "d90a0eb3-c32e-4d23-b5c5-82c73b993aae" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "781e0a17-7854-4e4a-94c6-9d91b841878b",
"index" : 2737,
"period" : 2,
"timestamp" : "00:29:03.753",
"minute" : 74,
"second" : 3,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 116,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 67.0, 79.0 ],
"related_events" : [ "d90a0eb3-c32e-4d23-b5c5-82c73b993aae" ]
}, {
"id" : "14cb032e-44ba-482c-a659-93f594e13f4f",
"index" : 2738,
"period" : 2,
"timestamp" : "00:30:16.900",
"minute" : 75,
"second" : 16,
"type" : {
"id" : 19,
"name" : "Substitution"
},
"possession" : 116,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5722,
"name" : "Saeid Ezatolahi Afagh"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"substitution" : {
"outcome" : {
"id" : 103,
"name" : "Tactical"
},
"replacement" : {
"id" : 5231,
"name" : "Karim Ansarifard"
}
}
}, {
"id" : "9f15d281-ea5f-4c79-b575-8bc4c92850ec",
"index" : 2739,
"period" : 2,
"timestamp" : "00:30:24.433",
"minute" : 75,
"second" : 24,
"type" : {
"id" : 5,
"name" : "Camera On"
},
"possession" : 117,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
}
}, {
"id" : "64a54fd8-7409-4e7e-b781-19a2224185c5",
"index" : 2740,
"period" : 2,
"timestamp" : "00:30:25.313",
"minute" : 75,
"second" : 25,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 117,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 51.0, 3.0 ],
"duration" : 0.44,
"related_events" : [ "f199d0d7-beda-4f2f-ba8a-af97f5dc948f" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 4.472136,
"angle" : 2.6779451,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 47.0, 5.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "f199d0d7-beda-4f2f-ba8a-af97f5dc948f",
"index" : 2741,
"period" : 2,
"timestamp" : "00:30:25.753",
"minute" : 75,
"second" : 25,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 117,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 47.0, 5.0 ],
"related_events" : [ "64a54fd8-7409-4e7e-b781-19a2224185c5" ]
}, {
"id" : "964d3b1c-b543-4c39-8fec-97e75b3c96e6",
"index" : 2742,
"period" : 2,
"timestamp" : "00:30:25.753",
"minute" : 75,
"second" : 25,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 117,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 47.0, 5.0 ],
"duration" : 1.28,
"under_pressure" : true,
"related_events" : [ "11403d37-f562-4680-a30d-4388d547491b", "51025ad0-75e5-412e-97ce-663b225d64da", "f199d0d7-beda-4f2f-ba8a-af97f5dc948f" ],
"carry" : {
"end_location" : [ 46.0, 6.0 ]
}
}, {
"id" : "11403d37-f562-4680-a30d-4388d547491b",
"index" : 2743,
"period" : 2,
"timestamp" : "00:30:25.860",
"minute" : 75,
"second" : 25,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 117,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 68.0, 64.0 ],
"duration" : 0.813,
"related_events" : [ "964d3b1c-b543-4c39-8fec-97e75b3c96e6" ]
}, {
"id" : "51025ad0-75e5-412e-97ce-663b225d64da",
"index" : 2744,
"period" : 2,
"timestamp" : "00:30:27.033",
"minute" : 75,
"second" : 27,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 117,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 46.0, 6.0 ],
"duration" : 0.48,
"related_events" : [ "84d405e8-0a67-46b7-bd6f-ad68036e85cf" ],
"pass" : {
"length" : 1.0,
"angle" : 1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 46.0, 7.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "84d405e8-0a67-46b7-bd6f-ad68036e85cf",
"index" : 2745,
"period" : 2,
"timestamp" : "00:30:27.513",
"minute" : 75,
"second" : 27,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 117,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 75.0, 74.0 ],
"related_events" : [ "51025ad0-75e5-412e-97ce-663b225d64da" ]
}, {
"id" : "c6251f84-547a-45d8-b5b3-27cc2c82b81e",
"index" : 2746,
"period" : 2,
"timestamp" : "00:30:49.233",
"minute" : 75,
"second" : 49,
"type" : {
"id" : 5,
"name" : "Camera On"
},
"possession" : 118,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
}
}, {
"id" : "82cd9c8d-f038-4ad1-9403-eabe2bbe5e5f",
"index" : 2747,
"period" : 2,
"timestamp" : "00:30:49.713",
"minute" : 75,
"second" : 49,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 118,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 44.0, 4.0 ],
"duration" : 0.4,
"related_events" : [ "1538595f-1870-40c1-b0e1-6741fa8b160b", "6cc6ba54-f556-4615-bbda-9f480494fb9e" ]
}, {
"id" : "5a1392cd-5573-4aa1-a63c-912b3137a5f0",
"index" : 2748,
"period" : 2,
"timestamp" : "00:30:49.900",
"minute" : 75,
"second" : 49,
"type" : {
"id" : 39,
"name" : "Dribbled Past"
},
"possession" : 118,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 46.0, 4.0 ],
"related_events" : [ "1538595f-1870-40c1-b0e1-6741fa8b160b", "6cc6ba54-f556-4615-bbda-9f480494fb9e" ]
}, {
"id" : "1538595f-1870-40c1-b0e1-6741fa8b160b",
"index" : 2749,
"period" : 2,
"timestamp" : "00:30:49.900",
"minute" : 75,
"second" : 49,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 118,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5231,
"name" : "Karim Ansarifard"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 75.0, 77.0 ],
"under_pressure" : true,
"related_events" : [ "5a1392cd-5573-4aa1-a63c-912b3137a5f0", "82cd9c8d-f038-4ad1-9403-eabe2bbe5e5f" ],
"dribble" : {
"outcome" : {
"id" : 8,
"name" : "Complete"
}
}
}, {
"id" : "6cc6ba54-f556-4615-bbda-9f480494fb9e",
"index" : 2750,
"period" : 2,
"timestamp" : "00:30:49.900",
"minute" : 75,
"second" : 49,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 118,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5231,
"name" : "Karim Ansarifard"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 75.0, 77.0 ],
"duration" : 3.16,
"under_pressure" : true,
"related_events" : [ "1538595f-1870-40c1-b0e1-6741fa8b160b", "464633ee-5acc-402d-8bd0-fe0dcb42b1d3", "58d0feea-cd10-4e51-a376-dd30d142b410", "5a1392cd-5573-4aa1-a63c-912b3137a5f0", "82cd9c8d-f038-4ad1-9403-eabe2bbe5e5f" ],
"carry" : {
"end_location" : [ 91.0, 79.0 ]
}
}, {
"id" : "58d0feea-cd10-4e51-a376-dd30d142b410",
"index" : 2751,
"period" : 2,
"timestamp" : "00:30:52.913",
"minute" : 75,
"second" : 52,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 118,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 30.0, 8.0 ],
"duration" : 0.56,
"related_events" : [ "464633ee-5acc-402d-8bd0-fe0dcb42b1d3", "6cc6ba54-f556-4615-bbda-9f480494fb9e" ]
}, {
"id" : "464633ee-5acc-402d-8bd0-fe0dcb42b1d3",
"index" : 2752,
"period" : 2,
"timestamp" : "00:30:53.060",
"minute" : 75,
"second" : 53,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 118,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5231,
"name" : "Karim Ansarifard"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 91.0, 79.0 ],
"duration" : 1.693,
"under_pressure" : true,
"related_events" : [ "58844464-2f13-4866-9ca9-9c73983251b5", "58d0feea-cd10-4e51-a376-dd30d142b410", "84d83200-9c02-4f3b-b4c9-dca690e8a9da" ],
"pass" : {
"recipient" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"length" : 31.304953,
"angle" : -1.1071488,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 105.0, 51.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "58844464-2f13-4866-9ca9-9c73983251b5",
"index" : 2753,
"period" : 2,
"timestamp" : "00:30:54.753",
"minute" : 75,
"second" : 54,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 118,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 102.0, 50.0 ],
"related_events" : [ "464633ee-5acc-402d-8bd0-fe0dcb42b1d3" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "84d83200-9c02-4f3b-b4c9-dca690e8a9da",
"index" : 2754,
"period" : 2,
"timestamp" : "00:30:54.753",
"minute" : 75,
"second" : 54,
"type" : {
"id" : 9,
"name" : "Clearance"
},
"possession" : 118,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 16.0, 30.0 ],
"under_pressure" : true,
"related_events" : [ "464633ee-5acc-402d-8bd0-fe0dcb42b1d3" ]
}, {
"id" : "42391e61-f712-4656-9760-dbf159e31d20",
"index" : 2755,
"period" : 2,
"timestamp" : "00:31:21.420",
"minute" : 76,
"second" : 21,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 119,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 105.0, 79.0 ],
"duration" : 2.133,
"related_events" : [ "bf36354f-cbb4-4a41-8279-9e1c4e9d621f", "d7968262-85e1-4bdd-a9be-96d6225de5fc" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 28.635643,
"angle" : -1.359703,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 111.0, 51.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "d7968262-85e1-4bdd-a9be-96d6225de5fc",
"index" : 2756,
"period" : 2,
"timestamp" : "00:31:23.553",
"minute" : 76,
"second" : 23,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 119,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 111.0, 51.0 ],
"related_events" : [ "42391e61-f712-4656-9760-dbf159e31d20" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "adc034af-0a38-4c30-bad7-b31b310c012d",
"index" : 2757,
"period" : 2,
"timestamp" : "00:31:23.553",
"minute" : 76,
"second" : 23,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 119,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 111.0, 51.0 ],
"under_pressure" : true,
"related_events" : [ "bf36354f-cbb4-4a41-8279-9e1c4e9d621f" ],
"duel" : {
"type" : {
"id" : 10,
"name" : "Aerial Lost"
}
}
}, {
"id" : "bf36354f-cbb4-4a41-8279-9e1c4e9d621f",
"index" : 2758,
"period" : 2,
"timestamp" : "00:31:23.553",
"minute" : 76,
"second" : 23,
"type" : {
"id" : 9,
"name" : "Clearance"
},
"possession" : 119,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 10.0, 30.0 ],
"under_pressure" : true,
"related_events" : [ "42391e61-f712-4656-9760-dbf159e31d20", "adc034af-0a38-4c30-bad7-b31b310c012d" ],
"clearance" : {
"aerial_won" : true
}
}, {
"id" : "ea082945-9cfe-4112-b437-9b7ec150f1f6",
"index" : 2759,
"period" : 2,
"timestamp" : "00:31:25.713",
"minute" : 76,
"second" : 25,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 119,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 26.0, 48.0 ]
}, {
"id" : "8f3ab186-deb9-4bb4-9058-0387124cd1f2",
"index" : 2760,
"period" : 2,
"timestamp" : "00:31:25.713",
"minute" : 76,
"second" : 25,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 119,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 26.0, 48.0 ],
"duration" : 2.44,
"related_events" : [ "9265dbb3-9223-4e40-a1b8-9fa08b69d2ee", "ea082945-9cfe-4112-b437-9b7ec150f1f6" ],
"carry" : {
"end_location" : [ 39.0, 44.0 ]
}
}, {
"id" : "9265dbb3-9223-4e40-a1b8-9fa08b69d2ee",
"index" : 2761,
"period" : 2,
"timestamp" : "00:31:28.153",
"minute" : 76,
"second" : 28,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 119,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 39.0, 44.0 ],
"duration" : 3.04,
"related_events" : [ "8f493e3d-b1f0-4116-ba24-1eb8cd872153" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 42.059483,
"angle" : 0.49555168,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 76.0, 64.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "8f493e3d-b1f0-4116-ba24-1eb8cd872153",
"index" : 2762,
"period" : 2,
"timestamp" : "00:31:31.193",
"minute" : 76,
"second" : 31,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 119,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 76.0, 64.0 ],
"related_events" : [ "9265dbb3-9223-4e40-a1b8-9fa08b69d2ee" ]
}, {
"id" : "e92b22c1-566b-4951-8877-e311d053c391",
"index" : 2763,
"period" : 2,
"timestamp" : "00:31:31.193",
"minute" : 76,
"second" : 31,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 119,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 76.0, 64.0 ],
"duration" : 0.2,
"related_events" : [ "8f493e3d-b1f0-4116-ba24-1eb8cd872153", "a83c7cdd-e6d6-4648-8b0b-a5860c4c521d" ],
"carry" : {
"end_location" : [ 76.0, 63.0 ]
}
}, {
"id" : "a83c7cdd-e6d6-4648-8b0b-a5860c4c521d",
"index" : 2764,
"period" : 2,
"timestamp" : "00:31:31.393",
"minute" : 76,
"second" : 31,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 119,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 76.0, 63.0 ],
"duration" : 0.64,
"related_events" : [ "2df3bb68-6a8b-4a0c-a0fb-adbe4a5b5066", "93e2b727-6bd4-49f5-a1ee-7e33ff0770b4" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 10.630146,
"angle" : -0.71883,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 84.0, 56.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "93e2b727-6bd4-49f5-a1ee-7e33ff0770b4",
"index" : 2765,
"period" : 2,
"timestamp" : "00:31:32.033",
"minute" : 76,
"second" : 32,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 119,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 83.0, 30.0 ],
"related_events" : [ "a83c7cdd-e6d6-4648-8b0b-a5860c4c521d" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "2df3bb68-6a8b-4a0c-a0fb-adbe4a5b5066",
"index" : 2766,
"period" : 2,
"timestamp" : "00:31:32.033",
"minute" : 76,
"second" : 32,
"type" : {
"id" : 10,
"name" : "Interception"
},
"possession" : 119,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 37.0, 25.0 ],
"counterpress" : true,
"related_events" : [ "a83c7cdd-e6d6-4648-8b0b-a5860c4c521d" ],
"interception" : {
"outcome" : {
"id" : 4,
"name" : "Won"
}
}
}, {
"id" : "7721ca3a-b8b4-4034-a23e-7002e6f7a8ef",
"index" : 2767,
"period" : 2,
"timestamp" : "00:31:32.033",
"minute" : 76,
"second" : 32,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 119,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 37.0, 25.0 ],
"duration" : 3.067,
"under_pressure" : true,
"related_events" : [ "2df3bb68-6a8b-4a0c-a0fb-adbe4a5b5066", "402170ce-0b0c-4c60-835d-55620441027a", "74c91ea1-8112-4299-9e94-61976fd7714f" ],
"carry" : {
"end_location" : [ 32.0, 28.0 ]
}
}, {
"id" : "402170ce-0b0c-4c60-835d-55620441027a",
"index" : 2768,
"period" : 2,
"timestamp" : "00:31:34.633",
"minute" : 76,
"second" : 34,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 119,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 84.0, 52.0 ],
"duration" : 0.64,
"related_events" : [ "74c91ea1-8112-4299-9e94-61976fd7714f", "7721ca3a-b8b4-4034-a23e-7002e6f7a8ef" ]
}, {
"id" : "74c91ea1-8112-4299-9e94-61976fd7714f",
"index" : 2769,
"period" : 2,
"timestamp" : "00:31:35.100",
"minute" : 76,
"second" : 35,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 119,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 32.0, 28.0 ],
"duration" : 0.8,
"under_pressure" : true,
"related_events" : [ "402170ce-0b0c-4c60-835d-55620441027a", "6b6a73ee-0e75-44ef-a1db-b0193c3b4001" ],
"pass" : {
"recipient" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"length" : 18.35756,
"angle" : 1.0584068,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 41.0, 44.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "6b6a73ee-0e75-44ef-a1db-b0193c3b4001",
"index" : 2770,
"period" : 2,
"timestamp" : "00:31:35.900",
"minute" : 76,
"second" : 35,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 119,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 41.0, 44.0 ],
"related_events" : [ "74c91ea1-8112-4299-9e94-61976fd7714f" ]
}, {
"id" : "4d5a0c09-0cf9-43c7-bc73-46e3cadff40d",
"index" : 2771,
"period" : 2,
"timestamp" : "00:31:35.900",
"minute" : 76,
"second" : 35,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 119,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 40.0, 38.0 ],
"duration" : 0.68,
"related_events" : [ "f4d6ed6c-7100-4a82-8b63-252d8328a3b8" ],
"pass" : {
"recipient" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"length" : 11.18034,
"angle" : -2.0344439,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 35.0, 28.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "c89bfffc-4d3b-4a8f-905d-f73a467ed10c",
"index" : 2772,
"period" : 2,
"timestamp" : "00:31:35.953",
"minute" : 76,
"second" : 35,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 119,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 80.0, 42.0 ],
"duration" : 0.44
}, {
"id" : "f4d6ed6c-7100-4a82-8b63-252d8328a3b8",
"index" : 2773,
"period" : 2,
"timestamp" : "00:31:36.580",
"minute" : 76,
"second" : 36,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 119,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 35.0, 28.0 ],
"related_events" : [ "4d5a0c09-0cf9-43c7-bc73-46e3cadff40d" ]
}, {
"id" : "a4e6c6dc-bdd6-4396-82ab-d9b7f314bd9a",
"index" : 2774,
"period" : 2,
"timestamp" : "00:31:36.580",
"minute" : 76,
"second" : 36,
"type" : {
"id" : 38,
"name" : "Miscontrol"
},
"possession" : 119,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 37.0, 28.0 ]
}, {
"id" : "1c3fb1c8-a149-4bc8-abc2-6101c884cc74",
"index" : 2775,
"period" : 2,
"timestamp" : "00:31:37.673",
"minute" : 76,
"second" : 37,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 120,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 83.0, 63.0 ]
}, {
"id" : "6d25fc63-1330-48a0-be3f-2039728006be",
"index" : 2776,
"period" : 2,
"timestamp" : "00:31:37.673",
"minute" : 76,
"second" : 37,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 120,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 83.0, 63.0 ],
"duration" : 1.4,
"under_pressure" : true,
"related_events" : [ "1c3fb1c8-a149-4bc8-abc2-6101c884cc74", "4a54c535-bba6-45d7-bd35-bd88370bada8", "f1887abf-9d7f-4e7a-8054-96930cabfc01" ],
"carry" : {
"end_location" : [ 80.0, 63.0 ]
}
}, {
"id" : "f1887abf-9d7f-4e7a-8054-96930cabfc01",
"index" : 2777,
"period" : 2,
"timestamp" : "00:31:38.140",
"minute" : 76,
"second" : 38,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 120,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 40.0, 23.0 ],
"duration" : 0.733,
"counterpress" : true,
"related_events" : [ "6d25fc63-1330-48a0-be3f-2039728006be" ]
}, {
"id" : "4a54c535-bba6-45d7-bd35-bd88370bada8",
"index" : 2778,
"period" : 2,
"timestamp" : "00:31:39.073",
"minute" : 76,
"second" : 39,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 120,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 80.0, 63.0 ],
"duration" : 0.44,
"related_events" : [ "1b5ce6fd-ad87-4aa3-8cd2-6dc5feebfc53" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 13.0,
"angle" : -1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 80.0, 50.0 ],
"assisted_shot_id" : "9455840b-f030-4000-a46d-3d92b26c6044",
"shot_assist" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "1b5ce6fd-ad87-4aa3-8cd2-6dc5feebfc53",
"index" : 2779,
"period" : 2,
"timestamp" : "00:31:39.513",
"minute" : 76,
"second" : 39,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 120,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 80.0, 50.0 ],
"related_events" : [ "4a54c535-bba6-45d7-bd35-bd88370bada8" ]
}, {
"id" : "82ff522f-9365-498d-bfdc-371896108a11",
"index" : 2780,
"period" : 2,
"timestamp" : "00:31:39.513",
"minute" : 76,
"second" : 39,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 120,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 80.0, 50.0 ],
"duration" : 3.8,
"related_events" : [ "1b5ce6fd-ad87-4aa3-8cd2-6dc5feebfc53", "9455840b-f030-4000-a46d-3d92b26c6044" ],
"carry" : {
"end_location" : [ 95.0, 51.0 ]
}
}, {
"id" : "9455840b-f030-4000-a46d-3d92b26c6044",
"index" : 2781,
"period" : 2,
"timestamp" : "00:31:43.313",
"minute" : 76,
"second" : 43,
"type" : {
"id" : 16,
"name" : "Shot"
},
"possession" : 120,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 95.0, 51.0 ],
"duration" : 1.2,
"related_events" : [ "98fe87c3-e15d-4814-8188-6c689f642c46" ],
"shot" : {
"statsbomb_xg" : 0.03004273,
"end_location" : [ 120.0, 41.3, 3.8 ],
"key_pass_id" : "4a54c535-bba6-45d7-bd35-bd88370bada8",
"technique" : {
"id" : 93,
"name" : "Normal"
},
"type" : {
"id" : 87,
"name" : "Open Play"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 98,
"name" : "Off T"
},
"freeze_frame" : [ {
"location" : [ 85.0, 55.0 ],
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"teammate" : true
}, {
"location" : [ 118.0, 40.0 ],
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"teammate" : false
}, {
"location" : [ 78.0, 57.0 ],
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"teammate" : false
}, {
"location" : [ 93.0, 40.0 ],
"player" : {
"id" : 5231,
"name" : "Karim Ansarifard"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"teammate" : false
}, {
"location" : [ 96.0, 42.0 ],
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : true
}, {
"location" : [ 102.0, 52.0 ],
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : false
}, {
"location" : [ 102.0, 48.0 ],
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : false
}, {
"location" : [ 101.0, 35.0 ],
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : false
}, {
"location" : [ 100.0, 61.0 ],
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : false
}, {
"location" : [ 100.0, 69.0 ],
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : true
} ]
}
}, {
"id" : "98fe87c3-e15d-4814-8188-6c689f642c46",
"index" : 2782,
"period" : 2,
"timestamp" : "00:31:44.513",
"minute" : 76,
"second" : 44,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 120,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 3.0, 41.0 ],
"related_events" : [ "9455840b-f030-4000-a46d-3d92b26c6044" ],
"goalkeeper" : {
"end_location" : [ 2.0, 41.0 ],
"position" : {
"id" : 44,
"name" : "Set"
},
"type" : {
"id" : 32,
"name" : "Shot Faced"
}
}
}, {
"id" : "24dee7d9-2a2a-4388-8ed1-17cf3b369b27",
"index" : 2783,
"period" : 2,
"timestamp" : "00:32:13.500",
"minute" : 77,
"second" : 13,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 121,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 6.0, 34.0 ],
"duration" : 3.613,
"related_events" : [ "34100da6-c387-45a0-8413-7358fcb2b440", "3e1ebd47-73c0-4ed9-9114-21ebf869057c" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 76.6942,
"angle" : -0.38777018,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 77.0, 5.0 ],
"type" : {
"id" : 63,
"name" : "Goal Kick"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "34100da6-c387-45a0-8413-7358fcb2b440",
"index" : 2784,
"period" : 2,
"timestamp" : "00:32:17.113",
"minute" : 77,
"second" : 17,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 121,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 75.0, 4.0 ],
"related_events" : [ "24dee7d9-2a2a-4388-8ed1-17cf3b369b27" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "3e1ebd47-73c0-4ed9-9114-21ebf869057c",
"index" : 2785,
"period" : 2,
"timestamp" : "00:32:17.113",
"minute" : 77,
"second" : 17,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 121,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 44.0, 76.0 ],
"duration" : 0.467,
"related_events" : [ "04bf2ace-7abb-4b0e-92cd-136d512a00fc", "24dee7d9-2a2a-4388-8ed1-17cf3b369b27", "f6ffd787-03e7-4d3a-8f4b-58d4740e2066" ],
"pass" : {
"recipient" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"length" : 2.0,
"angle" : 0.0,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 46.0, 76.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "f6ffd787-03e7-4d3a-8f4b-58d4740e2066",
"index" : 2786,
"period" : 2,
"timestamp" : "00:32:17.580",
"minute" : 77,
"second" : 17,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 121,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 49.0, 73.0 ],
"related_events" : [ "3e1ebd47-73c0-4ed9-9114-21ebf869057c" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "04bf2ace-7abb-4b0e-92cd-136d512a00fc",
"index" : 2787,
"period" : 2,
"timestamp" : "00:32:17.580",
"minute" : 77,
"second" : 17,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 121,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 75.0, 5.0 ],
"related_events" : [ "3e1ebd47-73c0-4ed9-9114-21ebf869057c" ]
}, {
"id" : "7b639f96-6bd8-472c-a042-3ebdfb03cb17",
"index" : 2788,
"period" : 2,
"timestamp" : "00:32:30.233",
"minute" : 77,
"second" : 30,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 122,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 45.0, 80.0 ],
"duration" : 0.68,
"pass" : {
"length" : 5.8309517,
"angle" : -0.5404195,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 50.0, 77.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
},
"outcome" : {
"id" : 77,
"name" : "Unknown"
}
}
}, {
"id" : "ded88d6b-39ee-4adb-aa61-31d1305df607",
"index" : 2789,
"period" : 2,
"timestamp" : "00:32:30.913",
"minute" : 77,
"second" : 30,
"type" : {
"id" : 5,
"name" : "Camera On"
},
"possession" : 123,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
}
}, {
"id" : "4aad5782-07ca-4811-80a3-3468dc9296f7",
"index" : 2790,
"period" : 2,
"timestamp" : "00:32:32.153",
"minute" : 77,
"second" : 32,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 123,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 50.0, 76.0 ],
"duration" : 0.56,
"related_events" : [ "1968373f-a001-4bd6-9b05-fc9322543c52" ]
}, {
"id" : "1968373f-a001-4bd6-9b05-fc9322543c52",
"index" : 2791,
"period" : 2,
"timestamp" : "00:32:32.460",
"minute" : 77,
"second" : 32,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 123,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 71.0, 2.0 ],
"duration" : 1.693,
"under_pressure" : true,
"related_events" : [ "0962423d-0a28-4cc0-9252-7a469d40a0cb", "49dcd1ab-a9ce-4c1c-bccf-6adb4e8be597", "4aad5782-07ca-4811-80a3-3468dc9296f7" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 17.464249,
"angle" : 1.3397057,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 75.0, 19.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "0962423d-0a28-4cc0-9252-7a469d40a0cb",
"index" : 2792,
"period" : 2,
"timestamp" : "00:32:34.153",
"minute" : 77,
"second" : 34,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 123,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 78.0, 22.0 ],
"related_events" : [ "1968373f-a001-4bd6-9b05-fc9322543c52" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "49dcd1ab-a9ce-4c1c-bccf-6adb4e8be597",
"index" : 2793,
"period" : 2,
"timestamp" : "00:32:34.153",
"minute" : 77,
"second" : 34,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 46.0, 62.0 ],
"related_events" : [ "1968373f-a001-4bd6-9b05-fc9322543c52" ]
}, {
"id" : "e71cb60d-001a-41f1-ade8-360c84f8344e",
"index" : 2794,
"period" : 2,
"timestamp" : "00:32:34.153",
"minute" : 77,
"second" : 34,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 46.0, 62.0 ],
"duration" : 0.92,
"related_events" : [ "42b4ee5b-2732-4714-be8c-38df9d094c47", "49dcd1ab-a9ce-4c1c-bccf-6adb4e8be597" ],
"carry" : {
"end_location" : [ 46.0, 66.0 ]
}
}, {
"id" : "42b4ee5b-2732-4714-be8c-38df9d094c47",
"index" : 2795,
"period" : 2,
"timestamp" : "00:32:35.073",
"minute" : 77,
"second" : 35,
"type" : {
"id" : 3,
"name" : "Dispossessed"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 46.0, 66.0 ],
"under_pressure" : true,
"related_events" : [ "a75b3ee2-51af-4930-b0d1-e00079dba428" ]
}, {
"id" : "a75b3ee2-51af-4930-b0d1-e00079dba428",
"index" : 2796,
"period" : 2,
"timestamp" : "00:32:35.073",
"minute" : 77,
"second" : 35,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 75.0, 15.0 ],
"under_pressure" : true,
"counterpress" : true,
"related_events" : [ "42b4ee5b-2732-4714-be8c-38df9d094c47" ],
"duel" : {
"type" : {
"id" : 11,
"name" : "Tackle"
},
"outcome" : {
"id" : 13,
"name" : "Lost In Play"
}
}
}, {
"id" : "b2daeb2a-ac8c-46de-b113-4b502e98cd02",
"index" : 2797,
"period" : 2,
"timestamp" : "00:32:36.273",
"minute" : 77,
"second" : 36,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 51.0, 62.0 ],
"duration" : 2.24,
"related_events" : [ "cb7add36-9fda-41d1-ae79-232761985bcc" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 49.25444,
"angle" : -1.6724852,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 46.0, 13.0 ],
"switch" : true,
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "cb7add36-9fda-41d1-ae79-232761985bcc",
"index" : 2798,
"period" : 2,
"timestamp" : "00:32:38.513",
"minute" : 77,
"second" : 38,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 46.0, 13.0 ],
"related_events" : [ "b2daeb2a-ac8c-46de-b113-4b502e98cd02" ]
}, {
"id" : "40110082-fe78-4f2d-91c0-b9aa504a261c",
"index" : 2799,
"period" : 2,
"timestamp" : "00:32:38.513",
"minute" : 77,
"second" : 38,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 46.0, 13.0 ],
"duration" : 0.92,
"related_events" : [ "6901e1e9-c2e7-482c-9b97-b237e1766254", "cb7add36-9fda-41d1-ae79-232761985bcc" ],
"carry" : {
"end_location" : [ 46.0, 12.0 ]
}
}, {
"id" : "6901e1e9-c2e7-482c-9b97-b237e1766254",
"index" : 2800,
"period" : 2,
"timestamp" : "00:32:39.433",
"minute" : 77,
"second" : 39,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 46.0, 12.0 ],
"duration" : 1.88,
"related_events" : [ "b3ea55de-0056-4b74-88e8-05c63963f231" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 18.439089,
"angle" : -0.21866895,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 64.0, 8.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "b3ea55de-0056-4b74-88e8-05c63963f231",
"index" : 2801,
"period" : 2,
"timestamp" : "00:32:41.313",
"minute" : 77,
"second" : 41,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 64.0, 8.0 ],
"related_events" : [ "6901e1e9-c2e7-482c-9b97-b237e1766254" ]
}, {
"id" : "5cac5792-48c1-4c76-ab1a-de488e27bc63",
"index" : 2802,
"period" : 2,
"timestamp" : "00:32:41.313",
"minute" : 77,
"second" : 41,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 64.0, 8.0 ],
"duration" : 4.36,
"related_events" : [ "62155dca-5474-4556-81f6-6140c0d7e337", "b3ea55de-0056-4b74-88e8-05c63963f231" ],
"carry" : {
"end_location" : [ 74.0, 6.0 ]
}
}, {
"id" : "62155dca-5474-4556-81f6-6140c0d7e337",
"index" : 2803,
"period" : 2,
"timestamp" : "00:32:45.673",
"minute" : 77,
"second" : 45,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 74.0, 6.0 ],
"duration" : 0.8,
"related_events" : [ "77055b78-84ff-48d8-8fb8-61fd03789a61" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 7.615773,
"angle" : 1.9756881,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 71.0, 13.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "77055b78-84ff-48d8-8fb8-61fd03789a61",
"index" : 2804,
"period" : 2,
"timestamp" : "00:32:46.473",
"minute" : 77,
"second" : 46,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 71.0, 13.0 ],
"related_events" : [ "62155dca-5474-4556-81f6-6140c0d7e337" ]
}, {
"id" : "e1c83a7b-a441-48df-9069-0e4497466c37",
"index" : 2805,
"period" : 2,
"timestamp" : "00:32:46.473",
"minute" : 77,
"second" : 46,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 71.0, 13.0 ],
"duration" : 1.2,
"under_pressure" : true,
"related_events" : [ "77055b78-84ff-48d8-8fb8-61fd03789a61", "926e6d2f-be39-422d-9006-ee88edd6279d", "e2ba3b12-48dc-455f-8766-e8a0cd8791ab" ],
"carry" : {
"end_location" : [ 70.0, 17.0 ]
}
}, {
"id" : "926e6d2f-be39-422d-9006-ee88edd6279d",
"index" : 2806,
"period" : 2,
"timestamp" : "00:32:46.980",
"minute" : 77,
"second" : 46,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5231,
"name" : "Karim Ansarifard"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 47.0, 66.0 ],
"duration" : 0.733,
"related_events" : [ "e1c83a7b-a441-48df-9069-0e4497466c37", "e2ba3b12-48dc-455f-8766-e8a0cd8791ab" ]
}, {
"id" : "e2ba3b12-48dc-455f-8766-e8a0cd8791ab",
"index" : 2807,
"period" : 2,
"timestamp" : "00:32:47.673",
"minute" : 77,
"second" : 47,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 70.0, 17.0 ],
"duration" : 0.92,
"under_pressure" : true,
"related_events" : [ "926e6d2f-be39-422d-9006-ee88edd6279d", "d99ecc5d-0826-447d-a5bb-be3cbbcfd60d" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 14.3178215,
"angle" : 1.7818897,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 67.0, 31.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "0f34efa6-469d-4dcb-acb1-0f12c0954eac",
"index" : 2808,
"period" : 2,
"timestamp" : "00:32:47.900",
"minute" : 77,
"second" : 47,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 44.0, 75.0 ],
"duration" : 1.213,
"related_events" : [ "2f81c9ae-1f8e-436b-807b-f482c680460a", "41ed40ae-ea69-4c7e-864f-154af9a3997f", "d99ecc5d-0826-447d-a5bb-be3cbbcfd60d" ]
}, {
"id" : "d99ecc5d-0826-447d-a5bb-be3cbbcfd60d",
"index" : 2809,
"period" : 2,
"timestamp" : "00:32:48.593",
"minute" : 77,
"second" : 48,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 67.0, 31.0 ],
"under_pressure" : true,
"related_events" : [ "0f34efa6-469d-4dcb-acb1-0f12c0954eac", "e2ba3b12-48dc-455f-8766-e8a0cd8791ab" ]
}, {
"id" : "2f81c9ae-1f8e-436b-807b-f482c680460a",
"index" : 2810,
"period" : 2,
"timestamp" : "00:32:48.593",
"minute" : 77,
"second" : 48,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 67.0, 31.0 ],
"duration" : 0.24,
"under_pressure" : true,
"related_events" : [ "0f34efa6-469d-4dcb-acb1-0f12c0954eac", "41ed40ae-ea69-4c7e-864f-154af9a3997f", "d99ecc5d-0826-447d-a5bb-be3cbbcfd60d" ],
"carry" : {
"end_location" : [ 67.0, 30.0 ]
}
}, {
"id" : "41ed40ae-ea69-4c7e-864f-154af9a3997f",
"index" : 2811,
"period" : 2,
"timestamp" : "00:32:48.833",
"minute" : 77,
"second" : 48,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 67.0, 30.0 ],
"duration" : 1.08,
"under_pressure" : true,
"related_events" : [ "0f34efa6-469d-4dcb-acb1-0f12c0954eac", "9e24c88b-ee9d-45e9-826a-5d77459017c1" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 20.518284,
"angle" : -0.81986725,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 81.0, 15.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "9e24c88b-ee9d-45e9-826a-5d77459017c1",
"index" : 2812,
"period" : 2,
"timestamp" : "00:32:49.913",
"minute" : 77,
"second" : 49,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 81.0, 15.0 ],
"related_events" : [ "41ed40ae-ea69-4c7e-864f-154af9a3997f" ]
}, {
"id" : "7c04b1fb-c294-4dc4-ab8f-abc03a5406d5",
"index" : 2813,
"period" : 2,
"timestamp" : "00:32:49.913",
"minute" : 77,
"second" : 49,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 81.0, 15.0 ],
"duration" : 2.32,
"related_events" : [ "5928780b-8d59-45a2-b028-bc63fb93ba74", "9e24c88b-ee9d-45e9-826a-5d77459017c1" ],
"carry" : {
"end_location" : [ 81.0, 18.0 ]
}
}, {
"id" : "5928780b-8d59-45a2-b028-bc63fb93ba74",
"index" : 2814,
"period" : 2,
"timestamp" : "00:32:52.233",
"minute" : 77,
"second" : 52,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 81.0, 18.0 ],
"duration" : 0.6,
"related_events" : [ "60024af2-57a3-4906-aad5-1cfc9429e796" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 10.198039,
"angle" : -2.9441972,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 71.0, 16.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "60024af2-57a3-4906-aad5-1cfc9429e796",
"index" : 2815,
"period" : 2,
"timestamp" : "00:32:52.833",
"minute" : 77,
"second" : 52,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 71.0, 16.0 ],
"related_events" : [ "5928780b-8d59-45a2-b028-bc63fb93ba74" ]
}, {
"id" : "ea3d0a4d-a64f-4cdd-8ef4-1cd9328c58c8",
"index" : 2816,
"period" : 2,
"timestamp" : "00:32:52.833",
"minute" : 77,
"second" : 52,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 71.0, 16.0 ],
"duration" : 0.24,
"related_events" : [ "60024af2-57a3-4906-aad5-1cfc9429e796", "a50fdf41-54d5-49aa-a26c-8dae21b34843" ],
"carry" : {
"end_location" : [ 71.0, 17.0 ]
}
}, {
"id" : "a50fdf41-54d5-49aa-a26c-8dae21b34843",
"index" : 2817,
"period" : 2,
"timestamp" : "00:32:53.073",
"minute" : 77,
"second" : 53,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 71.0, 17.0 ],
"duration" : 0.96,
"related_events" : [ "3bb346aa-a532-44c1-9a8a-b9776523c645" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 13.892444,
"angle" : -1.0427219,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 78.0, 5.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "3bb346aa-a532-44c1-9a8a-b9776523c645",
"index" : 2818,
"period" : 2,
"timestamp" : "00:32:54.033",
"minute" : 77,
"second" : 54,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 78.0, 5.0 ],
"related_events" : [ "a50fdf41-54d5-49aa-a26c-8dae21b34843" ]
}, {
"id" : "4638da8a-14f1-4be9-90ae-ed1b23cc3504",
"index" : 2819,
"period" : 2,
"timestamp" : "00:32:54.033",
"minute" : 77,
"second" : 54,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 78.0, 5.0 ],
"duration" : 0.64,
"related_events" : [ "3bb346aa-a532-44c1-9a8a-b9776523c645", "baf538c3-f72d-4d7b-8c7c-a40cfc36822a" ],
"carry" : {
"end_location" : [ 76.0, 3.0 ]
}
}, {
"id" : "baf538c3-f72d-4d7b-8c7c-a40cfc36822a",
"index" : 2820,
"period" : 2,
"timestamp" : "00:32:54.673",
"minute" : 77,
"second" : 54,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 76.0, 3.0 ],
"duration" : 1.08,
"related_events" : [ "d2baa696-f0b1-48ae-bae2-fdd25eb5ee30" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 13.0,
"angle" : 1.9655875,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 71.0, 15.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "d2baa696-f0b1-48ae-bae2-fdd25eb5ee30",
"index" : 2821,
"period" : 2,
"timestamp" : "00:32:55.753",
"minute" : 77,
"second" : 55,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 71.0, 15.0 ],
"related_events" : [ "baf538c3-f72d-4d7b-8c7c-a40cfc36822a" ]
}, {
"id" : "26ee5a53-fb6e-46ec-bea0-adf71e800126",
"index" : 2822,
"period" : 2,
"timestamp" : "00:32:55.753",
"minute" : 77,
"second" : 55,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 71.0, 15.0 ],
"duration" : 0.64,
"related_events" : [ "9f65d074-1d6e-4da7-9a1a-6b95ea8fca46", "d2baa696-f0b1-48ae-bae2-fdd25eb5ee30" ],
"carry" : {
"end_location" : [ 73.0, 16.0 ]
}
}, {
"id" : "9f65d074-1d6e-4da7-9a1a-6b95ea8fca46",
"index" : 2823,
"period" : 2,
"timestamp" : "00:32:56.393",
"minute" : 77,
"second" : 56,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 73.0, 16.0 ],
"duration" : 0.64,
"related_events" : [ "cc7bcda0-4325-476c-85b3-7e6aabbcdae4" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 15.0,
"angle" : -0.9272952,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 82.0, 4.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "ed29e73d-8d5e-4be8-a38b-8dde943b61c7",
"index" : 2824,
"period" : 2,
"timestamp" : "00:32:56.433",
"minute" : 77,
"second" : 56,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 42.0, 74.0 ],
"duration" : 1.0,
"related_events" : [ "57a85fee-10e8-4e71-8fbf-31fbf3f84203", "cc7bcda0-4325-476c-85b3-7e6aabbcdae4", "d435dfc2-122f-404c-a210-020920043681" ]
}, {
"id" : "cc7bcda0-4325-476c-85b3-7e6aabbcdae4",
"index" : 2825,
"period" : 2,
"timestamp" : "00:32:57.033",
"minute" : 77,
"second" : 57,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 82.0, 4.0 ],
"under_pressure" : true,
"related_events" : [ "9f65d074-1d6e-4da7-9a1a-6b95ea8fca46", "ed29e73d-8d5e-4be8-a38b-8dde943b61c7" ]
}, {
"id" : "57a85fee-10e8-4e71-8fbf-31fbf3f84203",
"index" : 2826,
"period" : 2,
"timestamp" : "00:32:57.033",
"minute" : 77,
"second" : 57,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 82.0, 4.0 ],
"duration" : 0.08,
"under_pressure" : true,
"related_events" : [ "cc7bcda0-4325-476c-85b3-7e6aabbcdae4", "d435dfc2-122f-404c-a210-020920043681", "ed29e73d-8d5e-4be8-a38b-8dde943b61c7" ],
"carry" : {
"end_location" : [ 82.0, 4.0 ]
}
}, {
"id" : "d435dfc2-122f-404c-a210-020920043681",
"index" : 2827,
"period" : 2,
"timestamp" : "00:32:57.113",
"minute" : 77,
"second" : 57,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 82.0, 4.0 ],
"duration" : 0.88,
"under_pressure" : true,
"related_events" : [ "206e709b-de95-4636-8e4c-dc432df6f503", "ed29e73d-8d5e-4be8-a38b-8dde943b61c7" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 5.0990195,
"angle" : -2.9441972,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 77.0, 3.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "206e709b-de95-4636-8e4c-dc432df6f503",
"index" : 2828,
"period" : 2,
"timestamp" : "00:32:57.993",
"minute" : 77,
"second" : 57,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 77.0, 3.0 ],
"related_events" : [ "d435dfc2-122f-404c-a210-020920043681" ]
}, {
"id" : "977a0033-0b41-4ec7-87ff-8a1db26fc675",
"index" : 2829,
"period" : 2,
"timestamp" : "00:32:57.993",
"minute" : 77,
"second" : 57,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 77.0, 3.0 ],
"duration" : 1.2,
"related_events" : [ "206e709b-de95-4636-8e4c-dc432df6f503", "d1c12d8d-60c3-470f-a1a1-1ebbaa9db98d" ],
"carry" : {
"end_location" : [ 73.0, 5.0 ]
}
}, {
"id" : "d1c12d8d-60c3-470f-a1a1-1ebbaa9db98d",
"index" : 2830,
"period" : 2,
"timestamp" : "00:32:59.193",
"minute" : 77,
"second" : 59,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 73.0, 5.0 ],
"duration" : 2.04,
"related_events" : [ "f64dfb61-d42f-4ee5-a925-73332df45f6a" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 27.294687,
"angle" : 2.9945142,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 46.0, 9.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "f64dfb61-d42f-4ee5-a925-73332df45f6a",
"index" : 2831,
"period" : 2,
"timestamp" : "00:33:01.233",
"minute" : 78,
"second" : 1,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 46.0, 9.0 ],
"related_events" : [ "d1c12d8d-60c3-470f-a1a1-1ebbaa9db98d" ]
}, {
"id" : "7ec86bab-f20f-4e14-95d9-2f5d5b6fc327",
"index" : 2832,
"period" : 2,
"timestamp" : "00:33:01.233",
"minute" : 78,
"second" : 1,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 46.0, 9.0 ],
"duration" : 0.44,
"related_events" : [ "f64dfb61-d42f-4ee5-a925-73332df45f6a", "fbda1522-b7a6-4dbe-bdb7-1a75cd48162b" ],
"carry" : {
"end_location" : [ 46.0, 10.0 ]
}
}, {
"id" : "fbda1522-b7a6-4dbe-bdb7-1a75cd48162b",
"index" : 2833,
"period" : 2,
"timestamp" : "00:33:01.673",
"minute" : 78,
"second" : 1,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 46.0, 10.0 ],
"duration" : 1.32,
"related_events" : [ "4d7ecec9-7ac1-4e68-81dd-802b24753de7" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 21.213203,
"angle" : 1.7126933,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 43.0, 31.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "4d7ecec9-7ac1-4e68-81dd-802b24753de7",
"index" : 2834,
"period" : 2,
"timestamp" : "00:33:02.993",
"minute" : 78,
"second" : 2,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 43.0, 31.0 ],
"related_events" : [ "fbda1522-b7a6-4dbe-bdb7-1a75cd48162b" ]
}, {
"id" : "e1af876b-f7d4-4334-8aca-cd7df47efd0d",
"index" : 2835,
"period" : 2,
"timestamp" : "00:33:02.993",
"minute" : 78,
"second" : 2,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 43.0, 31.0 ],
"duration" : 1.4,
"related_events" : [ "4d7ecec9-7ac1-4e68-81dd-802b24753de7", "51663106-407c-4443-8b6f-319a7653bcfd" ],
"carry" : {
"end_location" : [ 45.0, 30.0 ]
}
}, {
"id" : "51663106-407c-4443-8b6f-319a7653bcfd",
"index" : 2836,
"period" : 2,
"timestamp" : "00:33:04.393",
"minute" : 78,
"second" : 4,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 45.0, 30.0 ],
"duration" : 2.28,
"related_events" : [ "12dfe231-9321-4542-b370-63be98ed0d69" ],
"pass" : {
"recipient" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"length" : 41.109608,
"angle" : -0.71654165,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 76.0, 3.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "12dfe231-9321-4542-b370-63be98ed0d69",
"index" : 2837,
"period" : 2,
"timestamp" : "00:33:06.673",
"minute" : 78,
"second" : 6,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 76.0, 3.0 ],
"related_events" : [ "51663106-407c-4443-8b6f-319a7653bcfd" ]
}, {
"id" : "1a47a476-d4e1-4d43-be01-d25c659dcceb",
"index" : 2838,
"period" : 2,
"timestamp" : "00:33:06.793",
"minute" : 78,
"second" : 6,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 124,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 76.0, 4.0 ],
"duration" : 1.16,
"pass" : {
"length" : 10.198039,
"angle" : -0.19739556,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 86.0, 2.0 ],
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 75,
"name" : "Out"
}
}
}, {
"id" : "71a75030-461b-4708-87db-ef2fb3aa0c26",
"index" : 2839,
"period" : 2,
"timestamp" : "00:33:22.260",
"minute" : 78,
"second" : 22,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 125,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 43.0, 80.0 ],
"duration" : 1.813,
"related_events" : [ "09a2c623-2d9c-48b9-b43b-01f76f85fe56", "2c87d66d-61d0-4262-aa6b-7d3e4c752790" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 21.189621,
"angle" : -0.3366748,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 63.0, 73.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "09a2c623-2d9c-48b9-b43b-01f76f85fe56",
"index" : 2840,
"period" : 2,
"timestamp" : "00:33:24.073",
"minute" : 78,
"second" : 24,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 125,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 66.0, 72.0 ],
"related_events" : [ "71a75030-461b-4708-87db-ef2fb3aa0c26" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "2c87d66d-61d0-4262-aa6b-7d3e4c752790",
"index" : 2841,
"period" : 2,
"timestamp" : "00:33:24.073",
"minute" : 78,
"second" : 24,
"type" : {
"id" : 10,
"name" : "Interception"
},
"possession" : 125,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 58.0, 8.0 ],
"related_events" : [ "71a75030-461b-4708-87db-ef2fb3aa0c26" ],
"interception" : {
"outcome" : {
"id" : 16,
"name" : "Success In Play"
}
}
}, {
"id" : "a4751bdd-d278-476d-957c-b94d7562717b",
"index" : 2842,
"period" : 2,
"timestamp" : "00:33:26.193",
"minute" : 78,
"second" : 26,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 125,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 88.0, 6.0 ],
"duration" : 1.027,
"related_events" : [ "a50f4a1b-dba7-4eea-8abe-b31b2ca35cb9", "bbd69b10-9f6a-40a4-bf19-128cad421fe2" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 7.2111025,
"angle" : 2.158799,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 84.0, 12.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "bbd69b10-9f6a-40a4-bf19-128cad421fe2",
"index" : 2843,
"period" : 2,
"timestamp" : "00:33:27.220",
"minute" : 78,
"second" : 27,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 125,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 83.0, 13.0 ],
"related_events" : [ "a4751bdd-d278-476d-957c-b94d7562717b" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "a50f4a1b-dba7-4eea-8abe-b31b2ca35cb9",
"index" : 2844,
"period" : 2,
"timestamp" : "00:33:27.220",
"minute" : 78,
"second" : 27,
"type" : {
"id" : 10,
"name" : "Interception"
},
"possession" : 125,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5231,
"name" : "Karim Ansarifard"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 37.0, 69.0 ],
"related_events" : [ "a4751bdd-d278-476d-957c-b94d7562717b" ],
"interception" : {
"outcome" : {
"id" : 16,
"name" : "Success In Play"
}
}
}, {
"id" : "573fd127-7342-4e4c-b779-d22a473939d0",
"index" : 2845,
"period" : 2,
"timestamp" : "00:33:28.433",
"minute" : 78,
"second" : 28,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 125,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 83.0, 20.0 ],
"duration" : 0.84
}, {
"id" : "f4171613-3d36-4e41-98bb-b9e8f21d5b5f",
"index" : 2846,
"period" : 2,
"timestamp" : "00:33:29.300",
"minute" : 78,
"second" : 29,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 125,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 38.0, 55.0 ],
"duration" : 1.44,
"related_events" : [ "8567150d-d5aa-4797-b630-93b83f993ec6" ],
"pass" : {
"recipient" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"length" : 19.104973,
"angle" : -2.3191743,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 25.0, 41.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "8567150d-d5aa-4797-b630-93b83f993ec6",
"index" : 2847,
"period" : 2,
"timestamp" : "00:33:30.740",
"minute" : 78,
"second" : 30,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 125,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 25.0, 41.0 ],
"related_events" : [ "f4171613-3d36-4e41-98bb-b9e8f21d5b5f" ]
}, {
"id" : "7a97bc30-b978-4690-a1c8-53ae5787bfe2",
"index" : 2848,
"period" : 2,
"timestamp" : "00:33:30.740",
"minute" : 78,
"second" : 30,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 125,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 25.0, 41.0 ],
"duration" : 3.92,
"related_events" : [ "6bfa581f-88e5-4815-9844-1ab63eadeaa5", "8567150d-d5aa-4797-b630-93b83f993ec6" ],
"carry" : {
"end_location" : [ 32.0, 17.0 ]
}
}, {
"id" : "6bfa581f-88e5-4815-9844-1ab63eadeaa5",
"index" : 2849,
"period" : 2,
"timestamp" : "00:33:34.660",
"minute" : 78,
"second" : 34,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 125,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 32.0, 17.0 ],
"duration" : 1.973,
"related_events" : [ "b92180b3-bd5f-49af-a30f-1afb8852ada6", "f508432f-022e-4b27-8848-edd7fe200fa0" ],
"pass" : {
"recipient" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"length" : 38.052597,
"angle" : 0.05258306,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 70.0, 19.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "b92180b3-bd5f-49af-a30f-1afb8852ada6",
"index" : 2850,
"period" : 2,
"timestamp" : "00:33:36.633",
"minute" : 78,
"second" : 36,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 125,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 72.0, 19.0 ],
"related_events" : [ "6bfa581f-88e5-4815-9844-1ab63eadeaa5" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "f508432f-022e-4b27-8848-edd7fe200fa0",
"index" : 2851,
"period" : 2,
"timestamp" : "00:33:36.633",
"minute" : 78,
"second" : 36,
"type" : {
"id" : 10,
"name" : "Interception"
},
"possession" : 125,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 51.0, 62.0 ],
"related_events" : [ "6bfa581f-88e5-4815-9844-1ab63eadeaa5" ],
"interception" : {
"outcome" : {
"id" : 16,
"name" : "Success In Play"
}
}
}, {
"id" : "564805c1-efef-4760-9001-e0e3cc8527b9",
"index" : 2852,
"period" : 2,
"timestamp" : "00:33:37.473",
"minute" : 78,
"second" : 37,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 126,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 58.0, 62.0 ]
}, {
"id" : "d58a3b58-0842-4c88-9655-ba8928750927",
"index" : 2853,
"period" : 2,
"timestamp" : "00:33:37.473",
"minute" : 78,
"second" : 37,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 126,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 58.0, 62.0 ],
"duration" : 1.0,
"related_events" : [ "50690550-d906-49c7-b1b9-1bae36065ef7", "564805c1-efef-4760-9001-e0e3cc8527b9" ],
"carry" : {
"end_location" : [ 63.0, 68.0 ]
}
}, {
"id" : "50690550-d906-49c7-b1b9-1bae36065ef7",
"index" : 2854,
"period" : 2,
"timestamp" : "00:33:38.473",
"minute" : 78,
"second" : 38,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 126,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 63.0, 68.0 ],
"duration" : 0.267,
"related_events" : [ "17a1d587-c077-47bf-b805-072ba63e6472", "b11932c5-7511-4bed-a2b6-fdc5825453b4" ],
"pass" : {
"recipient" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"length" : 4.1231055,
"angle" : 1.3258177,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 64.0, 72.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "b11932c5-7511-4bed-a2b6-fdc5825453b4",
"index" : 2855,
"period" : 2,
"timestamp" : "00:33:38.740",
"minute" : 78,
"second" : 38,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 126,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 63.0, 77.0 ],
"related_events" : [ "50690550-d906-49c7-b1b9-1bae36065ef7" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "17a1d587-c077-47bf-b805-072ba63e6472",
"index" : 2856,
"period" : 2,
"timestamp" : "00:33:38.740",
"minute" : 78,
"second" : 38,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 126,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 57.0, 9.0 ],
"related_events" : [ "50690550-d906-49c7-b1b9-1bae36065ef7" ],
"ball_recovery" : {
"recovery_failure" : true
}
}, {
"id" : "94ad9421-21e2-486c-9405-5eb3bef579e0",
"index" : 2857,
"period" : 2,
"timestamp" : "00:33:39.673",
"minute" : 78,
"second" : 39,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 126,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 55.0, 68.0 ],
"duration" : 0.6
}, {
"id" : "95c66204-2050-4f02-a432-e37b33ce9751",
"index" : 2858,
"period" : 2,
"timestamp" : "00:33:40.220",
"minute" : 78,
"second" : 40,
"type" : {
"id" : 10,
"name" : "Interception"
},
"possession" : 126,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 54.0, 65.0 ],
"interception" : {
"outcome" : {
"id" : 4,
"name" : "Won"
}
}
}, {
"id" : "9dd5df8c-bbb2-47c2-8400-44bed7e783f3",
"index" : 2859,
"period" : 2,
"timestamp" : "00:33:40.220",
"minute" : 78,
"second" : 40,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 126,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 54.0, 65.0 ],
"duration" : 0.733,
"related_events" : [ "71505a68-68a6-4c8f-ae81-140405b15ce5", "95c66204-2050-4f02-a432-e37b33ce9751" ],
"carry" : {
"end_location" : [ 48.0, 65.0 ]
}
}, {
"id" : "71505a68-68a6-4c8f-ae81-140405b15ce5",
"index" : 2860,
"period" : 2,
"timestamp" : "00:33:40.953",
"minute" : 78,
"second" : 40,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 126,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 48.0, 65.0 ],
"duration" : 0.52,
"related_events" : [ "10cd66ee-5882-4011-aa63-543fc46dd1e1" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 10.816654,
"angle" : -0.98279375,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 54.0, 56.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "10cd66ee-5882-4011-aa63-543fc46dd1e1",
"index" : 2861,
"period" : 2,
"timestamp" : "00:33:41.473",
"minute" : 78,
"second" : 41,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 126,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 54.0, 56.0 ],
"related_events" : [ "71505a68-68a6-4c8f-ae81-140405b15ce5" ]
}, {
"id" : "78c289bb-529a-4b06-ace3-f2849b88f27d",
"index" : 2862,
"period" : 2,
"timestamp" : "00:33:41.473",
"minute" : 78,
"second" : 41,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 126,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 54.0, 56.0 ],
"duration" : 2.92,
"under_pressure" : true,
"related_events" : [ "10cd66ee-5882-4011-aa63-543fc46dd1e1", "80defe3a-458d-425b-9928-0ecb0777181b", "bed58400-bed6-4755-ad9c-7eb7f25652c2" ],
"carry" : {
"end_location" : [ 57.0, 47.0 ]
}
}, {
"id" : "80defe3a-458d-425b-9928-0ecb0777181b",
"index" : 2863,
"period" : 2,
"timestamp" : "00:33:42.940",
"minute" : 78,
"second" : 42,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 126,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 63.0, 26.0 ],
"duration" : 1.413,
"related_events" : [ "78c289bb-529a-4b06-ace3-f2849b88f27d" ]
}, {
"id" : "bed58400-bed6-4755-ad9c-7eb7f25652c2",
"index" : 2864,
"period" : 2,
"timestamp" : "00:33:44.393",
"minute" : 78,
"second" : 44,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 126,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 57.0, 47.0 ],
"duration" : 1.52,
"related_events" : [ "845a0b99-4f82-4a9b-8afb-4d24220cdd46" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 18.601076,
"angle" : -2.203545,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 46.0, 32.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "845a0b99-4f82-4a9b-8afb-4d24220cdd46",
"index" : 2865,
"period" : 2,
"timestamp" : "00:33:45.913",
"minute" : 78,
"second" : 45,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 126,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 46.0, 32.0 ],
"related_events" : [ "bed58400-bed6-4755-ad9c-7eb7f25652c2" ]
}, {
"id" : "ac09d918-b4b5-4c73-9954-4bffb19f962e",
"index" : 2866,
"period" : 2,
"timestamp" : "00:33:45.913",
"minute" : 78,
"second" : 45,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 126,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 46.0, 32.0 ],
"duration" : 1.12,
"under_pressure" : true,
"related_events" : [ "32060f8b-b290-415a-a74c-0c409d4b2fd2", "655dd07c-b6f0-4ac7-a325-c27146b9f093", "845a0b99-4f82-4a9b-8afb-4d24220cdd46" ],
"carry" : {
"end_location" : [ 44.0, 28.0 ]
}
}, {
"id" : "655dd07c-b6f0-4ac7-a325-c27146b9f093",
"index" : 2867,
"period" : 2,
"timestamp" : "00:33:46.220",
"minute" : 78,
"second" : 46,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 126,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 70.0, 48.0 ],
"duration" : 1.253,
"related_events" : [ "32060f8b-b290-415a-a74c-0c409d4b2fd2", "ac09d918-b4b5-4c73-9954-4bffb19f962e" ]
}, {
"id" : "32060f8b-b290-415a-a74c-0c409d4b2fd2",
"index" : 2868,
"period" : 2,
"timestamp" : "00:33:47.033",
"minute" : 78,
"second" : 47,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 126,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 44.0, 28.0 ],
"duration" : 2.2,
"under_pressure" : true,
"related_events" : [ "655dd07c-b6f0-4ac7-a325-c27146b9f093", "af0554ac-48af-40d5-acd3-6e3d227e828f" ],
"pass" : {
"recipient" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"length" : 30.083218,
"angle" : 2.872425,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 15.0, 36.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "af0554ac-48af-40d5-acd3-6e3d227e828f",
"index" : 2869,
"period" : 2,
"timestamp" : "00:33:49.233",
"minute" : 78,
"second" : 49,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 126,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 15.0, 36.0 ],
"related_events" : [ "32060f8b-b290-415a-a74c-0c409d4b2fd2" ]
}, {
"id" : "254b439e-3524-4978-9d5d-aee126871c07",
"index" : 2870,
"period" : 2,
"timestamp" : "00:33:49.233",
"minute" : 78,
"second" : 49,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 126,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 15.0, 36.0 ],
"duration" : 1.28,
"related_events" : [ "5fb7644d-94ef-48d3-9e16-8425bdfb5b74", "af0554ac-48af-40d5-acd3-6e3d227e828f" ],
"carry" : {
"end_location" : [ 14.0, 38.0 ]
}
}, {
"id" : "5fb7644d-94ef-48d3-9e16-8425bdfb5b74",
"index" : 2871,
"period" : 2,
"timestamp" : "00:33:50.513",
"minute" : 78,
"second" : 50,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 126,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 14.0, 38.0 ],
"duration" : 2.36,
"related_events" : [ "7be6eb06-efce-40c4-b94f-ef1b5f5ce8b8" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 48.08326,
"angle" : 0.7853982,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 48.0, 72.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "7be6eb06-efce-40c4-b94f-ef1b5f5ce8b8",
"index" : 2872,
"period" : 2,
"timestamp" : "00:33:52.873",
"minute" : 78,
"second" : 52,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 126,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 48.0, 72.0 ],
"related_events" : [ "5fb7644d-94ef-48d3-9e16-8425bdfb5b74" ]
}, {
"id" : "36ceff79-cb1e-42cd-858e-21154b0a9e95",
"index" : 2873,
"period" : 2,
"timestamp" : "00:33:52.873",
"minute" : 78,
"second" : 52,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 126,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 48.0, 72.0 ],
"duration" : 1.52,
"related_events" : [ "7be6eb06-efce-40c4-b94f-ef1b5f5ce8b8", "84656339-6034-47f8-af61-f8defd47bb4a" ],
"carry" : {
"end_location" : [ 50.0, 74.0 ]
}
}, {
"id" : "84656339-6034-47f8-af61-f8defd47bb4a",
"index" : 2874,
"period" : 2,
"timestamp" : "00:33:54.393",
"minute" : 78,
"second" : 54,
"type" : {
"id" : 22,
"name" : "Foul Committed"
},
"possession" : 126,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 50.0, 74.0 ],
"related_events" : [ "54be200c-9cf2-4df2-82fe-5a34bcc8d735" ],
"foul_committed" : {
"offensive" : true
}
}, {
"id" : "54be200c-9cf2-4df2-82fe-5a34bcc8d735",
"index" : 2875,
"period" : 2,
"timestamp" : "00:33:54.393",
"minute" : 78,
"second" : 54,
"type" : {
"id" : 21,
"name" : "Foul Won"
},
"possession" : 126,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 71.0, 7.0 ],
"related_events" : [ "84656339-6034-47f8-af61-f8defd47bb4a" ],
"foul_won" : {
"defensive" : true
}
}, {
"id" : "31bed00a-258d-4bee-a8a7-28a0d5b9c4b3",
"index" : 2876,
"period" : 2,
"timestamp" : "00:34:29.233",
"minute" : 79,
"second" : 29,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 127,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 66.0, 5.0 ],
"duration" : 2.987,
"related_events" : [ "389d5604-5f68-42ec-a494-f3f9a61815d2" ],
"pass" : {
"length" : 50.606323,
"angle" : 0.91148627,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 97.0, 45.0 ],
"switch" : true,
"type" : {
"id" : 62,
"name" : "Free Kick"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "389d5604-5f68-42ec-a494-f3f9a61815d2",
"index" : 2877,
"period" : 2,
"timestamp" : "00:34:32.220",
"minute" : 79,
"second" : 32,
"type" : {
"id" : 9,
"name" : "Clearance"
},
"possession" : 127,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 24.0, 36.0 ],
"under_pressure" : true,
"related_events" : [ "31bed00a-258d-4bee-a8a7-28a0d5b9c4b3" ]
}, {
"id" : "37acecc3-dae6-4568-b905-ee607d1fb5ec",
"index" : 2878,
"period" : 2,
"timestamp" : "00:34:34.700",
"minute" : 79,
"second" : 34,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 127,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 32.0, 26.0 ],
"under_pressure" : true,
"related_events" : [ "9c89c085-1ba4-4deb-914c-d66d6c3ea471" ],
"duel" : {
"type" : {
"id" : 10,
"name" : "Aerial Lost"
}
}
}, {
"id" : "9c89c085-1ba4-4deb-914c-d66d6c3ea471",
"index" : 2879,
"period" : 2,
"timestamp" : "00:34:34.700",
"minute" : 79,
"second" : 34,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 127,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 89.0, 55.0 ],
"duration" : 1.093,
"under_pressure" : true,
"related_events" : [ "37acecc3-dae6-4568-b905-ee607d1fb5ec", "4d72a96e-005b-4a06-835b-b124b747cc51" ],
"pass" : {
"length" : 2.0,
"angle" : 0.0,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 91.0, 55.0 ],
"aerial_won" : true,
"type" : {
"id" : 66,
"name" : "Recovery"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "4d72a96e-005b-4a06-835b-b124b747cc51",
"index" : 2880,
"period" : 2,
"timestamp" : "00:34:35.793",
"minute" : 79,
"second" : 35,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 127,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 30.0, 26.0 ],
"duration" : 3.16,
"related_events" : [ "9c89c085-1ba4-4deb-914c-d66d6c3ea471" ],
"pass" : {
"length" : 50.606323,
"angle" : -0.51669514,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 74.0, 1.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 75,
"name" : "Out"
}
}
}, {
"id" : "96558247-a5fa-49e3-a6ea-b2ce5bd59455",
"index" : 2881,
"period" : 2,
"timestamp" : "00:34:45.553",
"minute" : 79,
"second" : 45,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 128,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 45.0, 79.0 ],
"duration" : 2.986,
"related_events" : [ "06e08a0f-dbbb-4f52-8ff6-d3fb4c65ee91" ],
"pass" : {
"recipient" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"length" : 24.698177,
"angle" : -2.768605,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 22.0, 70.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
}
}
}, {
"id" : "06e08a0f-dbbb-4f52-8ff6-d3fb4c65ee91",
"index" : 2882,
"period" : 2,
"timestamp" : "00:34:48.539",
"minute" : 79,
"second" : 48,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 128,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 22.0, 70.0 ],
"related_events" : [ "96558247-a5fa-49e3-a6ea-b2ce5bd59455" ]
}, {
"id" : "b0e2647d-a79a-4271-8592-ceb93e30c4ce",
"index" : 2883,
"period" : 2,
"timestamp" : "00:34:48.539",
"minute" : 79,
"second" : 48,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 128,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 22.0, 70.0 ],
"duration" : 0.254,
"under_pressure" : true,
"related_events" : [ "06e08a0f-dbbb-4f52-8ff6-d3fb4c65ee91", "24e8d4f1-d54e-4a39-bcbb-f1a57cea6c45", "2a36a1ed-deca-4128-b6e6-55f3765ed27b" ],
"carry" : {
"end_location" : [ 37.0, 69.0 ]
}
}, {
"id" : "2a36a1ed-deca-4128-b6e6-55f3765ed27b",
"index" : 2884,
"period" : 2,
"timestamp" : "00:34:48.793",
"minute" : 79,
"second" : 48,
"type" : {
"id" : 22,
"name" : "Foul Committed"
},
"possession" : 128,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 84.0, 12.0 ],
"related_events" : [ "24e8d4f1-d54e-4a39-bcbb-f1a57cea6c45", "b0e2647d-a79a-4271-8592-ceb93e30c4ce" ],
"foul_committed" : {
"card" : {
"id" : 7,
"name" : "Yellow Card"
}
}
}, {
"id" : "24e8d4f1-d54e-4a39-bcbb-f1a57cea6c45",
"index" : 2885,
"period" : 2,
"timestamp" : "00:34:48.793",
"minute" : 79,
"second" : 48,
"type" : {
"id" : 21,
"name" : "Foul Won"
},
"possession" : 128,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 37.0, 69.0 ],
"under_pressure" : true,
"related_events" : [ "2a36a1ed-deca-4128-b6e6-55f3765ed27b" ]
}, {
"id" : "9baf9640-5869-495f-8a84-530f8bdcd6a8",
"index" : 2886,
"period" : 2,
"timestamp" : "00:38:37.833",
"minute" : 83,
"second" : 37,
"type" : {
"id" : 19,
"name" : "Substitution"
},
"possession" : 128,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4272,
"name" : "João Mário Naval da Costa Eduardo"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"substitution" : {
"outcome" : {
"id" : 103,
"name" : "Tactical"
},
"replacement" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
}
}
}, {
"id" : "cda71339-8083-42ce-a069-1961fcd38d7c",
"index" : 2887,
"period" : 2,
"timestamp" : "00:38:52.233",
"minute" : 83,
"second" : 52,
"type" : {
"id" : 5,
"name" : "Camera On"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
}
}, {
"id" : "30a311a1-879a-4196-b1ab-361643376a13",
"index" : 2888,
"period" : 2,
"timestamp" : "00:38:52.713",
"minute" : 83,
"second" : 52,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 36.0, 51.0 ],
"duration" : 3.187,
"related_events" : [ "4c5c0140-99c9-41db-b137-9966f86023a9", "82927480-ad1d-4a2e-9c34-d444973dbe42" ],
"pass" : {
"recipient" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"length" : 43.829212,
"angle" : 0.47385132,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 75.0, 71.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "4c5c0140-99c9-41db-b137-9966f86023a9",
"index" : 2889,
"period" : 2,
"timestamp" : "00:38:55.900",
"minute" : 83,
"second" : 55,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 71.0, 73.0 ],
"related_events" : [ "30a311a1-879a-4196-b1ab-361643376a13" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "82927480-ad1d-4a2e-9c34-d444973dbe42",
"index" : 2890,
"period" : 2,
"timestamp" : "00:38:55.900",
"minute" : 83,
"second" : 55,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 46.0, 10.0 ],
"duration" : 0.493,
"related_events" : [ "30a311a1-879a-4196-b1ab-361643376a13", "85cc9f70-dd60-4ec3-bd65-e18f98f2d2c2", "914a84a1-6d50-4229-80c8-24555b566bd5" ],
"pass" : {
"recipient" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"length" : 5.0990195,
"angle" : -0.19739556,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 51.0, 9.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "85cc9f70-dd60-4ec3-bd65-e18f98f2d2c2",
"index" : 2891,
"period" : 2,
"timestamp" : "00:38:56.393",
"minute" : 83,
"second" : 56,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 66.0, 10.0 ],
"related_events" : [ "82927480-ad1d-4a2e-9c34-d444973dbe42" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "914a84a1-6d50-4229-80c8-24555b566bd5",
"index" : 2892,
"period" : 2,
"timestamp" : "00:38:56.393",
"minute" : 83,
"second" : 56,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 70.0, 72.0 ],
"related_events" : [ "82927480-ad1d-4a2e-9c34-d444973dbe42" ]
}, {
"id" : "2dab2ca5-2c20-4cbf-84dd-7cc2beb42f98",
"index" : 2893,
"period" : 2,
"timestamp" : "00:38:57.033",
"minute" : 83,
"second" : 57,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 76.0, 77.0 ],
"duration" : 0.44,
"related_events" : [ "3933ec01-be68-416d-925d-2d6922984a96" ]
}, {
"id" : "3933ec01-be68-416d-925d-2d6922984a96",
"index" : 2894,
"period" : 2,
"timestamp" : "00:38:57.220",
"minute" : 83,
"second" : 57,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 46.0, 4.0 ],
"duration" : 1.733,
"under_pressure" : true,
"related_events" : [ "03fbd907-bf3c-4e81-902f-04c81ae3e43a", "2dab2ca5-2c20-4cbf-84dd-7cc2beb42f98" ],
"pass" : {
"length" : 44.65423,
"angle" : 0.5942137,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 83.0, 29.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "03fbd907-bf3c-4e81-902f-04c81ae3e43a",
"index" : 2895,
"period" : 2,
"timestamp" : "00:38:58.953",
"minute" : 83,
"second" : 58,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 38.0, 52.0 ],
"related_events" : [ "3933ec01-be68-416d-925d-2d6922984a96" ]
}, {
"id" : "c62387fa-1a36-42b6-81a8-ec89be7afcc0",
"index" : 2896,
"period" : 2,
"timestamp" : "00:38:58.953",
"minute" : 83,
"second" : 58,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 38.0, 52.0 ],
"duration" : 1.44,
"related_events" : [ "03fbd907-bf3c-4e81-902f-04c81ae3e43a", "d2f392ef-1f38-4432-8d30-fe7822f3034e" ],
"carry" : {
"end_location" : [ 39.0, 49.0 ]
}
}, {
"id" : "d2f392ef-1f38-4432-8d30-fe7822f3034e",
"index" : 2897,
"period" : 2,
"timestamp" : "00:39:00.393",
"minute" : 84,
"second" : 0,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 39.0, 49.0 ],
"duration" : 2.04,
"related_events" : [ "15aa1530-4b71-4eae-be57-e71fec753977" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 38.600517,
"angle" : -1.2818209,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 50.0, 12.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "15aa1530-4b71-4eae-be57-e71fec753977",
"index" : 2898,
"period" : 2,
"timestamp" : "00:39:02.433",
"minute" : 84,
"second" : 2,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 50.0, 12.0 ],
"related_events" : [ "d2f392ef-1f38-4432-8d30-fe7822f3034e" ]
}, {
"id" : "0b43d6b1-517e-4f6c-9f1d-3a5d621fd15c",
"index" : 2899,
"period" : 2,
"timestamp" : "00:39:02.433",
"minute" : 84,
"second" : 2,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 50.0, 12.0 ],
"duration" : 4.24,
"under_pressure" : true,
"related_events" : [ "15aa1530-4b71-4eae-be57-e71fec753977", "2f9297bc-f4f3-4fe6-8ae2-c9f5f0a09db0", "591ce764-2206-47c1-b90e-0eec09de8a82" ],
"carry" : {
"end_location" : [ 60.0, 15.0 ]
}
}, {
"id" : "2f9297bc-f4f3-4fe6-8ae2-c9f5f0a09db0",
"index" : 2900,
"period" : 2,
"timestamp" : "00:39:06.673",
"minute" : 84,
"second" : 6,
"type" : {
"id" : 39,
"name" : "Dribbled Past"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 61.0, 66.0 ],
"related_events" : [ "0b43d6b1-517e-4f6c-9f1d-3a5d621fd15c", "591ce764-2206-47c1-b90e-0eec09de8a82", "7000d27f-69f7-4ed6-bc7d-ed545f2aa4ca" ]
}, {
"id" : "591ce764-2206-47c1-b90e-0eec09de8a82",
"index" : 2901,
"period" : 2,
"timestamp" : "00:39:06.673",
"minute" : 84,
"second" : 6,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 60.0, 15.0 ],
"under_pressure" : true,
"related_events" : [ "2f9297bc-f4f3-4fe6-8ae2-c9f5f0a09db0" ],
"dribble" : {
"outcome" : {
"id" : 8,
"name" : "Complete"
}
}
}, {
"id" : "7000d27f-69f7-4ed6-bc7d-ed545f2aa4ca",
"index" : 2902,
"period" : 2,
"timestamp" : "00:39:06.673",
"minute" : 84,
"second" : 6,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 60.0, 15.0 ],
"duration" : 5.08,
"under_pressure" : true,
"related_events" : [ "2f9297bc-f4f3-4fe6-8ae2-c9f5f0a09db0", "401ef26f-8a8a-42a3-bb7d-691413906b37", "591ce764-2206-47c1-b90e-0eec09de8a82", "7ba84fbf-f884-42c7-b858-5b89b117fb2e" ],
"carry" : {
"end_location" : [ 87.0, 3.0 ]
}
}, {
"id" : "7ba84fbf-f884-42c7-b858-5b89b117fb2e",
"index" : 2903,
"period" : 2,
"timestamp" : "00:39:08.193",
"minute" : 84,
"second" : 8,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5231,
"name" : "Karim Ansarifard"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 28.0, 75.0 ],
"duration" : 1.879,
"related_events" : [ "7000d27f-69f7-4ed6-bc7d-ed545f2aa4ca" ]
}, {
"id" : "401ef26f-8a8a-42a3-bb7d-691413906b37",
"index" : 2904,
"period" : 2,
"timestamp" : "00:39:11.753",
"minute" : 84,
"second" : 11,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 87.0, 3.0 ],
"duration" : 1.04,
"related_events" : [ "9c3a9b0f-f7fd-4c03-b163-66c704162fd7" ],
"pass" : {
"recipient" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"length" : 14.142136,
"angle" : 2.9996955,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 73.0, 5.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "9c3a9b0f-f7fd-4c03-b163-66c704162fd7",
"index" : 2905,
"period" : 2,
"timestamp" : "00:39:12.793",
"minute" : 84,
"second" : 12,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 73.0, 5.0 ],
"related_events" : [ "401ef26f-8a8a-42a3-bb7d-691413906b37" ]
}, {
"id" : "9dd3d19f-38ea-497d-a363-33cafdad67e7",
"index" : 2906,
"period" : 2,
"timestamp" : "00:39:12.793",
"minute" : 84,
"second" : 12,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 73.0, 5.0 ],
"duration" : 1.4,
"related_events" : [ "9c3a9b0f-f7fd-4c03-b163-66c704162fd7", "b12c91a2-517a-447b-b310-4256cca7d136" ],
"carry" : {
"end_location" : [ 68.0, 4.0 ]
}
}, {
"id" : "b12c91a2-517a-447b-b310-4256cca7d136",
"index" : 2907,
"period" : 2,
"timestamp" : "00:39:14.193",
"minute" : 84,
"second" : 14,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 68.0, 4.0 ],
"duration" : 0.6,
"related_events" : [ "91d1cce4-190a-4341-82ba-bb012b5cdde0" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 9.219544,
"angle" : 1.7894653,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 66.0, 13.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "91d1cce4-190a-4341-82ba-bb012b5cdde0",
"index" : 2908,
"period" : 2,
"timestamp" : "00:39:14.793",
"minute" : 84,
"second" : 14,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 66.0, 13.0 ],
"related_events" : [ "b12c91a2-517a-447b-b310-4256cca7d136" ]
}, {
"id" : "34749700-440c-47e0-8776-abf71f64b188",
"index" : 2909,
"period" : 2,
"timestamp" : "00:39:14.793",
"minute" : 84,
"second" : 14,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 66.0, 13.0 ],
"duration" : 0.8,
"related_events" : [ "1fb0e22d-8c51-479a-a19a-ccd092aa2c76", "91d1cce4-190a-4341-82ba-bb012b5cdde0" ],
"carry" : {
"end_location" : [ 64.0, 12.0 ]
}
}, {
"id" : "1fb0e22d-8c51-479a-a19a-ccd092aa2c76",
"index" : 2910,
"period" : 2,
"timestamp" : "00:39:15.593",
"minute" : 84,
"second" : 15,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 64.0, 12.0 ],
"duration" : 1.76,
"related_events" : [ "929db2df-a68d-4442-8351-c643c75a1311" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 20.12461,
"angle" : -2.6779451,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 46.0, 3.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "929db2df-a68d-4442-8351-c643c75a1311",
"index" : 2911,
"period" : 2,
"timestamp" : "00:39:17.353",
"minute" : 84,
"second" : 17,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 46.0, 3.0 ],
"related_events" : [ "1fb0e22d-8c51-479a-a19a-ccd092aa2c76" ]
}, {
"id" : "018bc027-5bd2-4c95-ae31-e44e60549476",
"index" : 2912,
"period" : 2,
"timestamp" : "00:39:17.353",
"minute" : 84,
"second" : 17,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 46.0, 3.0 ],
"duration" : 1.44,
"related_events" : [ "5f5d11d9-f4f6-4c3d-99c4-f58845e7fabc", "929db2df-a68d-4442-8351-c643c75a1311" ],
"carry" : {
"end_location" : [ 42.0, 6.0 ]
}
}, {
"id" : "5f5d11d9-f4f6-4c3d-99c4-f58845e7fabc",
"index" : 2913,
"period" : 2,
"timestamp" : "00:39:18.793",
"minute" : 84,
"second" : 18,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 42.0, 6.0 ],
"duration" : 1.64,
"related_events" : [ "086aaabf-1067-405e-802e-c073d3dd1687" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 36.05551,
"angle" : 1.6262949,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 40.0, 42.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "086aaabf-1067-405e-802e-c073d3dd1687",
"index" : 2914,
"period" : 2,
"timestamp" : "00:39:20.433",
"minute" : 84,
"second" : 20,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 40.0, 42.0 ],
"related_events" : [ "5f5d11d9-f4f6-4c3d-99c4-f58845e7fabc" ]
}, {
"id" : "951e7953-26bf-4bd9-85a2-6b597095dc56",
"index" : 2915,
"period" : 2,
"timestamp" : "00:39:20.433",
"minute" : 84,
"second" : 20,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 40.0, 42.0 ],
"duration" : 2.08,
"related_events" : [ "086aaabf-1067-405e-802e-c073d3dd1687", "85c27e98-014d-4d6f-a6f8-7828b645715a" ],
"carry" : {
"end_location" : [ 46.0, 53.0 ]
}
}, {
"id" : "85c27e98-014d-4d6f-a6f8-7828b645715a",
"index" : 2916,
"period" : 2,
"timestamp" : "00:39:22.513",
"minute" : 84,
"second" : 22,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 46.0, 53.0 ],
"duration" : 1.24,
"related_events" : [ "c77c5997-082e-406d-9b13-6accbfabdeb6" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 23.086792,
"angle" : 1.484058,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 48.0, 76.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c77c5997-082e-406d-9b13-6accbfabdeb6",
"index" : 2917,
"period" : 2,
"timestamp" : "00:39:23.753",
"minute" : 84,
"second" : 23,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 48.0, 76.0 ],
"related_events" : [ "85c27e98-014d-4d6f-a6f8-7828b645715a" ]
}, {
"id" : "31ac962d-627c-400d-9c9b-b765054ff9e8",
"index" : 2918,
"period" : 2,
"timestamp" : "00:39:23.753",
"minute" : 84,
"second" : 23,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 48.0, 76.0 ],
"duration" : 0.92,
"related_events" : [ "5ef87863-8acb-462b-bd32-49201ffe5cca", "c77c5997-082e-406d-9b13-6accbfabdeb6" ],
"carry" : {
"end_location" : [ 49.0, 76.0 ]
}
}, {
"id" : "5ef87863-8acb-462b-bd32-49201ffe5cca",
"index" : 2919,
"period" : 2,
"timestamp" : "00:39:24.673",
"minute" : 84,
"second" : 24,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 49.0, 76.0 ],
"duration" : 4.76,
"related_events" : [ "1eb2b9aa-312c-46a4-bbf1-cbdae113ad8c", "e824165d-8cf1-41e8-9888-778cdacfab01" ],
"pass" : {
"recipient" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"length" : 66.730804,
"angle" : -0.3359676,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 112.0, 54.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "1eb2b9aa-312c-46a4-bbf1-cbdae113ad8c",
"index" : 2920,
"period" : 2,
"timestamp" : "00:39:29.433",
"minute" : 84,
"second" : 29,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 87.0, 61.0 ],
"related_events" : [ "5ef87863-8acb-462b-bd32-49201ffe5cca" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "e824165d-8cf1-41e8-9888-778cdacfab01",
"index" : 2921,
"period" : 2,
"timestamp" : "00:39:29.433",
"minute" : 84,
"second" : 29,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 9.0, 27.0 ],
"related_events" : [ "5ef87863-8acb-462b-bd32-49201ffe5cca" ]
}, {
"id" : "52c591a7-676a-43d0-9c4b-91c6cf51f971",
"index" : 2922,
"period" : 2,
"timestamp" : "00:39:29.433",
"minute" : 84,
"second" : 29,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 9.0, 27.0 ],
"duration" : 2.587,
"related_events" : [ "4a1d2f34-f4ba-4f9c-a91a-f5180e335247", "e824165d-8cf1-41e8-9888-778cdacfab01" ],
"carry" : {
"end_location" : [ 17.0, 21.0 ]
}
}, {
"id" : "4a1d2f34-f4ba-4f9c-a91a-f5180e335247",
"index" : 2923,
"period" : 2,
"timestamp" : "00:39:32.020",
"minute" : 84,
"second" : 32,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 17.0, 21.0 ],
"duration" : 3.2,
"related_events" : [ "7bc404b9-b2e4-42a9-a922-8426b8922094" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 59.008472,
"angle" : -0.01694753,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 76.0, 20.0 ],
"body_part" : {
"id" : 69,
"name" : "Keeper Arm"
}
}
}, {
"id" : "7bc404b9-b2e4-42a9-a922-8426b8922094",
"index" : 2924,
"period" : 2,
"timestamp" : "00:39:35.220",
"minute" : 84,
"second" : 35,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 76.0, 20.0 ],
"related_events" : [ "4a1d2f34-f4ba-4f9c-a91a-f5180e335247" ]
}, {
"id" : "0fe50abc-76dc-465a-ac9e-5cc8267f96f6",
"index" : 2925,
"period" : 2,
"timestamp" : "00:39:35.220",
"minute" : 84,
"second" : 35,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 76.0, 20.0 ],
"duration" : 0.213,
"related_events" : [ "2546b6fb-2354-4cf2-91d3-92762b96aa50", "7bc404b9-b2e4-42a9-a922-8426b8922094" ],
"carry" : {
"end_location" : [ 75.0, 19.0 ]
}
}, {
"id" : "2546b6fb-2354-4cf2-91d3-92762b96aa50",
"index" : 2926,
"period" : 2,
"timestamp" : "00:39:35.433",
"minute" : 84,
"second" : 35,
"type" : {
"id" : 22,
"name" : "Foul Committed"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 75.0, 19.0 ],
"related_events" : [ "bb6d0021-8f12-46f4-a9d6-1663e8542b90" ],
"foul_committed" : {
"offensive" : true
}
}, {
"id" : "bb6d0021-8f12-46f4-a9d6-1663e8542b90",
"index" : 2927,
"period" : 2,
"timestamp" : "00:39:35.433",
"minute" : 84,
"second" : 35,
"type" : {
"id" : 21,
"name" : "Foul Won"
},
"possession" : 129,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 46.0, 62.0 ],
"related_events" : [ "2546b6fb-2354-4cf2-91d3-92762b96aa50" ],
"foul_won" : {
"defensive" : true
}
}, {
"id" : "1d872c63-27ef-47e3-b5c9-d6a0b2f4948c",
"index" : 2928,
"period" : 2,
"timestamp" : "00:39:59.153",
"minute" : 84,
"second" : 59,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 46.0, 61.0 ],
"duration" : 1.239,
"related_events" : [ "064cf20b-9112-4ebb-9d46-7be301568afb" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 10.770329,
"angle" : -1.19029,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 50.0, 51.0 ],
"type" : {
"id" : 62,
"name" : "Free Kick"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "064cf20b-9112-4ebb-9d46-7be301568afb",
"index" : 2929,
"period" : 2,
"timestamp" : "00:40:00.392",
"minute" : 85,
"second" : 0,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 50.0, 51.0 ],
"related_events" : [ "1d872c63-27ef-47e3-b5c9-d6a0b2f4948c" ]
}, {
"id" : "450cb8dd-226a-4790-8de0-44e3537f5fe5",
"index" : 2930,
"period" : 2,
"timestamp" : "00:40:00.392",
"minute" : 85,
"second" : 0,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 50.0, 51.0 ],
"duration" : 1.121,
"under_pressure" : true,
"related_events" : [ "064cf20b-9112-4ebb-9d46-7be301568afb", "9cdf501b-f43e-48d2-a469-8123d21cc18e", "c76be1a7-84d6-49c7-bf60-de7ef5057bf2" ],
"carry" : {
"end_location" : [ 51.0, 51.0 ]
}
}, {
"id" : "9cdf501b-f43e-48d2-a469-8123d21cc18e",
"index" : 2931,
"period" : 2,
"timestamp" : "00:40:00.540",
"minute" : 85,
"second" : 0,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 66.0, 28.0 ],
"duration" : 1.52,
"related_events" : [ "450cb8dd-226a-4790-8de0-44e3537f5fe5", "c76be1a7-84d6-49c7-bf60-de7ef5057bf2" ]
}, {
"id" : "c76be1a7-84d6-49c7-bf60-de7ef5057bf2",
"index" : 2932,
"period" : 2,
"timestamp" : "00:40:01.513",
"minute" : 85,
"second" : 1,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 51.0, 51.0 ],
"duration" : 2.52,
"under_pressure" : true,
"related_events" : [ "0352a256-f317-47a1-97b3-b3a4d0bf9f9a", "9cdf501b-f43e-48d2-a469-8123d21cc18e" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 51.894123,
"angle" : -1.133005,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 73.0, 4.0 ],
"switch" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "0352a256-f317-47a1-97b3-b3a4d0bf9f9a",
"index" : 2933,
"period" : 2,
"timestamp" : "00:40:04.033",
"minute" : 85,
"second" : 4,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 73.0, 4.0 ],
"related_events" : [ "c76be1a7-84d6-49c7-bf60-de7ef5057bf2" ]
}, {
"id" : "056406b1-cede-44c3-af7c-4ac29f4d91a6",
"index" : 2934,
"period" : 2,
"timestamp" : "00:40:04.033",
"minute" : 85,
"second" : 4,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 73.0, 4.0 ],
"duration" : 5.12,
"related_events" : [ "0352a256-f317-47a1-97b3-b3a4d0bf9f9a", "b1acefed-32ec-47de-bf50-4f3abb58bdd6" ],
"carry" : {
"end_location" : [ 88.0, 11.0 ]
}
}, {
"id" : "b1acefed-32ec-47de-bf50-4f3abb58bdd6",
"index" : 2935,
"period" : 2,
"timestamp" : "00:40:09.153",
"minute" : 85,
"second" : 9,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 88.0, 11.0 ],
"duration" : 1.0,
"related_events" : [ "4c9451e8-5dd5-4fae-bd98-da79124fc868" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 10.0,
"angle" : 1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 88.0, 21.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "4c9451e8-5dd5-4fae-bd98-da79124fc868",
"index" : 2936,
"period" : 2,
"timestamp" : "00:40:10.153",
"minute" : 85,
"second" : 10,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 88.0, 21.0 ],
"related_events" : [ "b1acefed-32ec-47de-bf50-4f3abb58bdd6" ]
}, {
"id" : "0f10dff0-b5a0-4d9c-97d8-d873cde193ae",
"index" : 2937,
"period" : 2,
"timestamp" : "00:40:10.153",
"minute" : 85,
"second" : 10,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 88.0, 21.0 ],
"duration" : 0.96,
"related_events" : [ "4c9451e8-5dd5-4fae-bd98-da79124fc868", "e61f693f-6d2b-4368-ae15-a51c626527ad" ],
"carry" : {
"end_location" : [ 84.0, 22.0 ]
}
}, {
"id" : "e61f693f-6d2b-4368-ae15-a51c626527ad",
"index" : 2938,
"period" : 2,
"timestamp" : "00:40:11.113",
"minute" : 85,
"second" : 11,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 84.0, 22.0 ],
"duration" : 1.08,
"related_events" : [ "c35d4a48-0f86-4bce-8134-58902fdccf23" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 11.661903,
"angle" : 2.6011732,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 74.0, 28.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c35d4a48-0f86-4bce-8134-58902fdccf23",
"index" : 2939,
"period" : 2,
"timestamp" : "00:40:12.193",
"minute" : 85,
"second" : 12,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 74.0, 28.0 ],
"related_events" : [ "e61f693f-6d2b-4368-ae15-a51c626527ad" ]
}, {
"id" : "7c1b0daa-1cbf-408a-9cb3-1e52c7eb7a93",
"index" : 2940,
"period" : 2,
"timestamp" : "00:40:12.193",
"minute" : 85,
"second" : 12,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 74.0, 28.0 ],
"duration" : 2.56,
"related_events" : [ "8076c585-4796-4f22-9c2d-b3713f2d469d", "c35d4a48-0f86-4bce-8134-58902fdccf23" ],
"carry" : {
"end_location" : [ 68.0, 30.0 ]
}
}, {
"id" : "8076c585-4796-4f22-9c2d-b3713f2d469d",
"index" : 2941,
"period" : 2,
"timestamp" : "00:40:14.753",
"minute" : 85,
"second" : 14,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 68.0, 30.0 ],
"duration" : 1.52,
"related_events" : [ "c2aa4871-77d6-4e8b-9308-2f77d67ca36f" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 36.069378,
"angle" : -0.76579285,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 94.0, 5.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c2aa4871-77d6-4e8b-9308-2f77d67ca36f",
"index" : 2942,
"period" : 2,
"timestamp" : "00:40:16.273",
"minute" : 85,
"second" : 16,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 94.0, 5.0 ],
"related_events" : [ "8076c585-4796-4f22-9c2d-b3713f2d469d" ]
}, {
"id" : "0079abb8-7967-49ef-b998-4515a2e6a4ee",
"index" : 2943,
"period" : 2,
"timestamp" : "00:40:16.273",
"minute" : 85,
"second" : 16,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 94.0, 5.0 ],
"duration" : 2.2,
"related_events" : [ "c2aa4871-77d6-4e8b-9308-2f77d67ca36f", "ce6d8e60-a153-466f-8e30-baaa70b2676e" ],
"carry" : {
"end_location" : [ 89.0, 8.0 ]
}
}, {
"id" : "ce6d8e60-a153-466f-8e30-baaa70b2676e",
"index" : 2944,
"period" : 2,
"timestamp" : "00:40:18.473",
"minute" : 85,
"second" : 18,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 89.0, 8.0 ],
"duration" : 0.8,
"related_events" : [ "fdc225ae-fed6-4726-a130-e3279a0484ae" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 11.18034,
"angle" : 1.1071488,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 94.0, 18.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "fdc225ae-fed6-4726-a130-e3279a0484ae",
"index" : 2945,
"period" : 2,
"timestamp" : "00:40:19.273",
"minute" : 85,
"second" : 19,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 94.0, 18.0 ],
"related_events" : [ "ce6d8e60-a153-466f-8e30-baaa70b2676e" ]
}, {
"id" : "c795e169-de04-4069-b908-952e2dfcbb67",
"index" : 2946,
"period" : 2,
"timestamp" : "00:40:19.273",
"minute" : 85,
"second" : 19,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 94.0, 18.0 ],
"duration" : 1.44,
"related_events" : [ "8bcf1168-659b-477e-9681-2223b9a41bf9", "fdc225ae-fed6-4726-a130-e3279a0484ae" ],
"carry" : {
"end_location" : [ 94.0, 21.0 ]
}
}, {
"id" : "8bcf1168-659b-477e-9681-2223b9a41bf9",
"index" : 2947,
"period" : 2,
"timestamp" : "00:40:20.713",
"minute" : 85,
"second" : 20,
"type" : {
"id" : 3,
"name" : "Dispossessed"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 94.0, 21.0 ],
"under_pressure" : true,
"related_events" : [ "a906bb68-b0b6-449d-8c98-fbb9f228fa54" ]
}, {
"id" : "a906bb68-b0b6-449d-8c98-fbb9f228fa54",
"index" : 2948,
"period" : 2,
"timestamp" : "00:40:20.713",
"minute" : 85,
"second" : 20,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 27.0, 60.0 ],
"under_pressure" : true,
"related_events" : [ "8bcf1168-659b-477e-9681-2223b9a41bf9" ],
"duel" : {
"type" : {
"id" : 11,
"name" : "Tackle"
},
"outcome" : {
"id" : 16,
"name" : "Success In Play"
}
}
}, {
"id" : "fc405477-9b54-4714-a782-21e4b8ee8caa",
"index" : 2949,
"period" : 2,
"timestamp" : "00:40:21.793",
"minute" : 85,
"second" : 21,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 21.0, 60.0 ]
}, {
"id" : "dbc6f5f7-e838-4ab2-ac83-40bdf25936b3",
"index" : 2950,
"period" : 2,
"timestamp" : "00:40:21.793",
"minute" : 85,
"second" : 21,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 21.0, 60.0 ],
"duration" : 0.627,
"under_pressure" : true,
"related_events" : [ "5fd5b3e2-a1e9-4871-acc2-f7bad82aacfe", "f93e2723-f776-4591-9a7e-06667175b546", "fc405477-9b54-4714-a782-21e4b8ee8caa" ],
"carry" : {
"end_location" : [ 22.0, 62.0 ]
}
}, {
"id" : "5fd5b3e2-a1e9-4871-acc2-f7bad82aacfe",
"index" : 2951,
"period" : 2,
"timestamp" : "00:40:22.393",
"minute" : 85,
"second" : 22,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 100.0, 16.0 ],
"duration" : 0.52,
"counterpress" : true,
"related_events" : [ "dbc6f5f7-e838-4ab2-ac83-40bdf25936b3", "f93e2723-f776-4591-9a7e-06667175b546" ]
}, {
"id" : "f93e2723-f776-4591-9a7e-06667175b546",
"index" : 2952,
"period" : 2,
"timestamp" : "00:40:22.420",
"minute" : 85,
"second" : 22,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 22.0, 62.0 ],
"duration" : 0.96,
"under_pressure" : true,
"related_events" : [ "0edead82-021a-4a27-ad7c-c7c2943fc065", "5fd5b3e2-a1e9-4871-acc2-f7bad82aacfe" ],
"pass" : {
"recipient" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"length" : 21.095022,
"angle" : -0.5485494,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 40.0, 51.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "0edead82-021a-4a27-ad7c-c7c2943fc065",
"index" : 2953,
"period" : 2,
"timestamp" : "00:40:23.380",
"minute" : 85,
"second" : 23,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 40.0, 51.0 ],
"related_events" : [ "f93e2723-f776-4591-9a7e-06667175b546" ]
}, {
"id" : "bc5c2701-3e84-445c-a6d6-4e7a0b353f8a",
"index" : 2954,
"period" : 2,
"timestamp" : "00:40:23.380",
"minute" : 85,
"second" : 23,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 40.0, 51.0 ],
"duration" : 0.053,
"related_events" : [ "0edead82-021a-4a27-ad7c-c7c2943fc065", "c2e0a6b6-99d1-4c70-b80b-dcbe6dde7f01" ],
"carry" : {
"end_location" : [ 40.0, 53.0 ]
}
}, {
"id" : "c2e0a6b6-99d1-4c70-b80b-dcbe6dde7f01",
"index" : 2955,
"period" : 2,
"timestamp" : "00:40:23.433",
"minute" : 85,
"second" : 23,
"type" : {
"id" : 38,
"name" : "Miscontrol"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 40.0, 53.0 ]
}, {
"id" : "6bc44703-ccf9-49e0-bad5-6356242d0b93",
"index" : 2956,
"period" : 2,
"timestamp" : "00:40:24.873",
"minute" : 85,
"second" : 24,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 67.0, 42.0 ],
"duration" : 1.28,
"related_events" : [ "208e7132-2276-4f54-b63f-d3b918edf89d" ],
"pass" : {
"recipient" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"length" : 21.633308,
"angle" : -2.158799,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 55.0, 24.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "208e7132-2276-4f54-b63f-d3b918edf89d",
"index" : 2957,
"period" : 2,
"timestamp" : "00:40:26.153",
"minute" : 85,
"second" : 26,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 55.0, 24.0 ],
"related_events" : [ "6bc44703-ccf9-49e0-bad5-6356242d0b93" ]
}, {
"id" : "6e84e810-5c6a-4638-8416-d84ee4a28cd5",
"index" : 2958,
"period" : 2,
"timestamp" : "00:40:26.153",
"minute" : 85,
"second" : 26,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 55.0, 24.0 ],
"duration" : 2.04,
"under_pressure" : true,
"related_events" : [ "05020c1f-f5e2-4348-92e6-4d9f3d52f42a", "208e7132-2276-4f54-b63f-d3b918edf89d", "f8deab31-159c-4f06-811e-37ddc849ab78" ],
"carry" : {
"end_location" : [ 54.0, 21.0 ]
}
}, {
"id" : "f8deab31-159c-4f06-811e-37ddc849ab78",
"index" : 2959,
"period" : 2,
"timestamp" : "00:40:26.900",
"minute" : 85,
"second" : 26,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 57.0, 44.0 ],
"duration" : 1.533,
"related_events" : [ "05020c1f-f5e2-4348-92e6-4d9f3d52f42a", "6e84e810-5c6a-4638-8416-d84ee4a28cd5" ]
}, {
"id" : "05020c1f-f5e2-4348-92e6-4d9f3d52f42a",
"index" : 2960,
"period" : 2,
"timestamp" : "00:40:28.193",
"minute" : 85,
"second" : 28,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 54.0, 21.0 ],
"duration" : 0.96,
"under_pressure" : true,
"related_events" : [ "3768ec51-401c-4225-b327-8f09751d767e", "f8deab31-159c-4f06-811e-37ddc849ab78" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 13.341664,
"angle" : 0.22679885,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 67.0, 24.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "3768ec51-401c-4225-b327-8f09751d767e",
"index" : 2961,
"period" : 2,
"timestamp" : "00:40:29.153",
"minute" : 85,
"second" : 29,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 67.0, 24.0 ],
"related_events" : [ "05020c1f-f5e2-4348-92e6-4d9f3d52f42a" ]
}, {
"id" : "b8c170a3-f184-4e64-ab9a-0c87610f48a1",
"index" : 2962,
"period" : 2,
"timestamp" : "00:40:29.153",
"minute" : 85,
"second" : 29,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 67.0, 24.0 ],
"duration" : 0.28,
"related_events" : [ "3768ec51-401c-4225-b327-8f09751d767e", "667c1a29-abef-4233-b495-c80b70fb01d8" ],
"carry" : {
"end_location" : [ 67.0, 23.0 ]
}
}, {
"id" : "667c1a29-abef-4233-b495-c80b70fb01d8",
"index" : 2963,
"period" : 2,
"timestamp" : "00:40:29.433",
"minute" : 85,
"second" : 29,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 67.0, 23.0 ],
"duration" : 0.88,
"related_events" : [ "db03f319-d672-4cb3-a119-4cac8f53720f" ],
"pass" : {
"recipient" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"length" : 13.416408,
"angle" : -1.1071488,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 73.0, 11.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "db03f319-d672-4cb3-a119-4cac8f53720f",
"index" : 2964,
"period" : 2,
"timestamp" : "00:40:30.313",
"minute" : 85,
"second" : 30,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 73.0, 11.0 ],
"related_events" : [ "667c1a29-abef-4233-b495-c80b70fb01d8" ]
}, {
"id" : "586afca4-d08d-4b04-8f96-f1d362c3938d",
"index" : 2965,
"period" : 2,
"timestamp" : "00:40:30.313",
"minute" : 85,
"second" : 30,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 73.0, 11.0 ],
"duration" : 2.0,
"related_events" : [ "07a79454-2812-4050-bbf2-1d31fa17e3f3", "db03f319-d672-4cb3-a119-4cac8f53720f" ],
"carry" : {
"end_location" : [ 80.0, 10.0 ]
}
}, {
"id" : "07a79454-2812-4050-bbf2-1d31fa17e3f3",
"index" : 2966,
"period" : 2,
"timestamp" : "00:40:32.313",
"minute" : 85,
"second" : 32,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 80.0, 10.0 ],
"duration" : 0.56,
"related_events" : [ "6022a60c-9416-4137-89f8-92ec19ba790d" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 10.0,
"angle" : -0.6435011,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 88.0, 4.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "6022a60c-9416-4137-89f8-92ec19ba790d",
"index" : 2967,
"period" : 2,
"timestamp" : "00:40:32.873",
"minute" : 85,
"second" : 32,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 88.0, 4.0 ],
"related_events" : [ "07a79454-2812-4050-bbf2-1d31fa17e3f3" ]
}, {
"id" : "55112b66-3a5b-4b99-947e-cb734b71bc88",
"index" : 2968,
"period" : 2,
"timestamp" : "00:40:32.873",
"minute" : 85,
"second" : 32,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 88.0, 4.0 ],
"duration" : 1.84,
"related_events" : [ "4f6f29ac-95f5-409e-a342-0451085e6edc", "6022a60c-9416-4137-89f8-92ec19ba790d" ],
"carry" : {
"end_location" : [ 86.0, 4.0 ]
}
}, {
"id" : "4f6f29ac-95f5-409e-a342-0451085e6edc",
"index" : 2969,
"period" : 2,
"timestamp" : "00:40:34.713",
"minute" : 85,
"second" : 34,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 86.0, 4.0 ],
"duration" : 0.72,
"related_events" : [ "fd30e596-bb6b-4d8c-8925-37d71eb486cd" ],
"pass" : {
"recipient" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"length" : 6.0827627,
"angle" : 2.976444,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 80.0, 5.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "fd30e596-bb6b-4d8c-8925-37d71eb486cd",
"index" : 2970,
"period" : 2,
"timestamp" : "00:40:35.433",
"minute" : 85,
"second" : 35,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 80.0, 5.0 ],
"related_events" : [ "4f6f29ac-95f5-409e-a342-0451085e6edc" ]
}, {
"id" : "4ba49999-40f4-40d9-94c3-676951392acc",
"index" : 2971,
"period" : 2,
"timestamp" : "00:40:35.433",
"minute" : 85,
"second" : 35,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 80.0, 5.0 ],
"duration" : 2.68,
"related_events" : [ "f6f75fad-2eb0-4efe-93a2-8c1d8a29f7ed", "fd30e596-bb6b-4d8c-8925-37d71eb486cd" ],
"carry" : {
"end_location" : [ 76.0, 8.0 ]
}
}, {
"id" : "f6f75fad-2eb0-4efe-93a2-8c1d8a29f7ed",
"index" : 2972,
"period" : 2,
"timestamp" : "00:40:38.113",
"minute" : 85,
"second" : 38,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 76.0, 8.0 ],
"duration" : 2.8,
"related_events" : [ "8a190a50-2ee2-49e8-af75-43a8e35fd7b1" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 52.23983,
"angle" : 1.6666554,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 71.0, 60.0 ],
"switch" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "8a190a50-2ee2-49e8-af75-43a8e35fd7b1",
"index" : 2973,
"period" : 2,
"timestamp" : "00:40:40.913",
"minute" : 85,
"second" : 40,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 71.0, 60.0 ],
"related_events" : [ "f6f75fad-2eb0-4efe-93a2-8c1d8a29f7ed" ]
}, {
"id" : "71cb2165-aee3-4db8-9c8c-a0fca6a15035",
"index" : 2974,
"period" : 2,
"timestamp" : "00:40:40.913",
"minute" : 85,
"second" : 40,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 71.0, 60.0 ],
"duration" : 2.52,
"related_events" : [ "2bc066be-0d57-4070-b835-b84210f9bb21", "8a190a50-2ee2-49e8-af75-43a8e35fd7b1" ],
"carry" : {
"end_location" : [ 73.0, 59.0 ]
}
}, {
"id" : "2bc066be-0d57-4070-b835-b84210f9bb21",
"index" : 2975,
"period" : 2,
"timestamp" : "00:40:43.433",
"minute" : 85,
"second" : 43,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 73.0, 59.0 ],
"duration" : 0.92,
"related_events" : [ "2cd7170f-e871-4663-8df7-73edac839844" ],
"pass" : {
"recipient" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"length" : 20.12461,
"angle" : 1.1071488,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 82.0, 77.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "2cd7170f-e871-4663-8df7-73edac839844",
"index" : 2976,
"period" : 2,
"timestamp" : "00:40:44.353",
"minute" : 85,
"second" : 44,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 82.0, 77.0 ],
"related_events" : [ "2bc066be-0d57-4070-b835-b84210f9bb21" ]
}, {
"id" : "edcceb39-32fb-4ffd-aeff-0dcd808dba6f",
"index" : 2977,
"period" : 2,
"timestamp" : "00:40:44.353",
"minute" : 85,
"second" : 44,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 82.0, 77.0 ],
"duration" : 3.92,
"under_pressure" : true,
"related_events" : [ "1084dd82-9c37-420f-9006-a62c6c73a8a8", "2cd7170f-e871-4663-8df7-73edac839844", "6085d8a4-c5cd-4137-9e85-aac074fc670b" ],
"carry" : {
"end_location" : [ 87.0, 67.0 ]
}
}, {
"id" : "1084dd82-9c37-420f-9006-a62c6c73a8a8",
"index" : 2978,
"period" : 2,
"timestamp" : "00:40:46.460",
"minute" : 85,
"second" : 46,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 30.0, 21.0 ],
"duration" : 0.933,
"related_events" : [ "edcceb39-32fb-4ffd-aeff-0dcd808dba6f" ]
}, {
"id" : "6085d8a4-c5cd-4137-9e85-aac074fc670b",
"index" : 2979,
"period" : 2,
"timestamp" : "00:40:48.273",
"minute" : 85,
"second" : 48,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 87.0, 67.0 ],
"duration" : 1.12,
"related_events" : [ "ab3be8f0-a0d1-4f76-8f46-885c5de4365f" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 17.464249,
"angle" : -1.9832067,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 80.0, 51.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "ab3be8f0-a0d1-4f76-8f46-885c5de4365f",
"index" : 2980,
"period" : 2,
"timestamp" : "00:40:49.393",
"minute" : 85,
"second" : 49,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 80.0, 51.0 ],
"related_events" : [ "6085d8a4-c5cd-4137-9e85-aac074fc670b" ]
}, {
"id" : "b709b77e-c332-4490-bcde-a0b67d88ca01",
"index" : 2981,
"period" : 2,
"timestamp" : "00:40:49.393",
"minute" : 85,
"second" : 49,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 80.0, 51.0 ],
"duration" : 1.36,
"related_events" : [ "ab3be8f0-a0d1-4f76-8f46-885c5de4365f", "f30ef450-7e5b-4296-a66b-685f980d063f" ],
"carry" : {
"end_location" : [ 82.0, 50.0 ]
}
}, {
"id" : "f30ef450-7e5b-4296-a66b-685f980d063f",
"index" : 2982,
"period" : 2,
"timestamp" : "00:40:50.753",
"minute" : 85,
"second" : 50,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 82.0, 50.0 ],
"duration" : 1.04,
"related_events" : [ "cd7e28d2-9b78-4a5c-8c78-8cccc12752b4" ],
"pass" : {
"recipient" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"length" : 20.615528,
"angle" : -1.9693187,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 74.0, 31.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "cd7e28d2-9b78-4a5c-8c78-8cccc12752b4",
"index" : 2983,
"period" : 2,
"timestamp" : "00:40:51.793",
"minute" : 85,
"second" : 51,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 74.0, 31.0 ],
"related_events" : [ "f30ef450-7e5b-4296-a66b-685f980d063f" ]
}, {
"id" : "c236fd3a-fd13-41c8-b7bc-d37bf869b812",
"index" : 2984,
"period" : 2,
"timestamp" : "00:40:51.793",
"minute" : 85,
"second" : 51,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 74.0, 31.0 ],
"duration" : 1.4,
"related_events" : [ "557355ee-6d77-4fb6-9cec-6979f69a2d1a", "cd7e28d2-9b78-4a5c-8c78-8cccc12752b4" ],
"carry" : {
"end_location" : [ 75.0, 30.0 ]
}
}, {
"id" : "557355ee-6d77-4fb6-9cec-6979f69a2d1a",
"index" : 2985,
"period" : 2,
"timestamp" : "00:40:53.193",
"minute" : 85,
"second" : 53,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 75.0, 30.0 ],
"duration" : 0.76,
"related_events" : [ "9dc6db07-0d71-49a6-a920-cd69eadb8f8e" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 15.0,
"angle" : -0.6435011,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 87.0, 21.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "9dc6db07-0d71-49a6-a920-cd69eadb8f8e",
"index" : 2986,
"period" : 2,
"timestamp" : "00:40:53.953",
"minute" : 85,
"second" : 53,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 87.0, 21.0 ],
"related_events" : [ "557355ee-6d77-4fb6-9cec-6979f69a2d1a" ]
}, {
"id" : "1890479c-dbda-4835-af2c-1ff4d6204a81",
"index" : 2987,
"period" : 2,
"timestamp" : "00:40:53.953",
"minute" : 85,
"second" : 53,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 87.0, 21.0 ],
"duration" : 1.12,
"related_events" : [ "17a54a83-5fb8-43e9-85b7-07e36969a715", "9dc6db07-0d71-49a6-a920-cd69eadb8f8e" ],
"carry" : {
"end_location" : [ 89.0, 18.0 ]
}
}, {
"id" : "17a54a83-5fb8-43e9-85b7-07e36969a715",
"index" : 2988,
"period" : 2,
"timestamp" : "00:40:55.073",
"minute" : 85,
"second" : 55,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 89.0, 18.0 ],
"duration" : 2.387,
"related_events" : [ "f47d61bf-c3f5-4012-9dc6-6763e9dbd5f6" ],
"pass" : {
"recipient" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"length" : 29.410883,
"angle" : -0.3109983,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 117.0, 9.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "f47d61bf-c3f5-4012-9dc6-6763e9dbd5f6",
"index" : 2989,
"period" : 2,
"timestamp" : "00:40:57.460",
"minute" : 85,
"second" : 57,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 117.0, 9.0 ],
"related_events" : [ "17a54a83-5fb8-43e9-85b7-07e36969a715" ]
}, {
"id" : "63ea7b09-2314-4e56-b2d7-c82da352176f",
"index" : 2990,
"period" : 2,
"timestamp" : "00:40:57.460",
"minute" : 85,
"second" : 57,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 118.0, 11.0 ],
"duration" : 0.533,
"related_events" : [ "37015a59-7340-48dc-b909-6c919b04aa79", "df4bd4aa-9c7a-4e79-b8bf-878f8f1e0df3" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 5.0,
"angle" : 1.5707964,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 118.0, 16.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "37015a59-7340-48dc-b909-6c919b04aa79",
"index" : 2991,
"period" : 2,
"timestamp" : "00:40:57.993",
"minute" : 85,
"second" : 57,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 109.0, 37.0 ],
"related_events" : [ "63ea7b09-2314-4e56-b2d7-c82da352176f" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "df4bd4aa-9c7a-4e79-b8bf-878f8f1e0df3",
"index" : 2992,
"period" : 2,
"timestamp" : "00:40:57.993",
"minute" : 85,
"second" : 57,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 3.0, 65.0 ],
"related_events" : [ "63ea7b09-2314-4e56-b2d7-c82da352176f" ]
}, {
"id" : "3ee19d48-b96a-4fde-b327-09def442c60d",
"index" : 2993,
"period" : 2,
"timestamp" : "00:41:01.380",
"minute" : 86,
"second" : 1,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 19.0, 75.0 ]
}, {
"id" : "8086aa0b-3798-4020-9125-b7f50ddcda21",
"index" : 2994,
"period" : 2,
"timestamp" : "00:41:01.380",
"minute" : 86,
"second" : 1,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 19.0, 75.0 ],
"duration" : 5.84,
"under_pressure" : true,
"related_events" : [ "3ee19d48-b96a-4fde-b327-09def442c60d", "8174bd7b-bcf5-42ca-bd45-65e9d2f146bf", "e8e8fbbe-aa73-40db-ba40-75916ada4b39" ],
"carry" : {
"end_location" : [ 56.0, 73.0 ]
}
}, {
"id" : "8174bd7b-bcf5-42ca-bd45-65e9d2f146bf",
"index" : 2995,
"period" : 2,
"timestamp" : "00:41:07.113",
"minute" : 86,
"second" : 7,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 65.0, 5.0 ],
"duration" : 0.44,
"related_events" : [ "8086aa0b-3798-4020-9125-b7f50ddcda21", "e8e8fbbe-aa73-40db-ba40-75916ada4b39" ]
}, {
"id" : "e8e8fbbe-aa73-40db-ba40-75916ada4b39",
"index" : 2996,
"period" : 2,
"timestamp" : "00:41:07.220",
"minute" : 86,
"second" : 7,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 56.0, 73.0 ],
"duration" : 0.893,
"under_pressure" : true,
"related_events" : [ "8174bd7b-bcf5-42ca-bd45-65e9d2f146bf", "aeb3fa44-4594-419b-bfe9-0bb127333964" ],
"pass" : {
"recipient" : {
"id" : 5231,
"name" : "Karim Ansarifard"
},
"length" : 15.297058,
"angle" : -0.19739556,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 71.0, 70.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "a76c807b-771a-449f-829a-2eef1f7946a3",
"index" : 2997,
"period" : 2,
"timestamp" : "00:41:07.793",
"minute" : 86,
"second" : 7,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 49.0, 10.0 ],
"duration" : 0.76,
"related_events" : [ "aeb3fa44-4594-419b-bfe9-0bb127333964", "e29af58e-64a1-479c-864a-7087a3e05f9b" ]
}, {
"id" : "aeb3fa44-4594-419b-bfe9-0bb127333964",
"index" : 2998,
"period" : 2,
"timestamp" : "00:41:08.113",
"minute" : 86,
"second" : 8,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5231,
"name" : "Karim Ansarifard"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 71.0, 70.0 ],
"under_pressure" : true,
"related_events" : [ "a76c807b-771a-449f-829a-2eef1f7946a3", "e8e8fbbe-aa73-40db-ba40-75916ada4b39" ]
}, {
"id" : "e29af58e-64a1-479c-864a-7087a3e05f9b",
"index" : 2999,
"period" : 2,
"timestamp" : "00:41:08.113",
"minute" : 86,
"second" : 8,
"type" : {
"id" : 38,
"name" : "Miscontrol"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5231,
"name" : "Karim Ansarifard"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 70.0, 74.0 ],
"under_pressure" : true,
"related_events" : [ "a76c807b-771a-449f-829a-2eef1f7946a3" ]
}, {
"id" : "4f5279e7-cf51-4876-8e46-41bcef0530b8",
"index" : 3000,
"period" : 2,
"timestamp" : "00:41:08.993",
"minute" : 86,
"second" : 8,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 50.0, 5.0 ]
}, {
"id" : "dbc54870-d709-4272-bad5-942c3d1ca990",
"index" : 3001,
"period" : 2,
"timestamp" : "00:41:08.993",
"minute" : 86,
"second" : 8,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 50.0, 5.0 ],
"duration" : 4.44,
"under_pressure" : true,
"related_events" : [ "4f5279e7-cf51-4876-8e46-41bcef0530b8", "5469fed9-7d02-494b-a2e2-f48147d310bb", "85e567d4-5666-4b39-94bf-83a83fb6a327" ],
"carry" : {
"end_location" : [ 63.0, 16.0 ]
}
}, {
"id" : "85e567d4-5666-4b39-94bf-83a83fb6a327",
"index" : 3002,
"period" : 2,
"timestamp" : "00:41:11.500",
"minute" : 86,
"second" : 11,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 48.0, 64.0 ],
"duration" : 1.133,
"related_events" : [ "dbc54870-d709-4272-bad5-942c3d1ca990" ]
}, {
"id" : "5469fed9-7d02-494b-a2e2-f48147d310bb",
"index" : 3003,
"period" : 2,
"timestamp" : "00:41:13.433",
"minute" : 86,
"second" : 13,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 63.0, 16.0 ],
"duration" : 2.16,
"related_events" : [ "477c047e-14cc-4dd1-a044-1361915969b5" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 40.496914,
"angle" : 1.9237868,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 49.0, 54.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "477c047e-14cc-4dd1-a044-1361915969b5",
"index" : 3004,
"period" : 2,
"timestamp" : "00:41:15.593",
"minute" : 86,
"second" : 15,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 49.0, 54.0 ],
"related_events" : [ "5469fed9-7d02-494b-a2e2-f48147d310bb" ]
}, {
"id" : "220dfc94-0775-4cfb-ab10-2bb816634ffb",
"index" : 3005,
"period" : 2,
"timestamp" : "00:41:15.593",
"minute" : 86,
"second" : 15,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 49.0, 54.0 ],
"duration" : 1.96,
"related_events" : [ "477c047e-14cc-4dd1-a044-1361915969b5", "8ae8956b-a650-4a30-8bae-1b8ec34b48f1" ],
"carry" : {
"end_location" : [ 57.0, 57.0 ]
}
}, {
"id" : "8ae8956b-a650-4a30-8bae-1b8ec34b48f1",
"index" : 3006,
"period" : 2,
"timestamp" : "00:41:17.553",
"minute" : 86,
"second" : 17,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 57.0, 57.0 ],
"duration" : 1.0,
"related_events" : [ "bf8f2b48-254a-4ba9-955f-48ac7b974e15" ],
"pass" : {
"recipient" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"length" : 16.552946,
"angle" : 0.43662715,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 72.0, 64.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "bf8f2b48-254a-4ba9-955f-48ac7b974e15",
"index" : 3007,
"period" : 2,
"timestamp" : "00:41:18.553",
"minute" : 86,
"second" : 18,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 72.0, 64.0 ],
"related_events" : [ "8ae8956b-a650-4a30-8bae-1b8ec34b48f1" ]
}, {
"id" : "dc66b9f6-9a0f-4a06-bcbd-93b35a92f010",
"index" : 3008,
"period" : 2,
"timestamp" : "00:41:18.553",
"minute" : 86,
"second" : 18,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 72.0, 64.0 ],
"duration" : 2.88,
"related_events" : [ "5bc1fadf-5822-4436-8418-36565504ef25", "bf8f2b48-254a-4ba9-955f-48ac7b974e15" ],
"carry" : {
"end_location" : [ 83.0, 64.0 ]
}
}, {
"id" : "5bc1fadf-5822-4436-8418-36565504ef25",
"index" : 3009,
"period" : 2,
"timestamp" : "00:41:21.433",
"minute" : 86,
"second" : 21,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 83.0, 64.0 ],
"duration" : 1.0,
"related_events" : [ "cc82d6e1-475b-471a-9653-8c64a73cf45c" ],
"pass" : {
"recipient" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"length" : 15.6205,
"angle" : 0.69473827,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 95.0, 74.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "cc82d6e1-475b-471a-9653-8c64a73cf45c",
"index" : 3010,
"period" : 2,
"timestamp" : "00:41:22.433",
"minute" : 86,
"second" : 22,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 95.0, 74.0 ],
"related_events" : [ "5bc1fadf-5822-4436-8418-36565504ef25" ]
}, {
"id" : "491e0154-ee7f-4d42-b45c-e7ace19ad16f",
"index" : 3011,
"period" : 2,
"timestamp" : "00:41:22.433",
"minute" : 86,
"second" : 22,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 95.0, 74.0 ],
"duration" : 3.76,
"under_pressure" : true,
"related_events" : [ "27a85a47-74bb-4b6c-a7ab-77d34502b125", "947b869a-da5f-4242-b3b5-89de882625e8", "cc82d6e1-475b-471a-9653-8c64a73cf45c" ],
"carry" : {
"end_location" : [ 110.0, 66.0 ]
}
}, {
"id" : "27a85a47-74bb-4b6c-a7ab-77d34502b125",
"index" : 3012,
"period" : 2,
"timestamp" : "00:41:24.993",
"minute" : 86,
"second" : 24,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 18.0, 14.0 ],
"duration" : 0.6,
"related_events" : [ "491e0154-ee7f-4d42-b45c-e7ace19ad16f" ]
}, {
"id" : "84db77bd-4673-4c9b-91a4-91e7e12e32a7",
"index" : 3013,
"period" : 2,
"timestamp" : "00:41:26.193",
"minute" : 86,
"second" : 26,
"type" : {
"id" : 39,
"name" : "Dribbled Past"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 11.0, 15.0 ],
"related_events" : [ "0fbfdb3c-6fbf-4cc6-a79e-3e66e6448ed8", "947b869a-da5f-4242-b3b5-89de882625e8" ]
}, {
"id" : "947b869a-da5f-4242-b3b5-89de882625e8",
"index" : 3014,
"period" : 2,
"timestamp" : "00:41:26.193",
"minute" : 86,
"second" : 26,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 110.0, 66.0 ],
"under_pressure" : true,
"related_events" : [ "84db77bd-4673-4c9b-91a4-91e7e12e32a7" ],
"dribble" : {
"outcome" : {
"id" : 8,
"name" : "Complete"
}
}
}, {
"id" : "0fbfdb3c-6fbf-4cc6-a79e-3e66e6448ed8",
"index" : 3015,
"period" : 2,
"timestamp" : "00:41:26.193",
"minute" : 86,
"second" : 26,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 110.0, 66.0 ],
"duration" : 0.72,
"under_pressure" : true,
"related_events" : [ "2825206f-3bb4-4cfd-94c7-a38ff1c00fde", "84db77bd-4673-4c9b-91a4-91e7e12e32a7", "947b869a-da5f-4242-b3b5-89de882625e8" ],
"carry" : {
"end_location" : [ 118.0, 67.0 ]
}
}, {
"id" : "2825206f-3bb4-4cfd-94c7-a38ff1c00fde",
"index" : 3016,
"period" : 2,
"timestamp" : "00:41:26.913",
"minute" : 86,
"second" : 26,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 130,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 118.0, 67.0 ],
"duration" : 1.24,
"pass" : {
"length" : 26.076809,
"angle" : -1.4940244,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 120.0, 41.0 ],
"cross" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 75,
"name" : "Out"
}
}
}, {
"id" : "92c6260c-9c11-4239-9a6a-a31dd2399768",
"index" : 3017,
"period" : 2,
"timestamp" : "00:41:45.860",
"minute" : 86,
"second" : 45,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 131,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 6.0, 49.0 ],
"duration" : 3.773,
"related_events" : [ "0a402dea-2c1d-4098-b247-0ca7e6d87879", "324a0cc3-7f2b-4ae9-b715-e92a5c4b0a94" ],
"pass" : {
"recipient" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"length" : 70.83079,
"angle" : 0.22785705,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 75.0, 65.0 ],
"type" : {
"id" : 63,
"name" : "Goal Kick"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "0a402dea-2c1d-4098-b247-0ca7e6d87879",
"index" : 3018,
"period" : 2,
"timestamp" : "00:41:49.633",
"minute" : 86,
"second" : 49,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 131,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 75.0, 60.0 ],
"related_events" : [ "92c6260c-9c11-4239-9a6a-a31dd2399768" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "33058444-5456-45c6-9be2-8078bcc81d71",
"index" : 3019,
"period" : 2,
"timestamp" : "00:41:49.633",
"minute" : 86,
"second" : 49,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 131,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 75.0, 67.0 ],
"under_pressure" : true,
"related_events" : [ "324a0cc3-7f2b-4ae9-b715-e92a5c4b0a94" ],
"duel" : {
"type" : {
"id" : 10,
"name" : "Aerial Lost"
}
}
}, {
"id" : "324a0cc3-7f2b-4ae9-b715-e92a5c4b0a94",
"index" : 3020,
"period" : 2,
"timestamp" : "00:41:49.633",
"minute" : 86,
"second" : 49,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 132,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 46.0, 14.0 ],
"duration" : 1.56,
"under_pressure" : true,
"related_events" : [ "2fe418f6-e702-4b43-9ed1-f19f0500804a", "33058444-5456-45c6-9be2-8078bcc81d71", "92c6260c-9c11-4239-9a6a-a31dd2399768" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 14.422205,
"angle" : -0.5880026,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 58.0, 6.0 ],
"aerial_won" : true,
"type" : {
"id" : 66,
"name" : "Recovery"
}
}
}, {
"id" : "2fe418f6-e702-4b43-9ed1-f19f0500804a",
"index" : 3021,
"period" : 2,
"timestamp" : "00:41:51.193",
"minute" : 86,
"second" : 51,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 132,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 58.0, 6.0 ],
"related_events" : [ "324a0cc3-7f2b-4ae9-b715-e92a5c4b0a94" ]
}, {
"id" : "89985011-5d99-49b0-8f83-f00ff450417f",
"index" : 3022,
"period" : 2,
"timestamp" : "00:41:51.193",
"minute" : 86,
"second" : 51,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 132,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 58.0, 6.0 ],
"duration" : 0.8,
"related_events" : [ "2fe418f6-e702-4b43-9ed1-f19f0500804a", "7b30adec-b7e7-42f9-be21-22a319c9cf8a" ],
"carry" : {
"end_location" : [ 57.0, 13.0 ]
}
}, {
"id" : "7b30adec-b7e7-42f9-be21-22a319c9cf8a",
"index" : 3023,
"period" : 2,
"timestamp" : "00:41:51.993",
"minute" : 86,
"second" : 51,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 132,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 57.0, 13.0 ],
"duration" : 0.64,
"related_events" : [ "49070102-96a0-4204-97fb-18d6c73ba90b" ],
"pass" : {
"recipient" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"length" : 9.055386,
"angle" : 3.0309355,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 48.0, 14.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "49070102-96a0-4204-97fb-18d6c73ba90b",
"index" : 3024,
"period" : 2,
"timestamp" : "00:41:52.633",
"minute" : 86,
"second" : 52,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 132,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 48.0, 14.0 ],
"related_events" : [ "7b30adec-b7e7-42f9-be21-22a319c9cf8a" ]
}, {
"id" : "7d2fd315-27d4-46e6-aad7-76f64efb7e89",
"index" : 3025,
"period" : 2,
"timestamp" : "00:41:52.633",
"minute" : 86,
"second" : 52,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 132,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 48.0, 14.0 ],
"duration" : 1.6,
"related_events" : [ "49070102-96a0-4204-97fb-18d6c73ba90b", "7158e239-9193-4574-9b6e-275066c01046" ],
"carry" : {
"end_location" : [ 54.0, 11.0 ]
}
}, {
"id" : "7158e239-9193-4574-9b6e-275066c01046",
"index" : 3026,
"period" : 2,
"timestamp" : "00:41:54.233",
"minute" : 86,
"second" : 54,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 132,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 54.0, 11.0 ],
"duration" : 0.72,
"related_events" : [ "7f10d201-4d89-4a77-b116-45cb459e6ba3" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 12.083046,
"angle" : 0.4266275,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 65.0, 16.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "4824607d-9069-46ed-9b47-7f5ef76602af",
"index" : 3027,
"period" : 2,
"timestamp" : "00:41:54.740",
"minute" : 86,
"second" : 54,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 132,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 50.0, 53.0 ],
"duration" : 0.733,
"related_events" : [ "7f10d201-4d89-4a77-b116-45cb459e6ba3", "9921c90a-a428-414b-b82b-7b61b6ee45c2" ]
}, {
"id" : "7f10d201-4d89-4a77-b116-45cb459e6ba3",
"index" : 3028,
"period" : 2,
"timestamp" : "00:41:54.953",
"minute" : 86,
"second" : 54,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 132,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 65.0, 16.0 ],
"under_pressure" : true,
"related_events" : [ "4824607d-9069-46ed-9b47-7f5ef76602af", "7158e239-9193-4574-9b6e-275066c01046" ]
}, {
"id" : "9921c90a-a428-414b-b82b-7b61b6ee45c2",
"index" : 3029,
"period" : 2,
"timestamp" : "00:41:54.953",
"minute" : 86,
"second" : 54,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 132,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 65.0, 16.0 ],
"duration" : 1.08,
"under_pressure" : true,
"related_events" : [ "3410374f-95bb-48c5-945e-4a587ece866e", "4824607d-9069-46ed-9b47-7f5ef76602af", "7f10d201-4d89-4a77-b116-45cb459e6ba3" ],
"carry" : {
"end_location" : [ 66.0, 16.0 ]
}
}, {
"id" : "3410374f-95bb-48c5-945e-4a587ece866e",
"index" : 3030,
"period" : 2,
"timestamp" : "00:41:56.033",
"minute" : 86,
"second" : 56,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 132,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 66.0, 16.0 ],
"duration" : 0.6,
"related_events" : [ "c45d3130-bc66-48b8-91ee-8d0b283e46d0" ],
"pass" : {
"recipient" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"length" : 12.0415945,
"angle" : 3.0584514,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 54.0, 17.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c45d3130-bc66-48b8-91ee-8d0b283e46d0",
"index" : 3031,
"period" : 2,
"timestamp" : "00:41:56.633",
"minute" : 86,
"second" : 56,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 132,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 54.0, 17.0 ],
"related_events" : [ "3410374f-95bb-48c5-945e-4a587ece866e" ]
}, {
"id" : "fd04129f-7ba4-49d8-b5a8-e6b576b354ad",
"index" : 3032,
"period" : 2,
"timestamp" : "00:41:56.633",
"minute" : 86,
"second" : 56,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 132,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 54.0, 17.0 ],
"duration" : 1.2,
"related_events" : [ "31a59d4e-d0c8-4566-9428-60c5e9b7b11b", "c45d3130-bc66-48b8-91ee-8d0b283e46d0" ],
"carry" : {
"end_location" : [ 53.0, 19.0 ]
}
}, {
"id" : "31a59d4e-d0c8-4566-9428-60c5e9b7b11b",
"index" : 3033,
"period" : 2,
"timestamp" : "00:41:57.833",
"minute" : 86,
"second" : 57,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 132,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 53.0, 19.0 ],
"duration" : 1.44,
"related_events" : [ "9951e173-f041-4eed-a268-35a07d2a2e08" ],
"pass" : {
"recipient" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"length" : 20.248457,
"angle" : 2.145101,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 42.0, 36.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "9951e173-f041-4eed-a268-35a07d2a2e08",
"index" : 3034,
"period" : 2,
"timestamp" : "00:41:59.273",
"minute" : 86,
"second" : 59,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 132,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 42.0, 36.0 ],
"related_events" : [ "31a59d4e-d0c8-4566-9428-60c5e9b7b11b" ]
}, {
"id" : "091e14c9-8424-4f19-8765-d9fa1703b7e5",
"index" : 3035,
"period" : 2,
"timestamp" : "00:41:59.273",
"minute" : 86,
"second" : 59,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 132,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 42.0, 36.0 ],
"duration" : 1.16,
"related_events" : [ "9951e173-f041-4eed-a268-35a07d2a2e08", "cb724eba-414e-47a1-a2bb-a88013849f3f" ],
"carry" : {
"end_location" : [ 41.0, 38.0 ]
}
}, {
"id" : "cb724eba-414e-47a1-a2bb-a88013849f3f",
"index" : 3036,
"period" : 2,
"timestamp" : "00:42:00.433",
"minute" : 87,
"second" : 0,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 132,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 41.0, 38.0 ],
"duration" : 2.08,
"related_events" : [ "ff03c558-e8db-4799-b13f-4f2b295ed41a" ],
"pass" : {
"recipient" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"length" : 43.840622,
"angle" : 0.7853982,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 72.0, 69.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "ff03c558-e8db-4799-b13f-4f2b295ed41a",
"index" : 3037,
"period" : 2,
"timestamp" : "00:42:02.513",
"minute" : 87,
"second" : 2,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 132,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 72.0, 69.0 ],
"related_events" : [ "cb724eba-414e-47a1-a2bb-a88013849f3f" ]
}, {
"id" : "fe0bd543-4bfa-4dbd-84d3-02cdc9a96a4e",
"index" : 3038,
"period" : 2,
"timestamp" : "00:42:02.513",
"minute" : 87,
"second" : 2,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 132,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 72.0, 69.0 ],
"duration" : 1.56,
"related_events" : [ "b97744d0-7a1b-4c35-afb1-8c3654590356", "ff03c558-e8db-4799-b13f-4f2b295ed41a" ],
"carry" : {
"end_location" : [ 83.0, 76.0 ]
}
}, {
"id" : "b97744d0-7a1b-4c35-afb1-8c3654590356",
"index" : 3039,
"period" : 2,
"timestamp" : "00:42:04.073",
"minute" : 87,
"second" : 4,
"type" : {
"id" : 38,
"name" : "Miscontrol"
},
"possession" : 132,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 83.0, 76.0 ]
}, {
"id" : "d5bdd55e-b76d-4941-b143-37eabc924cef",
"index" : 3040,
"period" : 2,
"timestamp" : "00:42:05.913",
"minute" : 87,
"second" : 5,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 133,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 33.0, 4.0 ]
}, {
"id" : "e1dc4c5f-c6e2-4aee-ab4f-d51532b12a08",
"index" : 3041,
"period" : 2,
"timestamp" : "00:42:05.913",
"minute" : 87,
"second" : 5,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 133,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 33.0, 4.0 ],
"duration" : 1.947,
"under_pressure" : true,
"related_events" : [ "2d39cbbd-8142-40a1-9f44-ff90d0779f99", "c2e675ad-15c5-4d2a-8482-877894753dc0", "d5bdd55e-b76d-4941-b143-37eabc924cef" ],
"carry" : {
"end_location" : [ 23.0, 3.0 ]
}
}, {
"id" : "2d39cbbd-8142-40a1-9f44-ff90d0779f99",
"index" : 3042,
"period" : 2,
"timestamp" : "00:42:06.753",
"minute" : 87,
"second" : 6,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 133,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 96.0, 77.0 ],
"duration" : 1.16,
"counterpress" : true,
"related_events" : [ "c2e675ad-15c5-4d2a-8482-877894753dc0", "e1dc4c5f-c6e2-4aee-ab4f-d51532b12a08" ]
}, {
"id" : "c2e675ad-15c5-4d2a-8482-877894753dc0",
"index" : 3043,
"period" : 2,
"timestamp" : "00:42:07.860",
"minute" : 87,
"second" : 7,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 133,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 23.0, 3.0 ],
"duration" : 2.68,
"under_pressure" : true,
"related_events" : [ "2d39cbbd-8142-40a1-9f44-ff90d0779f99", "7da2dd87-afc8-4b45-931a-be82ef2baf64" ],
"pass" : {
"recipient" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"length" : 31.38471,
"angle" : 2.1057515,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 7.0, 30.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "032befcd-ca6d-4668-bd8d-c524ec77c282",
"index" : 3044,
"period" : 2,
"timestamp" : "00:42:09.993",
"minute" : 87,
"second" : 9,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 133,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 110.0, 45.0 ],
"duration" : 0.68,
"counterpress" : true,
"related_events" : [ "7da2dd87-afc8-4b45-931a-be82ef2baf64", "b5e8034f-627c-4d19-845b-703e621c4a98" ]
}, {
"id" : "7da2dd87-afc8-4b45-931a-be82ef2baf64",
"index" : 3045,
"period" : 2,
"timestamp" : "00:42:10.540",
"minute" : 87,
"second" : 10,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 133,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 7.0, 30.0 ],
"under_pressure" : true,
"related_events" : [ "032befcd-ca6d-4668-bd8d-c524ec77c282", "c2e675ad-15c5-4d2a-8482-877894753dc0" ]
}, {
"id" : "b5e8034f-627c-4d19-845b-703e621c4a98",
"index" : 3046,
"period" : 2,
"timestamp" : "00:42:10.540",
"minute" : 87,
"second" : 10,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 133,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 6.0, 30.0 ],
"duration" : 2.84,
"under_pressure" : true,
"related_events" : [ "032befcd-ca6d-4668-bd8d-c524ec77c282", "9e432281-1b9f-4124-aad6-559c56f13e8e" ],
"pass" : {
"recipient" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"length" : 25.495098,
"angle" : -0.44610554,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 29.0, 19.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "9e432281-1b9f-4124-aad6-559c56f13e8e",
"index" : 3047,
"period" : 2,
"timestamp" : "00:42:13.380",
"minute" : 87,
"second" : 13,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 133,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 29.0, 19.0 ],
"related_events" : [ "b5e8034f-627c-4d19-845b-703e621c4a98" ]
}, {
"id" : "2ddc857c-2cd8-4cd9-9fe8-a14df54f7583",
"index" : 3048,
"period" : 2,
"timestamp" : "00:42:13.380",
"minute" : 87,
"second" : 13,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 133,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 30.0, 19.0 ],
"duration" : 1.733,
"related_events" : [ "db9e8349-8ae7-45c8-a465-edf4a1a3fe27" ],
"pass" : {
"length" : 8.5440035,
"angle" : 1.2120256,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 33.0, 27.0 ],
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "db9e8349-8ae7-45c8-a465-edf4a1a3fe27",
"index" : 3049,
"period" : 2,
"timestamp" : "00:42:15.113",
"minute" : 87,
"second" : 15,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 133,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 88.0, 54.0 ],
"duration" : 1.52,
"related_events" : [ "2d740cd5-ddc3-4fe8-a532-b0cb2d65c689", "2ddc857c-2cd8-4cd9-9fe8-a14df54f7583" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 14.3178215,
"angle" : -1.1383885,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 94.0, 41.0 ],
"type" : {
"id" : 64,
"name" : "Interception"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "2d740cd5-ddc3-4fe8-a532-b0cb2d65c689",
"index" : 3050,
"period" : 2,
"timestamp" : "00:42:16.633",
"minute" : 87,
"second" : 16,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 133,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 94.0, 41.0 ],
"related_events" : [ "db9e8349-8ae7-45c8-a465-edf4a1a3fe27" ]
}, {
"id" : "61ba4bcf-7d31-473d-80f5-67b57994aad3",
"index" : 3051,
"period" : 2,
"timestamp" : "00:42:16.633",
"minute" : 87,
"second" : 16,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 133,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 94.0, 41.0 ],
"duration" : 7.84,
"under_pressure" : true,
"related_events" : [ "2d740cd5-ddc3-4fe8-a532-b0cb2d65c689", "8202377f-fceb-4baf-ad9f-a7ee4ef91d8a", "908c51be-e30e-405b-b6b5-79464bed3f0b" ],
"carry" : {
"end_location" : [ 96.0, 3.0 ]
}
}, {
"id" : "908c51be-e30e-405b-b6b5-79464bed3f0b",
"index" : 3052,
"period" : 2,
"timestamp" : "00:42:18.780",
"minute" : 87,
"second" : 18,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 133,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 32.0, 44.0 ],
"duration" : 1.093,
"counterpress" : true,
"related_events" : [ "61ba4bcf-7d31-473d-80f5-67b57994aad3" ]
}, {
"id" : "97fbb8c0-9aae-42b8-be49-1f0f0f9102b1",
"index" : 3053,
"period" : 2,
"timestamp" : "00:42:24.473",
"minute" : 87,
"second" : 24,
"type" : {
"id" : 22,
"name" : "Foul Committed"
},
"possession" : 133,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5231,
"name" : "Karim Ansarifard"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 25.0, 78.0 ],
"related_events" : [ "8202377f-fceb-4baf-ad9f-a7ee4ef91d8a" ]
}, {
"id" : "8202377f-fceb-4baf-ad9f-a7ee4ef91d8a",
"index" : 3054,
"period" : 2,
"timestamp" : "00:42:24.473",
"minute" : 87,
"second" : 24,
"type" : {
"id" : 21,
"name" : "Foul Won"
},
"possession" : 133,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 96.0, 3.0 ],
"under_pressure" : true,
"related_events" : [ "97fbb8c0-9aae-42b8-be49-1f0f0f9102b1" ]
}, {
"id" : "1df919fe-4790-4118-9480-49f7c874d341",
"index" : 3055,
"period" : 2,
"timestamp" : "00:43:11.380",
"minute" : 88,
"second" : 11,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 134,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 93.0, 6.0 ],
"duration" : 1.773,
"related_events" : [ "1f99486c-218d-43bb-8107-49c4210613d9", "d102e0e5-7184-458d-bae4-b862a71eff71" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 41.880783,
"angle" : 0.9894161,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 116.0, 41.0 ],
"cross" : true,
"type" : {
"id" : 62,
"name" : "Free Kick"
},
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "1f99486c-218d-43bb-8107-49c4210613d9",
"index" : 3056,
"period" : 2,
"timestamp" : "00:43:13.153",
"minute" : 88,
"second" : 13,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 134,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 117.0, 43.0 ],
"related_events" : [ "1df919fe-4790-4118-9480-49f7c874d341" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "d102e0e5-7184-458d-bae4-b862a71eff71",
"index" : 3057,
"period" : 2,
"timestamp" : "00:43:13.153",
"minute" : 88,
"second" : 13,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 135,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 5.0, 40.0 ],
"related_events" : [ "1df919fe-4790-4118-9480-49f7c874d341" ],
"goalkeeper" : {
"type" : {
"id" : 25,
"name" : "Collected"
},
"outcome" : {
"id" : 15,
"name" : "Success"
}
}
}, {
"id" : "5ba8916f-02fd-42a6-ba43-3d1ef671f15c",
"index" : 3058,
"period" : 2,
"timestamp" : "00:43:13.153",
"minute" : 88,
"second" : 13,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 135,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 5.0, 40.0 ],
"duration" : 2.907,
"related_events" : [ "c02672b6-7366-425d-82d6-047fe5b6d813", "d102e0e5-7184-458d-bae4-b862a71eff71" ],
"carry" : {
"end_location" : [ 17.0, 30.0 ]
}
}, {
"id" : "c02672b6-7366-425d-82d6-047fe5b6d813",
"index" : 3059,
"period" : 2,
"timestamp" : "00:43:16.060",
"minute" : 88,
"second" : 16,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 135,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5227,
"name" : "Alireza Safar Beiranvand"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 17.0, 30.0 ],
"duration" : 3.173,
"related_events" : [ "16807570-6839-46fc-948e-ce8994d81439", "80e0d3a8-6391-4dd2-b045-ab27133093e4" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 64.629715,
"angle" : 0.13970888,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 81.0, 39.0 ],
"body_part" : {
"id" : 69,
"name" : "Keeper Arm"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "80e0d3a8-6391-4dd2-b045-ab27133093e4",
"index" : 3060,
"period" : 2,
"timestamp" : "00:43:19.233",
"minute" : 88,
"second" : 19,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 135,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 87.0, 31.0 ],
"related_events" : [ "c02672b6-7366-425d-82d6-047fe5b6d813" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "16807570-6839-46fc-948e-ce8994d81439",
"index" : 3061,
"period" : 2,
"timestamp" : "00:43:19.233",
"minute" : 88,
"second" : 19,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 135,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 40.0, 42.0 ],
"duration" : 2.68,
"related_events" : [ "40e868cd-c43d-4f0c-a9a5-612d295b44e8", "ab8029b2-655a-40d6-b9c8-00612fca3109", "c02672b6-7366-425d-82d6-047fe5b6d813" ],
"pass" : {
"recipient" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"length" : 25.70992,
"angle" : 1.3352513,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 46.0, 67.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "ab8029b2-655a-40d6-b9c8-00612fca3109",
"index" : 3062,
"period" : 2,
"timestamp" : "00:43:21.913",
"minute" : 88,
"second" : 21,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 135,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 49.0, 65.0 ],
"related_events" : [ "16807570-6839-46fc-948e-ce8994d81439" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "40e868cd-c43d-4f0c-a9a5-612d295b44e8",
"index" : 3063,
"period" : 2,
"timestamp" : "00:43:21.913",
"minute" : 88,
"second" : 21,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 135,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 75.0, 14.0 ],
"related_events" : [ "16807570-6839-46fc-948e-ce8994d81439" ],
"ball_recovery" : {
"recovery_failure" : true
}
}, {
"id" : "0b05da8c-d8d5-4718-b318-e1e7026398da",
"index" : 3064,
"period" : 2,
"timestamp" : "00:43:23.833",
"minute" : 88,
"second" : 23,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 135,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 8,
"name" : "From Keeper"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 27.0, 69.0 ],
"duration" : 1.16,
"pass" : {
"length" : 30.675724,
"angle" : 0.33205947,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 56.0, 79.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 75,
"name" : "Out"
}
}
}, {
"id" : "6f54bec2-d1b5-435c-9417-789457c4fdf3",
"index" : 3065,
"period" : 2,
"timestamp" : "00:43:31.380",
"minute" : 88,
"second" : 31,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 87.0, 1.0 ],
"duration" : 1.96,
"related_events" : [ "baa131e8-7f9a-4206-95b4-003d409a146b" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 31.764761,
"angle" : 1.0789871,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 102.0, 29.0 ],
"type" : {
"id" : 67,
"name" : "Throw-in"
}
}
}, {
"id" : "baa131e8-7f9a-4206-95b4-003d409a146b",
"index" : 3066,
"period" : 2,
"timestamp" : "00:43:33.340",
"minute" : 88,
"second" : 33,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 102.0, 29.0 ],
"related_events" : [ "6f54bec2-d1b5-435c-9417-789457c4fdf3" ]
}, {
"id" : "6a092196-15dc-4cb0-8a65-e861d186613b",
"index" : 3067,
"period" : 2,
"timestamp" : "00:43:33.340",
"minute" : 88,
"second" : 33,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 102.0, 29.0 ],
"duration" : 0.813,
"related_events" : [ "3d1e789b-8af2-4d0d-9cbb-4e487b50b089", "da7e2022-d2fc-4385-b32c-85bc916dc2a3" ],
"pass" : {
"recipient" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"length" : 2.828427,
"angle" : 2.3561945,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 100.0, 31.0 ],
"body_part" : {
"id" : 70,
"name" : "Other"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "da7e2022-d2fc-4385-b32c-85bc916dc2a3",
"index" : 3068,
"period" : 2,
"timestamp" : "00:43:34.153",
"minute" : 88,
"second" : 34,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 96.0, 39.0 ],
"related_events" : [ "6a092196-15dc-4cb0-8a65-e861d186613b" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "3d1e789b-8af2-4d0d-9cbb-4e487b50b089",
"index" : 3069,
"period" : 2,
"timestamp" : "00:43:34.153",
"minute" : 88,
"second" : 34,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 21.0, 50.0 ],
"related_events" : [ "6a092196-15dc-4cb0-8a65-e861d186613b" ]
}, {
"id" : "c331df7b-ff8d-4d97-a026-8081d38eb307",
"index" : 3070,
"period" : 2,
"timestamp" : "00:43:34.153",
"minute" : 88,
"second" : 34,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 21.0, 50.0 ],
"duration" : 1.08,
"related_events" : [ "3d1e789b-8af2-4d0d-9cbb-4e487b50b089", "4f7948d4-6b7d-42f8-8abc-d3042ca7ddd1" ],
"carry" : {
"end_location" : [ 22.0, 51.0 ]
}
}, {
"id" : "4f7948d4-6b7d-42f8-8abc-d3042ca7ddd1",
"index" : 3071,
"period" : 2,
"timestamp" : "00:43:35.233",
"minute" : 88,
"second" : 35,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 22.0, 51.0 ],
"duration" : 0.68,
"related_events" : [ "d8d13c8b-3b59-48dc-b9f5-270c7e024c87" ],
"pass" : {
"recipient" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"length" : 16.27882,
"angle" : -0.18534794,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 38.0, 48.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "d8d13c8b-3b59-48dc-b9f5-270c7e024c87",
"index" : 3072,
"period" : 2,
"timestamp" : "00:43:35.913",
"minute" : 88,
"second" : 35,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 38.0, 48.0 ],
"related_events" : [ "4f7948d4-6b7d-42f8-8abc-d3042ca7ddd1" ]
}, {
"id" : "76cf1126-1acb-4bca-bf1b-c202e8b3de94",
"index" : 3073,
"period" : 2,
"timestamp" : "00:43:35.913",
"minute" : 88,
"second" : 35,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 38.0, 48.0 ],
"duration" : 2.36,
"related_events" : [ "d6713dad-ffc4-4818-b17c-489e81cba2e5", "d8d13c8b-3b59-48dc-b9f5-270c7e024c87" ],
"carry" : {
"end_location" : [ 40.0, 50.0 ]
}
}, {
"id" : "d6713dad-ffc4-4818-b17c-489e81cba2e5",
"index" : 3074,
"period" : 2,
"timestamp" : "00:43:38.273",
"minute" : 88,
"second" : 38,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 40.0, 50.0 ],
"duration" : 0.907,
"related_events" : [ "0e7f09ec-b503-4ebe-8063-f6e6344e75b0", "e6af719d-d61e-47a7-9d4f-0f27b7c10858" ],
"pass" : {
"recipient" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"length" : 20.0,
"angle" : 0.9272952,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 52.0, 66.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "0e7f09ec-b503-4ebe-8063-f6e6344e75b0",
"index" : 3075,
"period" : 2,
"timestamp" : "00:43:39.180",
"minute" : 88,
"second" : 39,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 48.0, 70.0 ],
"related_events" : [ "d6713dad-ffc4-4818-b17c-489e81cba2e5" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "e6af719d-d61e-47a7-9d4f-0f27b7c10858",
"index" : 3076,
"period" : 2,
"timestamp" : "00:43:39.180",
"minute" : 88,
"second" : 39,
"type" : {
"id" : 10,
"name" : "Interception"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 69.0, 15.0 ],
"counterpress" : true,
"related_events" : [ "d6713dad-ffc4-4818-b17c-489e81cba2e5" ],
"interception" : {
"outcome" : {
"id" : 4,
"name" : "Won"
}
}
}, {
"id" : "4aacd185-daa8-42ab-a4cf-543713107d48",
"index" : 3077,
"period" : 2,
"timestamp" : "00:43:39.180",
"minute" : 88,
"second" : 39,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 69.0, 15.0 ],
"duration" : 2.333,
"under_pressure" : true,
"related_events" : [ "12fc98df-91ca-4592-9aa0-c7c6dcada20b", "a9cbc6fe-7c94-4952-b72f-e3485d64e6dc", "e6af719d-d61e-47a7-9d4f-0f27b7c10858" ],
"carry" : {
"end_location" : [ 85.0, 14.0 ]
}
}, {
"id" : "12fc98df-91ca-4592-9aa0-c7c6dcada20b",
"index" : 3078,
"period" : 2,
"timestamp" : "00:43:40.073",
"minute" : 88,
"second" : 40,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 40.0, 65.0 ],
"duration" : 0.64,
"related_events" : [ "4aacd185-daa8-42ab-a4cf-543713107d48" ]
}, {
"id" : "75167d8e-fa3d-45ad-809d-9298d9e40f30",
"index" : 3079,
"period" : 2,
"timestamp" : "00:43:41.513",
"minute" : 88,
"second" : 41,
"type" : {
"id" : 39,
"name" : "Dribbled Past"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 36.0, 67.0 ],
"related_events" : [ "a9cbc6fe-7c94-4952-b72f-e3485d64e6dc", "f97a16f3-ecde-49e7-a497-cd0d5a05ec6b" ]
}, {
"id" : "a9cbc6fe-7c94-4952-b72f-e3485d64e6dc",
"index" : 3080,
"period" : 2,
"timestamp" : "00:43:41.513",
"minute" : 88,
"second" : 41,
"type" : {
"id" : 14,
"name" : "Dribble"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 85.0, 14.0 ],
"under_pressure" : true,
"related_events" : [ "75167d8e-fa3d-45ad-809d-9298d9e40f30" ],
"dribble" : {
"outcome" : {
"id" : 8,
"name" : "Complete"
}
}
}, {
"id" : "f97a16f3-ecde-49e7-a497-cd0d5a05ec6b",
"index" : 3081,
"period" : 2,
"timestamp" : "00:43:41.513",
"minute" : 88,
"second" : 41,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 85.0, 14.0 ],
"duration" : 2.307,
"under_pressure" : true,
"related_events" : [ "5b254e42-7362-47d6-adab-622d05f59ac5", "75167d8e-fa3d-45ad-809d-9298d9e40f30", "a9cbc6fe-7c94-4952-b72f-e3485d64e6dc", "c2fc88c2-a297-4b00-9fe3-b394f29d02d9" ],
"carry" : {
"end_location" : [ 89.0, 33.0 ]
}
}, {
"id" : "c2fc88c2-a297-4b00-9fe3-b394f29d02d9",
"index" : 3082,
"period" : 2,
"timestamp" : "00:43:42.633",
"minute" : 88,
"second" : 42,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 32.0, 58.0 ],
"duration" : 0.52,
"related_events" : [ "f97a16f3-ecde-49e7-a497-cd0d5a05ec6b" ]
}, {
"id" : "61690201-afae-4414-961e-4fe8ddfbc6b1",
"index" : 3083,
"period" : 2,
"timestamp" : "00:43:43.313",
"minute" : 88,
"second" : 43,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 28.0, 54.0 ],
"duration" : 0.48
}, {
"id" : "5b254e42-7362-47d6-adab-622d05f59ac5",
"index" : 3084,
"period" : 2,
"timestamp" : "00:43:43.820",
"minute" : 88,
"second" : 43,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 89.0, 33.0 ],
"duration" : 1.333,
"related_events" : [ "94f52be7-aaab-4484-8dd2-1d9cdfc5e7b0" ],
"pass" : {
"recipient" : {
"id" : 5231,
"name" : "Karim Ansarifard"
},
"length" : 20.024984,
"angle" : 1.5208379,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 90.0, 53.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "5a0e7a62-ea97-4806-9a3b-119a5283c640",
"index" : 3085,
"period" : 2,
"timestamp" : "00:43:45.033",
"minute" : 88,
"second" : 45,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 35.0, 29.0 ],
"duration" : 1.24,
"related_events" : [ "4d272ad8-08f3-4d09-a62d-6ad131aa72c0", "94f52be7-aaab-4484-8dd2-1d9cdfc5e7b0", "f849b26d-66cd-4ee5-b7ee-86305f2a1614" ]
}, {
"id" : "94f52be7-aaab-4484-8dd2-1d9cdfc5e7b0",
"index" : 3086,
"period" : 2,
"timestamp" : "00:43:45.153",
"minute" : 88,
"second" : 45,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5231,
"name" : "Karim Ansarifard"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 90.0, 53.0 ],
"under_pressure" : true,
"related_events" : [ "5a0e7a62-ea97-4806-9a3b-119a5283c640", "5b254e42-7362-47d6-adab-622d05f59ac5" ]
}, {
"id" : "4d272ad8-08f3-4d09-a62d-6ad131aa72c0",
"index" : 3087,
"period" : 2,
"timestamp" : "00:43:45.153",
"minute" : 88,
"second" : 45,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5231,
"name" : "Karim Ansarifard"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 90.0, 53.0 ],
"duration" : 1.08,
"under_pressure" : true,
"related_events" : [ "5a0e7a62-ea97-4806-9a3b-119a5283c640", "94f52be7-aaab-4484-8dd2-1d9cdfc5e7b0", "f849b26d-66cd-4ee5-b7ee-86305f2a1614" ],
"carry" : {
"end_location" : [ 89.0, 53.0 ]
}
}, {
"id" : "f849b26d-66cd-4ee5-b7ee-86305f2a1614",
"index" : 3088,
"period" : 2,
"timestamp" : "00:43:46.233",
"minute" : 88,
"second" : 46,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5231,
"name" : "Karim Ansarifard"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 89.0, 53.0 ],
"duration" : 2.44,
"under_pressure" : true,
"related_events" : [ "5a0e7a62-ea97-4806-9a3b-119a5283c640", "ff79d0e6-d9f4-4a79-ae9e-210fd86eea63" ],
"pass" : {
"recipient" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"length" : 19.697716,
"angle" : 1.152572,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 97.0, 71.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "ff79d0e6-d9f4-4a79-ae9e-210fd86eea63",
"index" : 3089,
"period" : 2,
"timestamp" : "00:43:48.673",
"minute" : 88,
"second" : 48,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 97.0, 71.0 ],
"related_events" : [ "f849b26d-66cd-4ee5-b7ee-86305f2a1614" ]
}, {
"id" : "119c7f4e-cd41-440c-bb3a-2c41b702450c",
"index" : 3090,
"period" : 2,
"timestamp" : "00:43:48.673",
"minute" : 88,
"second" : 48,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 97.0, 71.0 ],
"duration" : 1.467,
"related_events" : [ "f4c0934f-5acb-46a7-91c3-29b6fdc2e76c", "ff79d0e6-d9f4-4a79-ae9e-210fd86eea63" ],
"carry" : {
"end_location" : [ 102.0, 70.0 ]
}
}, {
"id" : "f4c0934f-5acb-46a7-91c3-29b6fdc2e76c",
"index" : 3091,
"period" : 2,
"timestamp" : "00:43:50.140",
"minute" : 88,
"second" : 50,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 102.0, 70.0 ],
"duration" : 1.88,
"related_events" : [ "40844b36-ef83-49b4-a0a8-50598d2d79c6" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 39.56008,
"angle" : -1.2890245,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 113.0, 32.0 ],
"cross" : true,
"assisted_shot_id" : "878f1118-ed51-4d67-83f8-2fc2fc3a0c37",
"shot_assist" : true,
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "40844b36-ef83-49b4-a0a8-50598d2d79c6",
"index" : 3092,
"period" : 2,
"timestamp" : "00:43:52.020",
"minute" : 88,
"second" : 52,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 113.0, 32.0 ],
"related_events" : [ "f4c0934f-5acb-46a7-91c3-29b6fdc2e76c" ]
}, {
"id" : "5aadc9d7-1741-447b-9a44-ff4b42a6abca",
"index" : 3093,
"period" : 2,
"timestamp" : "00:43:52.020",
"minute" : 88,
"second" : 52,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 7.0, 49.0 ],
"under_pressure" : true,
"related_events" : [ "878f1118-ed51-4d67-83f8-2fc2fc3a0c37" ],
"duel" : {
"type" : {
"id" : 10,
"name" : "Aerial Lost"
}
}
}, {
"id" : "878f1118-ed51-4d67-83f8-2fc2fc3a0c37",
"index" : 3094,
"period" : 2,
"timestamp" : "00:43:52.020",
"minute" : 88,
"second" : 52,
"type" : {
"id" : 16,
"name" : "Shot"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 113.0, 32.0 ],
"duration" : 0.39,
"under_pressure" : true,
"related_events" : [ "1a755b2f-8e5f-4244-bccd-fe457d856fee", "5aadc9d7-1741-447b-9a44-ff4b42a6abca", "6c0f63e3-ebdd-4bb0-86b6-5f9e69852bd5" ],
"shot" : {
"statsbomb_xg" : 0.08758336,
"end_location" : [ 113.0, 33.0 ],
"key_pass_id" : "f4c0934f-5acb-46a7-91c3-29b6fdc2e76c",
"aerial_won" : true,
"technique" : {
"id" : 93,
"name" : "Normal"
},
"type" : {
"id" : 87,
"name" : "Open Play"
},
"body_part" : {
"id" : 37,
"name" : "Head"
},
"outcome" : {
"id" : 96,
"name" : "Blocked"
},
"freeze_frame" : [ {
"location" : [ 113.0, 33.0 ],
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : false
}, {
"location" : [ 115.0, 38.0 ],
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : false
}, {
"location" : [ 113.0, 42.0 ],
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : true
}, {
"location" : [ 105.0, 40.0 ],
"player" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : true
}, {
"location" : [ 109.0, 38.0 ],
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : true
}, {
"location" : [ 115.0, 42.0 ],
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : false
}, {
"location" : [ 112.0, 38.0 ],
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"teammate" : false
}, {
"location" : [ 111.0, 41.0 ],
"player" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : false
}, {
"location" : [ 112.0, 45.0 ],
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"teammate" : false
}, {
"location" : [ 113.0, 51.0 ],
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : false
}, {
"location" : [ 105.0, 21.0 ],
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : false
}, {
"location" : [ 120.0, 39.0 ],
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"teammate" : false
} ]
}
}, {
"id" : "1a755b2f-8e5f-4244-bccd-fe457d856fee",
"index" : 3095,
"period" : 2,
"timestamp" : "00:43:52.410",
"minute" : 88,
"second" : 52,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 8.0, 48.0 ],
"related_events" : [ "878f1118-ed51-4d67-83f8-2fc2fc3a0c37" ]
}, {
"id" : "e82c23cf-ffad-4666-bdaf-62c6fc8406a8",
"index" : 3096,
"period" : 2,
"timestamp" : "00:43:52.473",
"minute" : 88,
"second" : 52,
"type" : {
"id" : 22,
"name" : "Foul Committed"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 10.0, 50.0 ],
"foul_committed" : {
"type" : {
"id" : 24,
"name" : "Handball"
},
"penalty" : true
}
}, {
"id" : "6c0f63e3-ebdd-4bb0-86b6-5f9e69852bd5",
"index" : 3097,
"period" : 2,
"timestamp" : "00:43:52.873",
"minute" : 88,
"second" : 52,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 136,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 4,
"name" : "From Throw In"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 1.0, 42.0 ],
"related_events" : [ "878f1118-ed51-4d67-83f8-2fc2fc3a0c37" ],
"goalkeeper" : {
"end_location" : [ 3.0, 43.0 ],
"position" : {
"id" : 44,
"name" : "Set"
},
"type" : {
"id" : 32,
"name" : "Shot Faced"
}
}
}, {
"id" : "fbc5154e-dda8-4a09-85f2-e68ba2d3aeb5",
"index" : 3098,
"period" : 2,
"timestamp" : "00:47:47.380",
"minute" : 92,
"second" : 47,
"type" : {
"id" : 16,
"name" : "Shot"
},
"possession" : 137,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 5,
"name" : "Other"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5231,
"name" : "Karim Ansarifard"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"location" : [ 109.0, 41.0 ],
"duration" : 0.693,
"related_events" : [ "ea3dfc5f-94dd-449b-859f-080d1a670f57" ],
"shot" : {
"statsbomb_xg" : 0.7835,
"end_location" : [ 120.0, 42.6, 2.5 ],
"technique" : {
"id" : 93,
"name" : "Normal"
},
"type" : {
"id" : 88,
"name" : "Penalty"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 97,
"name" : "Goal"
}
}
}, {
"id" : "ea3dfc5f-94dd-449b-859f-080d1a670f57",
"index" : 3099,
"period" : 2,
"timestamp" : "00:47:48.073",
"minute" : 92,
"second" : 48,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 137,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 5,
"name" : "Other"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 1.0, 40.0 ],
"related_events" : [ "fbc5154e-dda8-4a09-85f2-e68ba2d3aeb5" ],
"goalkeeper" : {
"position" : {
"id" : 42,
"name" : "Moving"
},
"type" : {
"id" : 28,
"name" : "Penalty Conceded"
},
"outcome" : {
"id" : 55,
"name" : "No Touch"
}
}
}, {
"id" : "78db99dc-7c03-42ee-a106-8a195e79e24a",
"index" : 3100,
"period" : 2,
"timestamp" : "00:48:41.660",
"minute" : 93,
"second" : 41,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 138,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 28.0, 78.0 ],
"duration" : 1.6,
"related_events" : [ "01573e84-c995-4156-be80-69740304f96d" ],
"pass" : {
"recipient" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"length" : 24.0,
"angle" : -1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 28.0, 54.0 ],
"type" : {
"id" : 62,
"name" : "Free Kick"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "01573e84-c995-4156-be80-69740304f96d",
"index" : 3101,
"period" : 2,
"timestamp" : "00:48:43.260",
"minute" : 93,
"second" : 43,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 138,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 28.0, 54.0 ],
"related_events" : [ "78db99dc-7c03-42ee-a106-8a195e79e24a" ]
}, {
"id" : "6a5452ea-b6b3-4292-85ae-7c93f87fe43e",
"index" : 3102,
"period" : 2,
"timestamp" : "00:48:43.260",
"minute" : 93,
"second" : 43,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 138,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 28.0, 54.0 ],
"duration" : 3.2,
"related_events" : [ "01573e84-c995-4156-be80-69740304f96d", "5586554b-cfee-47a2-b3c2-60a8551ee69c" ],
"carry" : {
"end_location" : [ 35.0, 51.0 ]
}
}, {
"id" : "5586554b-cfee-47a2-b3c2-60a8551ee69c",
"index" : 3103,
"period" : 2,
"timestamp" : "00:48:46.460",
"minute" : 93,
"second" : 46,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 138,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 35.0, 51.0 ],
"duration" : 2.76,
"related_events" : [ "98353b4d-91da-49d6-b633-24ed49ab90b9" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 51.0392,
"angle" : 0.0391956,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 86.0, 53.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "98353b4d-91da-49d6-b633-24ed49ab90b9",
"index" : 3104,
"period" : 2,
"timestamp" : "00:48:49.220",
"minute" : 93,
"second" : 49,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 138,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 86.0, 53.0 ],
"related_events" : [ "5586554b-cfee-47a2-b3c2-60a8551ee69c" ]
}, {
"id" : "466583a0-1cbf-46a5-8487-a1d0b98fa574",
"index" : 3105,
"period" : 2,
"timestamp" : "00:48:49.220",
"minute" : 93,
"second" : 49,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 138,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 37.0, 41.0 ],
"under_pressure" : true,
"related_events" : [ "bd8feca9-c762-4358-b12f-ed0d69c172aa" ],
"duel" : {
"type" : {
"id" : 10,
"name" : "Aerial Lost"
}
}
}, {
"id" : "bd8feca9-c762-4358-b12f-ed0d69c172aa",
"index" : 3106,
"period" : 2,
"timestamp" : "00:48:49.220",
"minute" : 93,
"second" : 49,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 138,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 84.0, 40.0 ],
"duration" : 1.12,
"under_pressure" : true,
"related_events" : [ "466583a0-1cbf-46a5-8487-a1d0b98fa574", "a253f8e5-9977-4245-99c9-5f330a6fcf76" ],
"pass" : {
"recipient" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"length" : 13.038404,
"angle" : -0.07677189,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 97.0, 39.0 ],
"assisted_shot_id" : "81dbecdf-9e25-4c86-bc5c-2f89c3bc3502",
"shot_assist" : true,
"aerial_won" : true
}
}, {
"id" : "a253f8e5-9977-4245-99c9-5f330a6fcf76",
"index" : 3107,
"period" : 2,
"timestamp" : "00:48:50.340",
"minute" : 93,
"second" : 50,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 138,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 97.0, 39.0 ],
"related_events" : [ "bd8feca9-c762-4358-b12f-ed0d69c172aa" ]
}, {
"id" : "5f59843c-8594-453d-9402-0266d1579033",
"index" : 3108,
"period" : 2,
"timestamp" : "00:48:50.340",
"minute" : 93,
"second" : 50,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 138,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 97.0, 39.0 ],
"duration" : 1.413,
"related_events" : [ "81dbecdf-9e25-4c86-bc5c-2f89c3bc3502", "a253f8e5-9977-4245-99c9-5f330a6fcf76" ],
"carry" : {
"end_location" : [ 97.0, 45.0 ]
}
}, {
"id" : "81dbecdf-9e25-4c86-bc5c-2f89c3bc3502",
"index" : 3109,
"period" : 2,
"timestamp" : "00:48:51.753",
"minute" : 93,
"second" : 51,
"type" : {
"id" : 16,
"name" : "Shot"
},
"possession" : 138,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 97.0, 45.0 ],
"duration" : 0.107,
"related_events" : [ "09550e50-9d58-4acc-aa2c-c4510f58cc4f", "affc9d85-726d-468a-8e76-b7cb1b2c30d7" ],
"shot" : {
"statsbomb_xg" : 0.038286034,
"end_location" : [ 101.0, 45.0 ],
"key_pass_id" : "bd8feca9-c762-4358-b12f-ed0d69c172aa",
"technique" : {
"id" : 93,
"name" : "Normal"
},
"type" : {
"id" : 87,
"name" : "Open Play"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 96,
"name" : "Blocked"
},
"freeze_frame" : [ {
"location" : [ 90.0, 40.0 ],
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : false
}, {
"location" : [ 105.0, 41.0 ],
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : false
}, {
"location" : [ 77.0, 35.0 ],
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"teammate" : true
}, {
"location" : [ 90.0, 46.0 ],
"player" : {
"id" : 5231,
"name" : "Karim Ansarifard"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"teammate" : true
}, {
"location" : [ 105.0, 38.0 ],
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : true
}, {
"location" : [ 92.0, 40.0 ],
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"teammate" : true
}, {
"location" : [ 77.0, 39.0 ],
"player" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"teammate" : false
}, {
"location" : [ 88.0, 47.0 ],
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"teammate" : false
}, {
"location" : [ 101.0, 47.0 ],
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : false
}, {
"location" : [ 83.0, 41.0 ],
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"teammate" : false
}, {
"location" : [ 77.0, 27.0 ],
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : true
}, {
"location" : [ 101.0, 44.0 ],
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : false
}, {
"location" : [ 97.0, 31.0 ],
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : false
}, {
"location" : [ 119.0, 42.0 ],
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"teammate" : false
} ]
}
}, {
"id" : "09550e50-9d58-4acc-aa2c-c4510f58cc4f",
"index" : 3110,
"period" : 2,
"timestamp" : "00:48:51.860",
"minute" : 93,
"second" : 51,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 138,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 20.0, 36.0 ],
"related_events" : [ "81dbecdf-9e25-4c86-bc5c-2f89c3bc3502" ]
}, {
"id" : "affc9d85-726d-468a-8e76-b7cb1b2c30d7",
"index" : 3111,
"period" : 2,
"timestamp" : "00:48:51.995",
"minute" : 93,
"second" : 51,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 138,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 2.0, 39.0 ],
"related_events" : [ "81dbecdf-9e25-4c86-bc5c-2f89c3bc3502" ],
"goalkeeper" : {
"end_location" : [ 2.0, 40.0 ],
"position" : {
"id" : 44,
"name" : "Set"
},
"type" : {
"id" : 32,
"name" : "Shot Faced"
}
}
}, {
"id" : "c307808f-4bdb-49fb-b7a4-abfc4dc53374",
"index" : 3112,
"period" : 2,
"timestamp" : "00:48:53.380",
"minute" : 93,
"second" : 53,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 138,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 112.0, 33.0 ]
}, {
"id" : "d86a4aa6-dc31-45de-b7c7-e0f155eaace2",
"index" : 3113,
"period" : 2,
"timestamp" : "00:48:53.380",
"minute" : 93,
"second" : 53,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 138,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 112.0, 33.0 ],
"duration" : 0.613,
"related_events" : [ "3b54d5d3-62e3-4fdd-a39e-1774ae0e4511", "c307808f-4bdb-49fb-b7a4-abfc4dc53374" ],
"carry" : {
"end_location" : [ 113.0, 33.0 ]
}
}, {
"id" : "3b54d5d3-62e3-4fdd-a39e-1774ae0e4511",
"index" : 3114,
"period" : 2,
"timestamp" : "00:48:53.993",
"minute" : 93,
"second" : 53,
"type" : {
"id" : 16,
"name" : "Shot"
},
"possession" : 138,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5226,
"name" : "Mehdi Taremi"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 113.0, 33.0 ],
"duration" : 0.44,
"related_events" : [ "dfed2bfb-0152-4983-8d16-fe123992a1a6" ],
"shot" : {
"one_on_one" : true,
"statsbomb_xg" : 0.25150082,
"end_location" : [ 120.0, 35.2, 1.6 ],
"technique" : {
"id" : 93,
"name" : "Normal"
},
"type" : {
"id" : 87,
"name" : "Open Play"
},
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 98,
"name" : "Off T"
},
"freeze_frame" : [ {
"location" : [ 109.0, 38.0 ],
"player" : {
"id" : 20016,
"name" : "Kléper Laveran Lima Ferreira"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"teammate" : false
}, {
"location" : [ 112.0, 35.0 ],
"player" : {
"id" : 3329,
"name" : "Cédric Ricardo Alves Soares"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"teammate" : false
}, {
"location" : [ 98.0, 35.0 ],
"player" : {
"id" : 5231,
"name" : "Karim Ansarifard"
},
"position" : {
"id" : 10,
"name" : "Center Defensive Midfield"
},
"teammate" : true
}, {
"location" : [ 108.0, 49.0 ],
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"teammate" : false
}, {
"location" : [ 109.0, 44.0 ],
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"teammate" : false
}, {
"location" : [ 113.0, 40.0 ],
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"teammate" : true
}, {
"location" : [ 110.0, 32.0 ],
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"teammate" : false
}, {
"location" : [ 117.0, 36.0 ],
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"teammate" : false
} ]
}
}, {
"id" : "dfed2bfb-0152-4983-8d16-fe123992a1a6",
"index" : 3115,
"period" : 2,
"timestamp" : "00:48:54.433",
"minute" : 93,
"second" : 54,
"type" : {
"id" : 23,
"name" : "Goal Keeper"
},
"possession" : 138,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 4.0, 45.0 ],
"related_events" : [ "3b54d5d3-62e3-4fdd-a39e-1774ae0e4511" ],
"goalkeeper" : {
"end_location" : [ 5.0, 45.0 ],
"position" : {
"id" : 42,
"name" : "Moving"
},
"type" : {
"id" : 32,
"name" : "Shot Faced"
}
}
}, {
"id" : "c222aceb-6c30-4519-830f-180041455130",
"index" : 3116,
"period" : 2,
"timestamp" : "00:49:55.300",
"minute" : 94,
"second" : 55,
"type" : {
"id" : 19,
"name" : "Substitution"
},
"possession" : 138,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 3,
"name" : "From Free Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5218,
"name" : "André Miguel Valente Silva"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"substitution" : {
"outcome" : {
"id" : 103,
"name" : "Tactical"
},
"replacement" : {
"id" : 4367,
"name" : "Gonçalo Manuel Ganchinho Guedes"
}
}
}, {
"id" : "dafb341d-f67b-4657-858d-423bb264be4e",
"index" : 3117,
"period" : 2,
"timestamp" : "00:50:36.073",
"minute" : 95,
"second" : 36,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 139,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 6.0, 47.0 ],
"duration" : 3.387,
"related_events" : [ "64cc34bd-81d5-4ddc-9da7-662d2e2d0e7c", "911de2ee-5533-4531-93aa-edd957eed239" ],
"pass" : {
"recipient" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"length" : 71.5891,
"angle" : -0.21109334,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 76.0, 32.0 ],
"type" : {
"id" : 63,
"name" : "Goal Kick"
},
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "911de2ee-5533-4531-93aa-edd957eed239",
"index" : 3118,
"period" : 2,
"timestamp" : "00:50:39.460",
"minute" : 95,
"second" : 39,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 139,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 74.0, 34.0 ],
"related_events" : [ "dafb341d-f67b-4657-858d-423bb264be4e" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "64cc34bd-81d5-4ddc-9da7-662d2e2d0e7c",
"index" : 3119,
"period" : 2,
"timestamp" : "00:50:39.460",
"minute" : 95,
"second" : 39,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 45.0, 49.0 ],
"duration" : 1.933,
"related_events" : [ "a976453f-6ad7-47dd-84da-4a1c20ca6194", "dafb341d-f67b-4657-858d-423bb264be4e" ],
"pass" : {
"recipient" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"length" : 13.892444,
"angle" : 2.6135182,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 33.0, 56.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
}
}
}, {
"id" : "a976453f-6ad7-47dd-84da-4a1c20ca6194",
"index" : 3120,
"period" : 2,
"timestamp" : "00:50:41.393",
"minute" : 95,
"second" : 41,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 33.0, 56.0 ],
"related_events" : [ "64cc34bd-81d5-4ddc-9da7-662d2e2d0e7c" ]
}, {
"id" : "8bd97504-1360-497f-be9b-78623c3d506c",
"index" : 3121,
"period" : 2,
"timestamp" : "00:50:41.393",
"minute" : 95,
"second" : 41,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 33.0, 56.0 ],
"duration" : 1.707,
"under_pressure" : true,
"related_events" : [ "1f2bb0fe-513d-4d7f-8daf-a918c3792f12", "77610038-c6e6-4416-acfe-b7e35598f21a", "a976453f-6ad7-47dd-84da-4a1c20ca6194" ],
"carry" : {
"end_location" : [ 36.0, 55.0 ]
}
}, {
"id" : "1f2bb0fe-513d-4d7f-8daf-a918c3792f12",
"index" : 3122,
"period" : 2,
"timestamp" : "00:50:42.433",
"minute" : 95,
"second" : 42,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 82.0, 25.0 ],
"duration" : 0.72,
"counterpress" : true,
"related_events" : [ "77610038-c6e6-4416-acfe-b7e35598f21a", "8bd97504-1360-497f-be9b-78623c3d506c" ]
}, {
"id" : "77610038-c6e6-4416-acfe-b7e35598f21a",
"index" : 3123,
"period" : 2,
"timestamp" : "00:50:43.100",
"minute" : 95,
"second" : 43,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 36.0, 55.0 ],
"duration" : 0.893,
"under_pressure" : true,
"related_events" : [ "1f2bb0fe-513d-4d7f-8daf-a918c3792f12", "fca4a807-e0ac-4144-bef6-5e7af0457136" ],
"pass" : {
"length" : 5.0990195,
"angle" : -0.19739556,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 41.0, 54.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "fca4a807-e0ac-4144-bef6-5e7af0457136",
"index" : 3124,
"period" : 2,
"timestamp" : "00:50:43.993",
"minute" : 95,
"second" : 43,
"type" : {
"id" : 6,
"name" : "Block"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 80.0, 27.0 ],
"counterpress" : true,
"related_events" : [ "77610038-c6e6-4416-acfe-b7e35598f21a" ]
}, {
"id" : "da7019c9-8f83-433e-9899-3bbaf83e49f6",
"index" : 3125,
"period" : 2,
"timestamp" : "00:50:44.753",
"minute" : 95,
"second" : 44,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 83.0, 23.0 ],
"duration" : 0.6,
"related_events" : [ "f8f7dde9-f48f-47c0-b78c-ddde150cc87b" ]
}, {
"id" : "f8f7dde9-f48f-47c0-b78c-ddde150cc87b",
"index" : 3126,
"period" : 2,
"timestamp" : "00:50:45.060",
"minute" : 95,
"second" : 45,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 36.0, 54.0 ],
"duration" : 1.613,
"under_pressure" : true,
"related_events" : [ "689710f9-75ae-43ce-b2f5-3448c4887918", "da7019c9-8f83-433e-9899-3bbaf83e49f6" ],
"pass" : {
"recipient" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"length" : 13.453624,
"angle" : -0.8379812,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 45.0, 44.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "689710f9-75ae-43ce-b2f5-3448c4887918",
"index" : 3127,
"period" : 2,
"timestamp" : "00:50:46.673",
"minute" : 95,
"second" : 46,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 45.0, 44.0 ],
"related_events" : [ "f8f7dde9-f48f-47c0-b78c-ddde150cc87b" ]
}, {
"id" : "d04e6bff-07f5-4d63-b19b-d10066ebe1d5",
"index" : 3128,
"period" : 2,
"timestamp" : "00:50:46.673",
"minute" : 95,
"second" : 46,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 45.0, 44.0 ],
"duration" : 1.667,
"under_pressure" : true,
"related_events" : [ "689710f9-75ae-43ce-b2f5-3448c4887918", "74c0214a-1f46-411b-a40c-2a8ee4958efa", "e598a7dc-86dd-4a55-8926-6db97231378f" ],
"carry" : {
"end_location" : [ 52.0, 49.0 ]
}
}, {
"id" : "e598a7dc-86dd-4a55-8926-6db97231378f",
"index" : 3129,
"period" : 2,
"timestamp" : "00:50:47.913",
"minute" : 95,
"second" : 47,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3707,
"name" : "Adrien Sebastian Perruchet Silva"
},
"position" : {
"id" : 9,
"name" : "Right Defensive Midfield"
},
"location" : [ 71.0, 28.0 ],
"duration" : 0.4,
"related_events" : [ "d04e6bff-07f5-4d63-b19b-d10066ebe1d5" ]
}, {
"id" : "74c0214a-1f46-411b-a40c-2a8ee4958efa",
"index" : 3130,
"period" : 2,
"timestamp" : "00:50:48.340",
"minute" : 95,
"second" : 48,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 52.0, 49.0 ],
"duration" : 2.453,
"related_events" : [ "bc4238d3-0e35-4d65-b2b5-42390b04ccc1" ],
"pass" : {
"length" : 38.626415,
"angle" : 0.3708913,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 88.0, 63.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "bc4238d3-0e35-4d65-b2b5-42390b04ccc1",
"index" : 3131,
"period" : 2,
"timestamp" : "00:50:50.793",
"minute" : 95,
"second" : 50,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5209,
"name" : "Raphaël Adelino José Guerreiro"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 33.0, 18.0 ],
"duration" : 1.28,
"related_events" : [ "74c0214a-1f46-411b-a40c-2a8ee4958efa", "87731688-f6d5-4100-b8d6-6a6c04308bb2" ],
"pass" : {
"recipient" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"length" : 18.110771,
"angle" : 0.11065722,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 51.0, 20.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
}
}
}, {
"id" : "87731688-f6d5-4100-b8d6-6a6c04308bb2",
"index" : 3132,
"period" : 2,
"timestamp" : "00:50:52.073",
"minute" : 95,
"second" : 52,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 51.0, 20.0 ],
"related_events" : [ "bc4238d3-0e35-4d65-b2b5-42390b04ccc1" ]
}, {
"id" : "f39a8da6-f9a8-4f99-8ce0-a30a653d05f6",
"index" : 3133,
"period" : 2,
"timestamp" : "00:50:52.073",
"minute" : 95,
"second" : 52,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 51.0, 20.0 ],
"duration" : 0.4,
"related_events" : [ "818020f1-1a8c-432b-8e80-7eb09ea20a91", "87731688-f6d5-4100-b8d6-6a6c04308bb2" ],
"carry" : {
"end_location" : [ 52.0, 23.0 ]
}
}, {
"id" : "818020f1-1a8c-432b-8e80-7eb09ea20a91",
"index" : 3134,
"period" : 2,
"timestamp" : "00:50:52.473",
"minute" : 95,
"second" : 52,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 52.0, 23.0 ],
"duration" : 0.707,
"related_events" : [ "92ec64d1-5a20-4587-8960-327a32d56906", "96fa1e06-eb1c-4fa2-9e94-a46616586555" ],
"pass" : {
"recipient" : {
"id" : 4367,
"name" : "Gonçalo Manuel Ganchinho Guedes"
},
"length" : 9.0,
"angle" : -1.5707964,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 52.0, 14.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "03e65b18-0f80-4b5d-8ba6-d9a940cda710",
"index" : 3135,
"period" : 2,
"timestamp" : "00:50:52.753",
"minute" : 95,
"second" : 52,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 47.0, 18.0 ],
"duration" : 1.319,
"related_events" : [ "158025ee-928b-4d12-9961-6b823d8bf18c", "4044b229-cbbe-45cf-a974-be123779e038", "96fa1e06-eb1c-4fa2-9e94-a46616586555" ]
}, {
"id" : "92ec64d1-5a20-4587-8960-327a32d56906",
"index" : 3136,
"period" : 2,
"timestamp" : "00:50:53.180",
"minute" : 95,
"second" : 53,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4367,
"name" : "Gonçalo Manuel Ganchinho Guedes"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 45.0, 10.0 ],
"related_events" : [ "818020f1-1a8c-432b-8e80-7eb09ea20a91" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "96fa1e06-eb1c-4fa2-9e94-a46616586555",
"index" : 3137,
"period" : 2,
"timestamp" : "00:50:53.180",
"minute" : 95,
"second" : 53,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 69.0, 67.0 ],
"under_pressure" : true,
"related_events" : [ "03e65b18-0f80-4b5d-8ba6-d9a940cda710", "818020f1-1a8c-432b-8e80-7eb09ea20a91" ]
}, {
"id" : "158025ee-928b-4d12-9961-6b823d8bf18c",
"index" : 3138,
"period" : 2,
"timestamp" : "00:50:53.180",
"minute" : 95,
"second" : 53,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 69.0, 67.0 ],
"duration" : 0.84,
"under_pressure" : true,
"related_events" : [ "03e65b18-0f80-4b5d-8ba6-d9a940cda710", "4044b229-cbbe-45cf-a974-be123779e038", "96fa1e06-eb1c-4fa2-9e94-a46616586555" ],
"carry" : {
"end_location" : [ 67.0, 62.0 ]
}
}, {
"id" : "4044b229-cbbe-45cf-a974-be123779e038",
"index" : 3139,
"period" : 2,
"timestamp" : "00:50:54.020",
"minute" : 95,
"second" : 54,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5235,
"name" : "Ramin Rezaeian"
},
"position" : {
"id" : 2,
"name" : "Right Back"
},
"location" : [ 67.0, 62.0 ],
"duration" : 0.64,
"under_pressure" : true,
"related_events" : [ "03e65b18-0f80-4b5d-8ba6-d9a940cda710", "c82a4c01-b186-4abd-9532-528bbc9d4848" ],
"pass" : {
"recipient" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"length" : 9.219544,
"angle" : -1.7894653,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 65.0, 53.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "c82a4c01-b186-4abd-9532-528bbc9d4848",
"index" : 3140,
"period" : 2,
"timestamp" : "00:50:54.660",
"minute" : 95,
"second" : 54,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 65.0, 53.0 ],
"related_events" : [ "4044b229-cbbe-45cf-a974-be123779e038" ]
}, {
"id" : "6787be00-17b1-4bee-bdb1-6bdb86e5971d",
"index" : 3141,
"period" : 2,
"timestamp" : "00:50:54.660",
"minute" : 95,
"second" : 54,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 65.0, 53.0 ],
"duration" : 2.8,
"related_events" : [ "cdb4694b-b0e3-49b1-bd6c-b54f8989edef" ],
"pass" : {
"recipient" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"length" : 36.619667,
"angle" : -0.61072594,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 95.0, 32.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "cdb4694b-b0e3-49b1-bd6c-b54f8989edef",
"index" : 3142,
"period" : 2,
"timestamp" : "00:50:57.460",
"minute" : 95,
"second" : 57,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 95.0, 32.0 ],
"related_events" : [ "6787be00-17b1-4bee-bdb1-6bdb86e5971d" ]
}, {
"id" : "8f2df0a3-f945-4a96-a8b1-8330f559576c",
"index" : 3143,
"period" : 2,
"timestamp" : "00:50:57.460",
"minute" : 95,
"second" : 57,
"type" : {
"id" : 38,
"name" : "Miscontrol"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 94.0, 30.0 ]
}, {
"id" : "bb656338-5439-4654-b1e9-173a369b4666",
"index" : 3144,
"period" : 2,
"timestamp" : "00:50:59.153",
"minute" : 95,
"second" : 59,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 37.0, 41.0 ],
"ball_recovery" : {
"recovery_failure" : true
}
}, {
"id" : "fb75f6fb-280b-4b18-8d8c-e0204a5cf323",
"index" : 3145,
"period" : 2,
"timestamp" : "00:50:59.340",
"minute" : 95,
"second" : 59,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 86.0, 32.0 ],
"duration" : 0.893,
"related_events" : [ "f6dce66f-1e26-41d6-b237-86cc172dbcd2" ]
}, {
"id" : "f6dce66f-1e26-41d6-b237-86cc172dbcd2",
"index" : 3146,
"period" : 2,
"timestamp" : "00:51:00.153",
"minute" : 96,
"second" : 0,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5214,
"name" : "William Silva de Carvalho"
},
"position" : {
"id" : 11,
"name" : "Left Defensive Midfield"
},
"location" : [ 45.0, 49.0 ],
"duration" : 0.64,
"under_pressure" : true,
"related_events" : [ "d0e95416-baa5-4850-9ba6-fb2a38e6b977", "fb75f6fb-280b-4b18-8d8c-e0204a5cf323" ]
}, {
"id" : "d0e95416-baa5-4850-9ba6-fb2a38e6b977",
"index" : 3147,
"period" : 2,
"timestamp" : "00:51:00.420",
"minute" : 96,
"second" : 0,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5224,
"name" : "Sardar Azmoun"
},
"position" : {
"id" : 23,
"name" : "Center Forward"
},
"location" : [ 75.0, 31.0 ],
"duration" : 1.733,
"under_pressure" : true,
"related_events" : [ "dd884ffa-6588-43d9-b750-d1fe3e71c4e8", "f6dce66f-1e26-41d6-b237-86cc172dbcd2" ],
"pass" : {
"recipient" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"length" : 13.453624,
"angle" : -2.3036115,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 66.0, 21.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "dd884ffa-6588-43d9-b750-d1fe3e71c4e8",
"index" : 3148,
"period" : 2,
"timestamp" : "00:51:02.153",
"minute" : 96,
"second" : 2,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 66.0, 21.0 ],
"related_events" : [ "d0e95416-baa5-4850-9ba6-fb2a38e6b977" ]
}, {
"id" : "1fec86ab-8b63-4d19-bbdc-6d60524da842",
"index" : 3149,
"period" : 2,
"timestamp" : "00:51:02.153",
"minute" : 96,
"second" : 2,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 66.0, 21.0 ],
"duration" : 2.667,
"related_events" : [ "13fb81fb-2912-42a3-804c-44fcaed14e04", "dd884ffa-6588-43d9-b750-d1fe3e71c4e8" ],
"carry" : {
"end_location" : [ 59.0, 20.0 ]
}
}, {
"id" : "13fb81fb-2912-42a3-804c-44fcaed14e04",
"index" : 3150,
"period" : 2,
"timestamp" : "00:51:04.820",
"minute" : 96,
"second" : 4,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5720,
"name" : "Milad Mohammadi"
},
"position" : {
"id" : 6,
"name" : "Left Back"
},
"location" : [ 59.0, 20.0 ],
"duration" : 0.933,
"related_events" : [ "1ee2269a-d094-4126-95ef-e619a056fcdc" ],
"pass" : {
"recipient" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"length" : 6.708204,
"angle" : 1.1071488,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 62.0, 26.0 ],
"body_part" : {
"id" : 38,
"name" : "Left Foot"
}
}
}, {
"id" : "a1adb57a-15d2-4922-b87b-7a0d4f03d29f",
"index" : 3151,
"period" : 2,
"timestamp" : "00:51:04.953",
"minute" : 96,
"second" : 4,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 57.0, 64.0 ],
"duration" : 0.48
}, {
"id" : "1ee2269a-d094-4126-95ef-e619a056fcdc",
"index" : 3152,
"period" : 2,
"timestamp" : "00:51:05.753",
"minute" : 96,
"second" : 5,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 62.0, 26.0 ],
"related_events" : [ "13fb81fb-2912-42a3-804c-44fcaed14e04" ]
}, {
"id" : "4a7eba3f-156c-4080-8334-2a7cbf05ec41",
"index" : 3153,
"period" : 2,
"timestamp" : "00:51:05.753",
"minute" : 96,
"second" : 5,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 62.0, 26.0 ],
"duration" : 1.027,
"under_pressure" : true,
"related_events" : [ "1ee2269a-d094-4126-95ef-e619a056fcdc", "3b484102-e3af-4208-a94d-cb7957cf6779", "e10c2f5c-faaf-4cc6-a4ad-82ceef2f5ec3" ],
"carry" : {
"end_location" : [ 59.0, 24.0 ]
}
}, {
"id" : "3b484102-e3af-4208-a94d-cb7957cf6779",
"index" : 3154,
"period" : 2,
"timestamp" : "00:51:06.273",
"minute" : 96,
"second" : 6,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 64.0, 62.0 ],
"duration" : 0.6,
"related_events" : [ "4a7eba3f-156c-4080-8334-2a7cbf05ec41", "e10c2f5c-faaf-4cc6-a4ad-82ceef2f5ec3" ]
}, {
"id" : "e10c2f5c-faaf-4cc6-a4ad-82ceef2f5ec3",
"index" : 3155,
"period" : 2,
"timestamp" : "00:51:06.780",
"minute" : 96,
"second" : 6,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 59.0, 24.0 ],
"duration" : 1.52,
"under_pressure" : true,
"related_events" : [ "3b484102-e3af-4208-a94d-cb7957cf6779", "618ebc34-01d5-4c6c-bcdc-5dee240fec1c" ],
"pass" : {
"recipient" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"length" : 16.492422,
"angle" : -2.896614,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 43.0, 20.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "618ebc34-01d5-4c6c-bcdc-5dee240fec1c",
"index" : 3156,
"period" : 2,
"timestamp" : "00:51:08.300",
"minute" : 96,
"second" : 8,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 43.0, 20.0 ],
"related_events" : [ "e10c2f5c-faaf-4cc6-a4ad-82ceef2f5ec3" ]
}, {
"id" : "8e7bf7e5-8114-4efd-8a50-1490c23f4141",
"index" : 3157,
"period" : 2,
"timestamp" : "00:51:08.300",
"minute" : 96,
"second" : 8,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 43.0, 21.0 ],
"duration" : 3.453,
"related_events" : [ "055afa4f-5767-47ae-8fa0-d6e5bd63a006", "5c2fd067-ad66-4e7c-8bf6-49b9acc901ff" ],
"pass" : {
"recipient" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"length" : 52.83938,
"angle" : 0.5144513,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 89.0, 47.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "5c2fd067-ad66-4e7c-8bf6-49b9acc901ff",
"index" : 3158,
"period" : 2,
"timestamp" : "00:51:11.753",
"minute" : 96,
"second" : 11,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 90.0, 49.0 ],
"related_events" : [ "8e7bf7e5-8114-4efd-8a50-1490c23f4141" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "dd1a49a1-c176-42e9-81af-7be104b4909a",
"index" : 3159,
"period" : 2,
"timestamp" : "00:51:11.753",
"minute" : 96,
"second" : 11,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 83.0, 39.0 ],
"under_pressure" : true,
"related_events" : [ "055afa4f-5767-47ae-8fa0-d6e5bd63a006" ],
"duel" : {
"type" : {
"id" : 10,
"name" : "Aerial Lost"
}
}
}, {
"id" : "055afa4f-5767-47ae-8fa0-d6e5bd63a006",
"index" : 3160,
"period" : 2,
"timestamp" : "00:51:11.753",
"minute" : 96,
"second" : 11,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 38.0, 42.0 ],
"duration" : 1.427,
"under_pressure" : true,
"related_events" : [ "8e7bf7e5-8114-4efd-8a50-1490c23f4141", "bc753d64-ab5d-45ae-b2b2-68e8f08e7902", "dd1a49a1-c176-42e9-81af-7be104b4909a", "fdf5404d-e6af-4a5f-9d55-d259b22e600e" ],
"pass" : {
"recipient" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"length" : 9.219544,
"angle" : 0.86217004,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 44.0, 49.0 ],
"aerial_won" : true,
"type" : {
"id" : 66,
"name" : "Recovery"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "bc753d64-ab5d-45ae-b2b2-68e8f08e7902",
"index" : 3161,
"period" : 2,
"timestamp" : "00:51:13.180",
"minute" : 96,
"second" : 13,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 45.0, 50.0 ],
"related_events" : [ "055afa4f-5767-47ae-8fa0-d6e5bd63a006" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "fdf5404d-e6af-4a5f-9d55-d259b22e600e",
"index" : 3162,
"period" : 2,
"timestamp" : "00:51:13.180",
"minute" : 96,
"second" : 13,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 77.0, 32.0 ],
"duration" : 1.813,
"related_events" : [ "055afa4f-5767-47ae-8fa0-d6e5bd63a006", "3cf92ba7-2ab9-4eb7-9d08-7f324fd2d63f" ],
"pass" : {
"recipient" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"length" : 13.038404,
"angle" : 0.07677189,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 90.0, 33.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 37,
"name" : "Head"
}
}
}, {
"id" : "3cf92ba7-2ab9-4eb7-9d08-7f324fd2d63f",
"index" : 3163,
"period" : 2,
"timestamp" : "00:51:14.993",
"minute" : 96,
"second" : 14,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 90.0, 33.0 ],
"related_events" : [ "fdf5404d-e6af-4a5f-9d55-d259b22e600e" ]
}, {
"id" : "784445d2-ad54-424c-ae2e-481c3e2e91e6",
"index" : 3164,
"period" : 2,
"timestamp" : "00:51:14.993",
"minute" : 96,
"second" : 14,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 90.0, 33.0 ],
"duration" : 0.667,
"related_events" : [ "12926023-9bd6-4b62-8b5b-ed6fcdc5257b", "3cf92ba7-2ab9-4eb7-9d08-7f324fd2d63f" ],
"carry" : {
"end_location" : [ 94.0, 28.0 ]
}
}, {
"id" : "12926023-9bd6-4b62-8b5b-ed6fcdc5257b",
"index" : 3165,
"period" : 2,
"timestamp" : "00:51:15.660",
"minute" : 96,
"second" : 15,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5240,
"name" : "Saman Ghoddos"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 94.0, 28.0 ],
"duration" : 1.973,
"related_events" : [ "880b82d6-b8b0-41e9-aaf4-8197c5262b56" ],
"pass" : {
"recipient" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"length" : 18.439089,
"angle" : -0.7086263,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 108.0, 16.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "5fe079c2-8f15-462e-87da-abdafa4084c2",
"index" : 3166,
"period" : 2,
"timestamp" : "00:51:15.753",
"minute" : 96,
"second" : 15,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3168,
"name" : "João Filipe Iria Santos Moutinho"
},
"position" : {
"id" : 16,
"name" : "Left Midfield"
},
"location" : [ 29.0, 52.0 ],
"duration" : 0.4
}, {
"id" : "880b82d6-b8b0-41e9-aaf4-8197c5262b56",
"index" : 3167,
"period" : 2,
"timestamp" : "00:51:17.633",
"minute" : 96,
"second" : 17,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 108.0, 16.0 ],
"related_events" : [ "12926023-9bd6-4b62-8b5b-ed6fcdc5257b" ]
}, {
"id" : "e02693f3-782e-44e4-920f-caf7721dbb95",
"index" : 3168,
"period" : 2,
"timestamp" : "00:51:17.633",
"minute" : 96,
"second" : 17,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 108.0, 16.0 ],
"duration" : 0.107,
"related_events" : [ "15db9aa3-7d59-41c1-899a-ca581fa50031", "880b82d6-b8b0-41e9-aaf4-8197c5262b56" ],
"carry" : {
"end_location" : [ 108.0, 16.0 ]
}
}, {
"id" : "15db9aa3-7d59-41c1-899a-ca581fa50031",
"index" : 3169,
"period" : 2,
"timestamp" : "00:51:17.740",
"minute" : 96,
"second" : 17,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 140,
"possession_team" : {
"id" : 797,
"name" : "Iran"
},
"play_pattern" : {
"id" : 1,
"name" : "Regular Play"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 108.0, 16.0 ],
"duration" : 2.173,
"pass" : {
"length" : 42.72002,
"angle" : 1.2860659,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 120.0, 57.0 ],
"cross" : true,
"switch" : true,
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 75,
"name" : "Out"
}
}
}, {
"id" : "f9145784-34bf-4187-83db-6432b89d125d",
"index" : 3170,
"period" : 2,
"timestamp" : "00:51:49.433",
"minute" : 96,
"second" : 49,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 141,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5205,
"name" : "Rui Pedro dos Santos Patrício"
},
"position" : {
"id" : 1,
"name" : "Goalkeeper"
},
"location" : [ 7.0, 36.0 ],
"duration" : 5.52,
"related_events" : [ "7cda917d-5844-4e2c-91b2-a300d4b0adbd", "fac4623b-ec44-4d33-8050-1bb00314026e" ],
"pass" : {
"recipient" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"length" : 88.11924,
"angle" : 0.15955172,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 94.0, 50.0 ],
"type" : {
"id" : 63,
"name" : "Goal Kick"
},
"body_part" : {
"id" : 38,
"name" : "Left Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "fac4623b-ec44-4d33-8050-1bb00314026e",
"index" : 3171,
"period" : 2,
"timestamp" : "00:51:54.953",
"minute" : 96,
"second" : 54,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 141,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3193,
"name" : "Bernardo Mota Veiga de Carvalho e Silva"
},
"position" : {
"id" : 12,
"name" : "Right Midfield"
},
"location" : [ 66.0, 41.0 ],
"related_events" : [ "f9145784-34bf-4187-83db-6432b89d125d" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "7cda917d-5844-4e2c-91b2-a300d4b0adbd",
"index" : 3172,
"period" : 2,
"timestamp" : "00:51:54.953",
"minute" : 96,
"second" : 54,
"type" : {
"id" : 2,
"name" : "Ball Recovery"
},
"possession" : 141,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 27.0, 31.0 ],
"related_events" : [ "f9145784-34bf-4187-83db-6432b89d125d" ]
}, {
"id" : "a6003f75-7dbb-45b9-94a8-78af5ccd4a08",
"index" : 3173,
"period" : 2,
"timestamp" : "00:51:54.953",
"minute" : 96,
"second" : 54,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 141,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 27.0, 31.0 ],
"duration" : 1.72,
"related_events" : [ "7cda917d-5844-4e2c-91b2-a300d4b0adbd", "bf79fa96-e489-40f6-9e95-2798635f770b" ],
"carry" : {
"end_location" : [ 20.0, 31.0 ]
}
}, {
"id" : "bf79fa96-e489-40f6-9e95-2798635f770b",
"index" : 3174,
"period" : 2,
"timestamp" : "00:51:56.673",
"minute" : 96,
"second" : 56,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 141,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5228,
"name" : "Seyed Majid Hosseini"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 20.0, 31.0 ],
"duration" : 2.32,
"related_events" : [ "3d96f309-3e06-4b50-ba59-b4a8c2f216d6" ],
"pass" : {
"recipient" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"length" : 24.0,
"angle" : 1.5707964,
"height" : {
"id" : 1,
"name" : "Ground Pass"
},
"end_location" : [ 20.0, 55.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "3d96f309-3e06-4b50-ba59-b4a8c2f216d6",
"index" : 3175,
"period" : 2,
"timestamp" : "00:51:58.993",
"minute" : 96,
"second" : 58,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 141,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 20.0, 55.0 ],
"related_events" : [ "bf79fa96-e489-40f6-9e95-2798635f770b" ]
}, {
"id" : "b5997207-54be-4952-8557-22acbb5a17eb",
"index" : 3176,
"period" : 2,
"timestamp" : "00:51:58.993",
"minute" : 96,
"second" : 58,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 141,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 20.0, 55.0 ],
"duration" : 2.107,
"under_pressure" : true,
"related_events" : [ "3d96f309-3e06-4b50-ba59-b4a8c2f216d6", "420ea768-acd0-4588-9611-fe3093052d32", "eb3d8175-9d77-4a82-ad36-1a998febbdba" ],
"carry" : {
"end_location" : [ 24.0, 60.0 ]
}
}, {
"id" : "eb3d8175-9d77-4a82-ad36-1a998febbdba",
"index" : 3177,
"period" : 2,
"timestamp" : "00:52:01.073",
"minute" : 97,
"second" : 1,
"type" : {
"id" : 17,
"name" : "Pressure"
},
"possession" : 141,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 5207,
"name" : "Cristiano Ronaldo dos Santos Aveiro"
},
"position" : {
"id" : 24,
"name" : "Left Center Forward"
},
"location" : [ 92.0, 24.0 ],
"duration" : 0.399,
"counterpress" : true,
"related_events" : [ "420ea768-acd0-4588-9611-fe3093052d32", "b5997207-54be-4952-8557-22acbb5a17eb" ]
}, {
"id" : "420ea768-acd0-4588-9611-fe3093052d32",
"index" : 3178,
"period" : 2,
"timestamp" : "00:52:01.100",
"minute" : 97,
"second" : 1,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 141,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5225,
"name" : "Omid Ebrahimi"
},
"position" : {
"id" : 13,
"name" : "Right Center Midfield"
},
"location" : [ 24.0, 60.0 ],
"duration" : 3.453,
"under_pressure" : true,
"related_events" : [ "196cc125-af0d-4e3d-ab6f-195dc1e11984", "afaec1bf-f49b-4b1f-9445-1cb6d4d74d5a", "eb3d8175-9d77-4a82-ad36-1a998febbdba" ],
"pass" : {
"recipient" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"length" : 59.413803,
"angle" : -0.11809203,
"height" : {
"id" : 3,
"name" : "High Pass"
},
"end_location" : [ 83.0, 53.0 ],
"body_part" : {
"id" : 40,
"name" : "Right Foot"
},
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "afaec1bf-f49b-4b1f-9445-1cb6d4d74d5a",
"index" : 3179,
"period" : 2,
"timestamp" : "00:52:04.553",
"minute" : 97,
"second" : 4,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 141,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 81.0, 55.0 ],
"related_events" : [ "420ea768-acd0-4588-9611-fe3093052d32" ],
"ball_receipt" : {
"outcome" : {
"id" : 9,
"name" : "Incomplete"
}
}
}, {
"id" : "8b267256-ecce-4b19-9bc0-775396791aca",
"index" : 3180,
"period" : 2,
"timestamp" : "00:52:04.553",
"minute" : 97,
"second" : 4,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 141,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5220,
"name" : "Morteza Pouraliganji"
},
"position" : {
"id" : 3,
"name" : "Right Center Back"
},
"location" : [ 83.0, 53.0 ],
"under_pressure" : true,
"related_events" : [ "196cc125-af0d-4e3d-ab6f-195dc1e11984" ],
"duel" : {
"type" : {
"id" : 10,
"name" : "Aerial Lost"
}
}
}, {
"id" : "196cc125-af0d-4e3d-ab6f-195dc1e11984",
"index" : 3181,
"period" : 2,
"timestamp" : "00:52:04.553",
"minute" : 97,
"second" : 4,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 141,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 38.0, 28.0 ],
"duration" : 0.72,
"under_pressure" : true,
"related_events" : [ "420ea768-acd0-4588-9611-fe3093052d32", "8b267256-ecce-4b19-9bc0-775396791aca" ],
"pass" : {
"length" : 2.236068,
"angle" : 1.1071488,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 39.0, 30.0 ],
"aerial_won" : true,
"type" : {
"id" : 66,
"name" : "Recovery"
},
"outcome" : {
"id" : 77,
"name" : "Unknown"
}
}
}, {
"id" : "1623bc8a-fa7a-4e96-81f7-b97b6acb4adb",
"index" : 3182,
"period" : 2,
"timestamp" : "00:52:05.873",
"minute" : 97,
"second" : 5,
"type" : {
"id" : 30,
"name" : "Pass"
},
"possession" : 141,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 3960,
"name" : "José Miguel da Rocha Fonte"
},
"position" : {
"id" : 5,
"name" : "Left Center Back"
},
"location" : [ 38.0, 25.0 ],
"duration" : 1.92,
"related_events" : [ "7184250b-ac92-4beb-8926-1c43ad68016f" ],
"pass" : {
"recipient" : {
"id" : 4367,
"name" : "Gonçalo Manuel Ganchinho Guedes"
},
"length" : 21.095022,
"angle" : -1.022247,
"height" : {
"id" : 2,
"name" : "Low Pass"
},
"end_location" : [ 49.0, 7.0 ],
"type" : {
"id" : 66,
"name" : "Recovery"
},
"body_part" : {
"id" : 40,
"name" : "Right Foot"
}
}
}, {
"id" : "7184250b-ac92-4beb-8926-1c43ad68016f",
"index" : 3183,
"period" : 2,
"timestamp" : "00:52:07.793",
"minute" : 97,
"second" : 7,
"type" : {
"id" : 42,
"name" : "Ball Receipt*"
},
"possession" : 141,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4367,
"name" : "Gonçalo Manuel Ganchinho Guedes"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 49.0, 7.0 ],
"related_events" : [ "1623bc8a-fa7a-4e96-81f7-b97b6acb4adb" ]
}, {
"id" : "0994096b-cfa3-4d9c-8c01-55d905956fd3",
"index" : 3184,
"period" : 2,
"timestamp" : "00:52:07.793",
"minute" : 97,
"second" : 7,
"type" : {
"id" : 43,
"name" : "Carry"
},
"possession" : 141,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4367,
"name" : "Gonçalo Manuel Ganchinho Guedes"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 49.0, 7.0 ],
"duration" : 1.84,
"related_events" : [ "1ea7170b-7b00-45c4-9776-86d4b3a518ee", "7184250b-ac92-4beb-8926-1c43ad68016f" ],
"carry" : {
"end_location" : [ 53.0, 7.0 ]
}
}, {
"id" : "1ea7170b-7b00-45c4-9776-86d4b3a518ee",
"index" : 3185,
"period" : 2,
"timestamp" : "00:52:09.633",
"minute" : 97,
"second" : 9,
"type" : {
"id" : 3,
"name" : "Dispossessed"
},
"possession" : 141,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"player" : {
"id" : 4367,
"name" : "Gonçalo Manuel Ganchinho Guedes"
},
"position" : {
"id" : 22,
"name" : "Right Center Forward"
},
"location" : [ 53.0, 7.0 ],
"under_pressure" : true,
"related_events" : [ "9b4a4ab5-58db-43b4-b956-39531180209d" ]
}, {
"id" : "9b4a4ab5-58db-43b4-b956-39531180209d",
"index" : 3186,
"period" : 2,
"timestamp" : "00:52:09.633",
"minute" : 97,
"second" : 9,
"type" : {
"id" : 4,
"name" : "Duel"
},
"possession" : 141,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"player" : {
"id" : 5241,
"name" : "Vahid Amiri"
},
"position" : {
"id" : 15,
"name" : "Left Center Midfield"
},
"location" : [ 68.0, 74.0 ],
"under_pressure" : true,
"related_events" : [ "1ea7170b-7b00-45c4-9776-86d4b3a518ee" ],
"duel" : {
"type" : {
"id" : 11,
"name" : "Tackle"
},
"outcome" : {
"id" : 14,
"name" : "Lost Out"
}
}
}, {
"id" : "e600b950-60aa-4b48-aaf6-eaa5df34f91c",
"index" : 3187,
"period" : 2,
"timestamp" : "00:52:16.740",
"minute" : 97,
"second" : 16,
"type" : {
"id" : 34,
"name" : "Half End"
},
"possession" : 141,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 780,
"name" : "Portugal"
},
"related_events" : [ "3843c6a3-1c48-44ca-b356-662e640b1bfe" ]
}, {
"id" : "3843c6a3-1c48-44ca-b356-662e640b1bfe",
"index" : 3188,
"period" : 2,
"timestamp" : "00:52:16.740",
"minute" : 97,
"second" : 16,
"type" : {
"id" : 34,
"name" : "Half End"
},
"possession" : 141,
"possession_team" : {
"id" : 780,
"name" : "Portugal"
},
"play_pattern" : {
"id" : 7,
"name" : "From Goal Kick"
},
"team" : {
"id" : 797,
"name" : "Iran"
},
"related_events" : [ "e600b950-60aa-4b48-aaf6-eaa5df34f91c" ]
} ]