[ { "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" ] } ]